﻿.sitemap,.cp,.lp,.np,.breadcrumb,.pageHeader,.pagination,.category,.preface,.contact,.qa,.downloadFiles,.aiCenters,.news{width:92%;margin:60px auto}@media screen and (min-width: 1000px){.sitemap,.cp,.lp,.np,.breadcrumb,.pageHeader,.pagination,.category,.preface,.contact,.qa,.downloadFiles,.aiCenters,.news{width:90%;margin:60px auto}}@media screen and (min-width: 1440px){.sitemap,.cp,.lp,.np,.breadcrumb,.pageHeader,.pagination,.category,.preface,.contact,.qa,.downloadFiles,.aiCenters,.news{width:1296px}}.aiCenterTypes,.collaboration,.poc{margin:0;padding:60px 4%}@media screen and (min-width: 1000px){.aiCenterTypes,.collaboration,.poc{padding-left:5%;padding-right:5%}}@media screen and (min-width: 1440px){.aiCenterTypes,.collaboration,.poc{padding-left:calc(50% - 648px);padding-right:calc(50% - 648px)}}body{position:relative;margin:0;padding:0;font-family:Arial,Helvetica,"Microsoft JhengHei","微軟正黑體",sans-serif;font-size:1em;color:#000}body *,body *::before,body *::after{box-sizing:border-box}body a,body input,body button{outline:none}.main{position:relative;background-color:#fff}.secHeader{font-size:1.5em;line-height:1.2;text-align:center;margin:0 auto 12px;padding:0}.secHeader::before{content:"";display:inline-block;vertical-align:top;width:50px;height:24px;margin:2px 0 0;background:url(../images/twoDisks.svg) no-repeat 0 0;background-size:auto 100%}@media screen and (min-width: 1000px){.secHeader{font-size:2.5em;text-align:left;margin-bottom:40px}.secHeader::before{margin:.1em 20px 0 0;height:40px;width:64px}}button,input,select,textarea{font-size:inherit}button,input[type=button],input[type=reset],input[type=submit],select{cursor:pointer;outline:none}.accesskey{display:none}@media screen and (min-width: 1000px){a.accesskey{display:block;z-index:99;position:absolute;left:0;top:0;padding:3px;text-decoration:none;outline:none;color:#666}a.accesskey:focus,a.accesskey:hover{box-shadow:#000 0 0 0 2px inset;color:#000}a.accesskey:focus-visible{background-color:hsla(0,0%,100%,.8)}}@media screen and (min-width: 1480px){.siteHeader .accesskey,.main .accesskey,.siteFooter .accesskey{left:calc(50vw - 720px - 20px)}}button,input[type=button],input[type=submit],input[type=rest]{font-size:inherit;border:none;outline:none;cursor:pointer}.sidebarCtrl{--ting: #000;--bgc: #edefef;position:absolute;width:44px;height:44px;background-color:var(--bgc);border:none;border-radius:0;margin:0;transition:.2s}.sidebarCtrl::before,.sidebarCtrl::after{content:"";position:absolute;left:calc(50% - 11px);top:calc(50% - 2px);width:22px;height:3px;background-color:var(--ting)}.sidebarCtrl::before{box-shadow:var(--ting) 0 -8px 0,var(--ting) 0 8px 0;transition:rotate .2s,box-shadow .2s .2s}.sidebarCtrl::after{opacity:0;transition:rotate .2s,opacity .2s .2s}.sidebarCtrl.closeIt::before{box-shadow:none;rotate:45deg;transition:rotate .2s .2s,box-shadow .2s}.sidebarCtrl.closeIt::after{opacity:1;rotate:-45deg;transition:rotate .2s .2s,opacity .2s}.sidebarCtrl:hover,.sidebarCtrl:focus{--bgc: #dbe0e0;box-shadow:var(--bgc) 0 0 0 3px}.sidebarCtrl:focus-visible{box-shadow:#008281 0 0 0 3px}@media screen and (min-width: 1000px){.sidebarCtrl{display:none}}kbd{display:inline-block;vertical-align:middle;margin:0 .1em;padding:0 .4em;height:1.7em;line-height:1.6;font-size:.938em;font-family:sans-serif;font-weight:bold;border:1px solid #afbdbe;border-radius:3px;color:#000;background:#fff;box-shadow:rgba(0,0,0,.25) 0 2px 0 1px}kbd i{font-weight:normal}.more{margin:28px 0 0;text-align:center}.more a{display:inline-block;padding:12px 24px;text-decoration:none;border-radius:24px;background-color:#008281;color:#fff;transition:.2s}.more a:hover{box-shadow:#fff 0 0 0 0,#008281 0 0 0 2px}.more a:focus{box-shadow:#e8f9f7 0 0 0 1px,#008281 0 0 0 4px}.goCenter{--bg:#555;--color:#fff;display:none}@media screen and (min-width: 1000px){.goCenter{display:block;z-index:880;z-index:1000;position:fixed;top:-2em;left:300px;padding:0 .5em;border-radius:0 0 4px 4px;overflow:hidden;height:1.6em;line-height:1.7;text-decoration:none;outline:none;cursor:pointer;background-color:var(--bg);color:var(--color);transition:top .3s}.goCenter:focus{--bg: #000;top:0}}@media screen and (min-width: 1440px){.goCenter{left:calc(50vw - 1440px*.5 + 300px)}}.goTop{position:fixed;right:8px;bottom:16px;border:none;outline:none;padding:0;width:48px;height:48px;border-radius:50%;background-color:rgba(0,0,0,.5);translate:0 150%;transition:all .2s,translate 1s}.goTop.show{translate:0 0}.goTop::before{content:"";position:absolute;left:calc(50% - 7px);width:14px;height:14px;border-style:solid;border-width:3px;border-color:#fff;border-right:none;border-bottom:none;rotate:45deg}.goTop::before{top:calc(50% - 4px)}.goTop:hover{box-shadow:#fff 0 0 0 0,#000 0 0 0 3px;background-color:#000}.goTop:focus{box-shadow:#fff 0 0 0 1px,#000 0 0 0 4px}@media screen and (min-width: 1000px){.goTop{width:56px;height:56px}}@media screen and (min-width: 1440px){.goTop{right:calc(50vw - 720px + 12px)}}.sidebarMask{display:none;z-index:900;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6)}.closeThis{--width:48px;--bar-length:28px;--bar-thick:4px;--tinge: #fff;--bgc: rgb(48 48 48/ .6);position:relative;height:var(--width);width:var(--width);padding:0;margin:0;text-indent:-20em;overflow:hidden;border:none;outline:none;border-radius:0;background-color:var(--bgc)}.closeThis::before,.closeThis::after{content:"";position:absolute;background-color:var(--tinge);left:calc((var(--width) - var(--bar-length))/2);top:calc((var(--width) - var(--bar-thick))/2);width:var(--bar-length);height:var(--bar-thick)}.closeThis::before{transform:rotate(45deg)}.closeThis::after{transform:rotate(-45deg)}.closeThis:hover,.closeThis:focus{--bgc: #c00;background-color:var(--bgc);box-shadow:var(--bgc) 0 0 0 3px}.button{display:inline-block;margin:3px auto;text-align:center}.button>a{display:block;background-color:#005fa1;height:2.6em;line-height:2.6;padding:0 1.5em;border-radius:2em;outline:none;color:#fff;text-decoration:none;transition:.2s}.button>a:hover{box-shadow:rgba(0,0,0,0) 0 0 0 0,#005fa1 0 0 0 2px}.button>a:focus{box-shadow:#fff 0 0 0 1px,#005fa1 0 0 0 4px}.cpArticle .button>a{text-decoration:none;outline:none;color:#fff}.cpArticle .button>a:hover{box-shadow:rgba(0,0,0,0) 0 0 0 0,#005fa1 0 0 0 2px}.cpArticle .button>a:focus{box-shadow:#fff 0 0 0 1px,#005fa1 0 0 0 4px}.mapPin{display:inline-block;width:21px;height:30px;background:url(../images/icon_pin.svg) no-repeat center bottom;background-size:100% auto}.fileType{--bg: #aaa;--color: #fff;display:block;position:relative;margin:0;width:28px;height:32px;line-height:42px;font-size:.6rem;text-decoration:none;text-align:center;color:var(--color);background-image:linear-gradient(45deg, var(--bg) 86%, transparent 86%);border-radius:3px;transition:.2s}.fileType::before,.fileType::after{content:"";position:absolute}.fileType::before{top:5px;left:5px;right:5px;height:1px;background-color:hsla(0,0%,100%,.65);box-shadow:hsla(0,0%,100%,.65) 0 3px 0,hsla(0,0%,100%,.65) 0 6px 0}.fileType::after{right:0;top:0;width:8px;height:8px;border-radius:0 0 0 2px;background-color:hsla(0,0%,100%,.65)}.fileType.pdf{--bg: #d00}.fileType.doc,.fileType.docx,.fileType.odt{--bg:#0863a0}.fileType.xls,.fileType.xlsx,.fileType.csv,.fileType.ods{--bg:#48920f}.fileType.ppt,.fileType.pptx,.fileType.odp{--bg:#f75217}.fileType.txt{--bg:#1d98e4}.fileType.jpg,.fileType.jpeg,.fileType.png{--bg:#089c9f}.fileType.mp3,.fileType.mp4{--bg:#9d3a89}.fileType.mov,.fileType.wmv{--bg:#5843a9}.fileType.zip{--bg:#333}.fileType.other{--bg:#555}a .fileType,.fileType>a{color:#fff;text-decoration:none}a:hover .fileType,a:focus .fileType{box-shadow:var(--color) 0 0 0 1px inset,var(--bg) 0 0 0 2px}.slick-slider{position:relative;margin:0 auto}.slick-slider button{border:none;outline:none;box-shadow:none;background-color:rgba(0,0,0,0);padding:0;margin:0;width:auto;overflow:hidden;cursor:pointer}.slick-slider .slick-dots{--tinge: #808788;list-style:none;margin:0 auto;padding:0;text-align:center;font-size:0}.slick-slider .slick-dots li{display:inline-block;margin:0 5px;padding:11px 0}.slick-slider .slick-dots li button{width:8px;height:8px;border-radius:4px;font-size:0;background-color:var(--tinge);transition:all .2s,width .3s}.slick-slider .slick-dots li button:hover,.slick-slider .slick-dots li button:focus{box-shadow:var(--tinge) 0 0 0 2px}.slick-slider .slick-dots li.slick-active{--tinge: #008281}.slick-slider .slick-dots li.slick-active button{width:28px}.slick-slider .slick-dots li.slick-active button:focus{box-shadow:#eee 0 0 0 1px,var(--tinge) 0 0 0 3px}.slick-slider .slick-arrow{--tinge: #fff;--bgc: rgb(0 0 0 / .3);--gap: 8px;--size: 64px;--arrow-size: 18px;position:absolute;z-index:9;top:50%;translate:0 calc(var(--size)*-0.5);width:var(--size);height:var(--size);font-size:0;cursor:pointer;border-radius:50%;background-color:var(--bgc);transition:.2s}.slick-slider .slick-arrow::before{content:"";display:block;margin:0 auto;width:var(--arrow-size);height:var(--arrow-size);transform:rotate(45deg);border:3px solid var(--tinge)}.slick-slider .slick-arrow.slick-prev{left:var(--gap);padding-left:calc(var(--size)/2 - var(--arrow-size)/2 - 14px)}.slick-slider .slick-arrow.slick-prev::before{border-top:none;border-right:none}.slick-slider .slick-arrow.slick-next{right:var(--gap);padding-right:calc(var(--size)/2 - var(--arrow-size)/2 - 14px)}.slick-slider .slick-arrow.slick-next::before{border-bottom:none;border-left:none}.slick-slider .slick-arrow:hover,.slick-slider .slick-arrow:focus{--bgc: rgb(0 0 0 / .8);box-shadow:none}.slick-slider .slick-arrow:focus{box-shadow:#fff 0 0 0 1px,var(--bgc) 0 0 0 5px}.siteHeader{position:relative;z-index:991;padding:8px 4%;margin:0 auto;background-color:#fff}.siteHeader h1{margin:0;padding:0}.siteHeader h1 img{display:block;height:41px;width:auto;max-width:calc(100vw - 50px);outline:2px solid rgba(0,0,0,0)}.siteHeader h1 a:focus-visible img{outline-color:#008281}.siteHeader.fixed{position:fixed;top:0;left:0;right:0;box-shadow:rgba(0,0,0,.4) 0 0 8px;animation:fixHeaderAni .4s ease-out 1}.siteHeader .menu{display:none}.siteHeader .sidebarCtrl{top:calc(50% - 22px);right:4%}.siteHeader .loginBtn{display:none}@media screen and (min-width: 1000px){.siteHeader{padding:16px 5%;display:flex;justify-content:space-between;align-items:center}.siteHeader h1 img{height:68px;width:auto;max-width:none}.siteHeader.fixed{padding-top:6px;padding-bottom:6px}.siteHeader .loginBtn{display:block}.siteHeader .sidebarCtrl{display:none}}@media screen and (min-width: 1440px){.siteHeader{padding-left:calc(50% - 648px);padding-right:calc(50% - 648px)}}.loginBtn{height:2.8em;padding:0 1.5em;border:none;border-radius:4px;background-color:#008281;color:#fff}@keyframes fixHeaderAni{0%{translate:0 -120%}100%{translate:0 0}}.siteFooter{position:relative;margin:0;padding:40px 0 0;background-color:#f2f8f8}.siteFooter ul{list-style:none;margin:0;padding:0}.siteFooter li{margin:0;padding:0}.siteFooter a{text-decoration:none;outline:none}.siteFooter .footLogo{margin:0 4% 20px}.siteFooter .footLogo a{display:block}.siteFooter .footLogo img{display:block;width:60px}.siteFooter .siteTree{width:92%;margin:24px auto 40px}.siteFooter .siteTree>ul{line-height:1.6;font-size:1em}.siteFooter .siteTree>ul li{margin:0 0 14px}.siteFooter .siteTree>ul>li>a{position:relative;display:block;padding:2px 0 2px 0;text-decoration:none;color:#000;font-weight:bold;transition:.3s}.siteFooter .siteTree>ul>li>a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:rgba(0,0,0,0);transition:.15s}.siteFooter .siteTree>ul>li>a:hover::after,.siteFooter .siteTree>ul>li>a:focus::after{background:#000;bottom:2px}.siteFooter .siteTree>ul>li>a:focus-visible{box-shadow:#000 0 0 0 2px}.siteFooter .siteTree>ul>li>a:focus-visible::after{display:none}.siteFooter .siteTree>ul>li>ul{margin-top:14px;margin-bottom:16px}.siteFooter .siteTree>ul>li ul ul{font-size:inherit}.siteFooter .siteTree>ul>li li>a{position:relative;display:block;padding:0 12px 0 0;text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,0);overflow:hidden;transition:.3s}.siteFooter .siteTree>ul>li li>a::before{content:"";position:absolute;left:-5px;top:.7em;width:5px;height:5px;background-color:#808788;transition:.2s}.siteFooter .siteTree>ul>li li>a:hover,.siteFooter .siteTree>ul>li li>a:focus{padding-left:12px;padding-right:0;border-bottom-color:#000}.siteFooter .siteTree>ul>li li>a:hover::before,.siteFooter .siteTree>ul>li li>a:focus::before{left:3px}.siteFooter .siteTree>ul>li li>a:focus-visible{box-shadow:#000 0 0 0 2px}.siteFooter .imageLinks{margin:20px auto;width:92%;display:flex}.siteFooter .imageLinks>li{flex:0 0 auto;margin:0 5px 0 0}.siteFooter .imageLinks>li>a{display:block;border-radius:8px;overflow:hidden;width:44px;height:44px;transition:.2s}.siteFooter .imageLinks>li>a img{display:block;height:100%;width:80%;margin:0 auto;object-fit:contain}.siteFooter .imageLinks>li>a:hover{background-color:#fff;box-shadow:rgba(0,0,0,0) 0 0 0 0,rgba(0,0,0,.4) 0 0 9px}.siteFooter .imageLinks>li>a:focus{background-color:#fff;box-shadow:#000 0 0 0 2px,rgba(0,0,0,.6) 0 0 7px}.siteFooter .visiters{margin:20px auto 40px;width:92%}.siteFooter .badge{width:88px}.siteFooter .badge img{display:block;width:100%;height:31px;object-fit:cover;transition:.2s}.siteFooter .badge a{display:block}.siteFooter .badge a:hover img,.siteFooter .badge a:focus img{box-shadow:#fff 0 0 0 2px}.siteFooter .base{margin:0;padding:20px 4%;background-color:#004a4a;color:#fff}.siteFooter .base ul{line-height:1;margin:0 auto}.siteFooter .base ul li{margin:.2em 0 1.2em;padding:0}.siteFooter .base ul li a{position:relative;display:inline-block;padding:2px;color:#fff;text-decoration:none}.siteFooter .base ul li a::after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background-color:rgba(0,0,0,0);transition:.2s}.siteFooter .base ul li a:hover::after{background-color:#fff;bottom:-1px}.siteFooter .base ul li a:focus-visible{box-shadow:#fff 0 0 0 2px}@media screen and (min-width: 700px){.siteFooter .siteTree>ul{display:flex;flex-wrap:wrap;gap:18px}.siteFooter .siteTree>ul>li{flex:0 0 calc(33.33% - 12px)}}@media screen and (min-width: 1000px){.siteFooter .footLogo{margin-left:5%}.siteFooter .siteTree{width:90%;margin-bottom:40px;max-width:1296px}.siteFooter .siteTree>ul{gap:20px}.siteFooter .siteTree>ul>li{flex:0 1 auto;min-width:7em}.siteFooter .siteTree>ul>li li{max-width:12em;min-width:100%}.siteFooter .imageLinks{width:90%;max-width:1296px;justify-content:flex-end}.siteFooter .imageLinks li{margin:0 0 0 5px}.siteFooter .visiters{width:90%;max-width:1296px;text-align:right;padding-right:10px}.siteFooter .base{display:flex;justify-content:center}.siteFooter .base ul{margin:.4em 2em 0 0;width:auto}.siteFooter .base ul>li{display:inline-block;margin:0 2em}}@media screen and (min-width: 1440px){.siteFooter .footLogo{margin-left:calc(50% - 648px)}.siteFooter .base{padding-left:4%;padding-right:4%}}.menu ul{list-style:none;margin:0;padding:0}.menu li{margin:0;padding:0;position:relative}.menu li a{display:block;outline:none;text-decoration:none}.siteHeader .menu{display:none}@media screen and (min-width: 1000px){.siteHeader .menu{display:block}.siteHeader .menu>ul{line-height:1.3;display:flex;justify-content:flex-end}.siteHeader .menu>ul a{text-decoration:none;color:#000;outline:none}.siteHeader .menu>ul>li{margin-left:24px}.siteHeader .menu>ul>li>a{position:relative;padding:2px 2px 3px;font-size:1.125em}.siteHeader .menu>ul>li>a::after{content:"";position:absolute;left:50%;bottom:0;width:0;height:3px;background-color:#008281;transition:.2s}.siteHeader .menu>ul>li>a:hover::after{width:100%;left:0}.siteHeader .menu>ul>li>a:focus-visible{box-shadow:#008281 0 0 0 2px}.siteHeader .menu>ul>li.hasChild>a{padding-right:22px}.siteHeader .menu>ul>li.hasChild>a::before{content:"";position:absolute;right:5px;top:.3em;width:10px;height:10px;border:2px solid #808788;border-left:none;border-top:none;rotate:45deg}.siteHeader .menu>ul>li.here>a::after{width:100%;left:0}.siteHeader .menu>ul>li ul{display:none;position:absolute;z-index:9;width:12rem;text-align:left;font-size:1rem;background-color:#fff;color:#000;box-shadow:rgba(0,0,0,.5) 0 5px 20px}.siteHeader .menu>ul>li ul li a{color:#000;padding:.8em .8em .7em;transition:.15s}.siteHeader .menu>ul>li ul li a:hover,.siteHeader .menu>ul>li ul li a:focus{background-color:#008281;color:#fff}.siteHeader .menu>ul>li ul li.hasChild>a{position:relative;padding-right:36px}.siteHeader .menu>ul>li ul li.hasChild>a::after{position:absolute;left:auto;right:13px;top:1.3em;content:"";width:8px;height:8px;border:2px solid #000;border-left:none;border-bottom:none;transform:rotate(45deg);transition:.3s}.siteHeader .menu>ul>li ul li.hasChild>a:hover::after,.siteHeader .menu>ul>li ul li.hasChild>a:focus::after{border-color:#fff}.siteHeader .menu>ul>li ul li.hasChild.turn>a::after{transform:rotate(225deg);right:9px}.siteHeader .menu>ul>li ul li.hasChild ul{top:0;left:100%}.siteHeader .menu>ul>li ul li.here{background-color:#555}.siteHeader .menu>ul>li ul li.here>a{color:#fff}.siteHeader .menu>ul>li ul li.here>a::after{border-color:#fff}.siteHeader .menu>ul>li ul li.here>a:hover,.siteHeader .menu>ul>li ul li.here>a:focus{background-color:#000;color:#fff}.siteHeader .menu>ul>li>ul{top:auto;left:0;z-index:99}}.sidebar{display:none;translate:100% 0;position:fixed;right:0;bottom:0;z-index:990;width:70%;max-width:360px;overflow-y:auto;background-color:#008281;color:#fff;transition:.4s}.sidebar.reveal{translate:0 0}.sidebar a{color:#fff;text-decoration:none}.sidebar .menu>ul{line-height:1.4}.sidebar .menu>ul ul{display:none;margin:0 0 8px 0;border-top:1px solid hsla(0,0%,100%,.3)}.sidebar .menu>ul ul li{margin-left:16px;margin-right:8px;border:1px solid hsla(0,0%,100%,.3);border-top:none}.sidebar .menu>ul a{transition:.2s}.sidebar .menu>ul a:hover,.sidebar .menu>ul a:focus{background-color:rgba(0,0,0,.2);box-shadow:rgba(0,0,0,.2) 0 0 12px inset}.sidebar .menu>ul li{border-bottom:1px solid hsla(0,0%,100%,.3)}.sidebar .menu>ul li.hasChild>a{padding-right:40px}.sidebar .menu>ul li.hasChild>a::after{content:"";position:absolute;right:16px;top:1.1em;width:10px;height:10px;border:2px solid #fff;border-left:none;border-top:none;rotate:45deg;transition:.3s}.sidebar .menu>ul li.hasChild.closeIt>a::after{rotate:225deg;margin-top:4px}.sidebar .menu>ul>li{position:relative;margin:0;padding:0}.sidebar .menu>ul>li>a{font-size:1.125em;display:block;padding:.8em 16px}.sidebar .menu>ul>li>ul li a{padding:.8em 16px}@media screen and (min-width: 1000px){.sidebar{display:none}}.news>ul{list-style:none;margin:0;padding:0;line-height:1.6}.news>ul>li>a{display:flex;flex-flow:row wrap;padding:8px 16px;color:#000;text-decoration:none;border-bottom:1px solid #eee}.news>ul>li>a:hover,.news>ul>li>a:focus{border-bottom-color:#008281}.news>ul>li>a:hover::before,.news>ul>li>a:focus::before{width:8px}.news>ul>li>a:focus-visible{outline:2px solid #008281}.news>ul>li .title{flex:0 0 100%;order:2}.news>ul>li time{flex:0 0 100%;color:#666}@media screen and (min-width: 1000px){.news>ul>li>a{position:relative;padding:24px 40px;justify-content:space-between}.news>ul>li>a::before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background-color:#008281;transition:.2s}.news>ul>li>a:hover::before,.news>ul>li>a:focus::before{width:8px}.news>ul>li .title{order:0;flex:0 0 calc(100% - 8em);font-size:1.125em}.news>ul>li time{flex:0 0 auto}}.bigBanner{--imgRatio: .56;position:relative;width:100%;margin:0 auto;overflow:hidden}.bigBanner .slickItem{position:relative;width:100vw;height:56.25vw}.bigBanner .slickItem>a{display:block;text-decoration:none;color:#fff}.bigBanner .slickItem>a::before{content:"";position:absolute;opacity:0;z-index:0;left:0;right:0;top:0;bottom:0}.bigBanner .slickItem>a:hover img,.bigBanner .slickItem>a:focus img{filter:brightness(1)}.bigBanner .slickItem>a:hover .text,.bigBanner .slickItem>a:focus .text{background-color:rgba(0,0,0,.5);backdrop-filter:blur(8px)}.bigBanner .slickItem>a:focus-visible::before{opacity:1;z-index:9;box-shadow:#008281 0 0 0 3px inset,#fff 0 0 0 4px inset}.bigBanner .slickItem img{display:block;width:100%;height:175vw;object-fit:cover;filter:brightness(0.6)}.bigBanner .slickItem video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;filter:brightness(0.6)}.bigBanner .slickItem .text{position:absolute;z-index:9;top:50%;translate:0 -50%;left:4%;right:4%;line-height:1.6;text-align:center;color:#fff}.bigBanner .slickItem .text p{margin:0}.bigBanner .slickItem .text p.title{font-size:2em;font-weight:bold}.bigBanner .slickItem .text p.title+p{font-size:.875em;margin-top:12px}.bigBanner .slickItem .text ul.anchors{list-style:none;margin:40px auto 8px;padding:0;display:flex;justify-content:center;gap:16px;text-align:center}.bigBanner .slickItem .text ul.anchors li{flex:0 1 auto}.bigBanner .slickItem .text ul.anchors li a{display:block;text-decoration:none;border:none;padding:0 1.6em;height:2.6em;line-height:2.6;width:fit-content;border-radius:2em;background-color:var(--a-bgc);color:var(--a-color);transition:.15s}.bigBanner .slickItem .text ul.anchors li a:hover,.bigBanner .slickItem .text ul.anchors li a:focus{box-shadow:var(--a-color) 0 0 0 1px,var(--a-bgc) 0 0 0 4px}.bigBanner .slickItem .text ul.anchors li:nth-child(1){--a-bgc: #008281;--a-color: #fff}.bigBanner .slickItem .text ul.anchors li:nth-child(2){--a-bgc: #fff;--a-color: #008281}.bigBanner .slick-arrow{top:87.5vw}.bigBanner .slick-dots li:only-child{display:none}@media screen and (min-width: 360px){.bigBanner .slickItem img{height:630px}.bigBanner .slick-arrow{top:315px}}@media screen and (min-width: 700px){.bigBanner .slickItem img{height:52.7777777778vw;max-height:none}.bigBanner .slickItem .text{width:60%;left:20%;top:50%;bottom:auto;translate:0 -50%}.bigBanner .slickItem .text .title+p{font-size:1rem}.bigBanner .slick-arrow{top:26.3888888889vw}}@media screen and (min-width: 1000px){.bigBanner .slickItem .text{left:5%;width:55%;max-width:28em;font-size:1.25em;font-weight:bold;text-align:left}.bigBanner .slickItem .text p.title{font-size:2.8em}.bigBanner .slickItem .text p.title+p{font-size:1.125rem}.bigBanner .slickItem .text p+p{margin-top:1em}.bigBanner .slickItem .text ul.anchors{justify-content:flex-start;margin-top:80px}}@media screen and (min-width: 1440px){.bigBanner .slickItem .text{left:calc(50vw - 648px)}}.aiCenters button{text-align:left;border:none;box-shadow:none;background-color:rgba(0,0,0,0)}.aiCenters .contentGroup{position:relative}.aiCenters .content{padding:16px 12px;margin:0 0 10px;border-radius:8px;background-color:var(--tabBgc)}.aiCenters .content:nth-child(1){--tabBgc: #E8FAF8;--tabTheme: #008381;--borderColor: color-mix(in srgb, #008381, transparent 70%)}.aiCenters .content:nth-child(2){--tabBgc: #E2F2FF;--tabTheme: #1360CA;--borderColor: color-mix(in srgb, #1360CA, transparent 70%)}.aiCenters .content:nth-child(3){--tabBgc: #EBECFF;--tabTheme: #4956FC;--borderColor: color-mix(in srgb, #4956FC, transparent 70%)}.aiCenters .content .tabButton{position:relative;font-size:1em;margin:0;padding:0 40px 0 0;height:2.4em;line-height:2.4;width:100%;font-weight:bold;color:#000}.aiCenters .content .tabButton::after{content:"";position:absolute;right:12px;top:.8em;width:10px;height:10px;rotate:45deg;border:2px solid #000;border-left:none;border-top:none;transition:rotate .3s}.aiCenters .content .tabButton.active{color:var(--tabTheme)}.aiCenters .content .tabButton.active::after{rotate:225deg;top:1.05em;border-color:var(--tabTheme)}.aiCenters .content .tabButton .description{display:none}.aiCenters .content .tabContent{display:none;padding:12px 0;border-top:1px solid var(--borderColor)}.aiCenters .content .tabContent .description{margin:0}.aiCenters .infoCard{position:relative;padding:24px 12px 16px;margin:0;line-height:1.5;border-radius:8px;background-color:#fff;color:var(--tabTheme);box-shadow:rgba(0,0,0,.3) 0 0 8px}.aiCenters .infoCard .closeThis{position:absolute;right:-2px;top:-2px;border-radius:50%;scale:.7;box-shadow:none;transition:.2s}.aiCenters .infoCard .closeThis::before,.aiCenters .infoCard .closeThis::after{background-color:#4d4d4d;transition:.2s}.aiCenters .infoCard .closeThis:hover,.aiCenters .infoCard .closeThis:focus{background-color:#edefef}.aiCenters .infoCard .closeThis:focus-visible{box-shadow:#4d4d4d 0 0 0 2px}.aiCenters .infoCard>dl{margin:0;padding:0}.aiCenters .infoCard>dl a{color:var(--tabTheme)}.aiCenters .infoCard>dl a:focus-visible{outline:var(--tabTheme) 2px solid;border-bottom-color:rgba(0,0,0,0)}.aiCenters .infoCard>dl>div:first-child dt:first-child{margin-top:0;margin-right:32px}.aiCenters .infoCard>dl>div:first-child dd a{display:block;position:relative;padding-right:32px;padding-top:2px;font-size:1.125em;text-decoration:none;font-weight:bold;border-bottom:1px dashed var(--tabTheme)}.aiCenters .infoCard>dl>div:first-child dd a:hover{border-bottom-style:solid}.aiCenters .infoCard>dl>div:first-child dd a::after{content:"";position:absolute;right:0;bottom:3px;width:18px;height:18px;background:url(../images/icon_linkout.svg) no-repeat 0 0;background-size:100%;filter:brightness(0.5)}.aiCenters .infoCard>dl>div+div{margin-top:1.2em}.aiCenters .infoCard>dl dt,.aiCenters .infoCard>dl dd{margin:.5em 0 0;display:block}.aiCenters .infoCard>dl dt{font-size:.88em;margin-top:1.5em;color:#666}.aiCenters .infoCard>dl dd{word-break:break-all}.aiCenters .mapHere{padding:24px 0 0}.aiCenters .mapHere .mobileMaps{display:flex;align-items:flex-start;justify-content:center}.aiCenters .mapHere .mobileMaps img{display:block;margin:0 auto;width:55%;max-width:220px}.aiCenters .mapHere .mobileMaps .infoCard{flex:1 0 55%;max-width:300px}.aiCenters .mapHere .mobileMaps .infoCard~img{flex:1 1 auto;margin:150px 0 0 -6%}.aiCenters .mapHere .map{display:none}.aiCenters .dropMenuGroup{position:relative;margin:1em 0 0;padding:0;z-index:9;display:flex;gap:9px;line-height:1.5}.aiCenters .dropMenuGroup ul{list-style:none;margin:0;padding:0}.aiCenters .dropMenuGroup li{margin:0;padding:0}.aiCenters .dropMenuGroup .dropMenu{--bgc: var(--tabTheme);--color: #fff;flex:1 0 calc(33.33% - 6px)}.aiCenters .dropMenuGroup .dropMenu .groupLabel{display:none}.aiCenters .dropMenuGroup .dropMenu button.triggler{position:relative;width:100%;height:2.8em;padding:0 20px 0 12px;margin:0;border-radius:4px;background-color:var(--bgc);color:var(--color);transition:.2s}.aiCenters .dropMenuGroup .dropMenu button.triggler::after{content:"";position:absolute;right:12px;top:1em;width:8px;height:8px;rotate:45deg;border:2px solid var(--color);border-left:none;border-top:none;transition:.3s}.aiCenters .dropMenuGroup .dropMenu button.triggler.show{--bgc: #fff;--color: #000}.aiCenters .dropMenuGroup .dropMenu button.triggler.show::after{rotate:225deg;top:1.2em}.aiCenters .dropMenuGroup .dropMenu ul.medList{display:none;position:absolute;width:100%;top:auto;left:0;list-style:none;margin:4px 0 0;padding:12px;border-radius:8px;background-color:#fff;box-shadow:rgba(0,0,0,.5) 0 0 12px}.aiCenters .dropMenuGroup .dropMenu ul.medList>li{margin:2px 0;padding:3px 0;margin:0;border-bottom:1px solid #afbdbe}.aiCenters .dropMenuGroup .dropMenu ul.medList>li:last-child{border-bottom:none}.aiCenters .dropMenuGroup .dropMenu ul.medList>li>button{text-align:left;width:100%;padding:.6em 0}.aiCenters .dropMenuGroup .dropMenu ul.medList .infoCard{display:none}@media screen and (min-width: 1000px){.aiCenters .contentGroup{position:relative}.aiCenters .contentGroup::after{content:"";display:block;clear:both}.aiCenters .content{padding:0;margin:0;background-color:rgba(0,0,0,0)}.aiCenters .content .tabButton{position:absolute;left:0;top:0;padding:0 30px;width:30%;height:156px;font-size:1.5em;line-height:1.6;color:#666}.aiCenters .content .tabButton::after{border:none;rotate:0deg;transition:none;left:0;right:0;bottom:0;top:auto;width:100%;height:1px;background-color:#eee}.aiCenters .content .tabButton.active{background-color:var(--tabBgc);color:var(--tabTheme)}.aiCenters .content .tabButton.active::after{top:auto;rotate:0deg;height:4px;background-color:var(--tabTheme);color:var(--tabTheme)}.aiCenters .content .tabButton.active .description{display:block}.aiCenters .content .tabButton.active+.tabContent{display:block}.aiCenters .content .tabButton:focus-visible{box-shadow:var(--tabTheme) 0 0 0 3px inset}.aiCenters .content .tabButton .description{margin:8px 0 0;font-weight:normal;font-size:.65em;color:#000}.aiCenters .content .infoCard{background-color:var(--tabTheme);color:#fff}.aiCenters .content .infoCard a{color:#fff}.aiCenters .content .infoCard a:focus-visible{outline:#fff 2px solid}.aiCenters .content .infoCard .closeThis::before,.aiCenters .content .infoCard .closeThis::after{background-color:#fff}.aiCenters .content .infoCard .closeThis:hover,.aiCenters .content .infoCard .closeThis:focus{background-color:rgba(0,0,0,.3)}.aiCenters .content .infoCard .closeThis:focus-visible{box-shadow:#fff 0 0 0 3px}.aiCenters .content .infoCard>dl dt{color:var(--tabBgc)}.aiCenters .content .infoCard>dl>div:first-child dd a{border-bottom-color:hsla(0,0%,100%,.6)}.aiCenters .content .infoCard>dl>div:first-child dd a:hover{border-bottom-color:#fff}.aiCenters .content .infoCard>dl>div:first-child dd a:focus{border-bottom-color:rgba(0,0,0,0)}.aiCenters .content .infoCard>dl>div:first-child dd a::after{width:22px;height:22px;filter:brightness(10)}.aiCenters .content .tabContent{position:relative;padding:0;margin:0 0 0 35%;border:none;min-height:470px}.aiCenters .content .tabContent .description{display:none}.aiCenters .content:nth-child(2) .tabButton{top:156px}.aiCenters .content:nth-child(3) .tabButton{top:312px}.aiCenters .mapHere{display:block;position:absolute;top:0;left:35%;width:30%;margin:0;padding:0}.aiCenters .mapHere .mobileMaps{display:none}.aiCenters .mapHere .map{display:block;position:relative;width:100%;max-width:none;margin:0}.aiCenters .mapHere .map img{display:block;width:100%}.aiCenters .mapHere .pins{display:block;list-style:none;margin:0;padding:0}.aiCenters .mapHere .pins li{position:absolute;z-index:9;margin:0;padding:0;width:18px;height:26px;background:url(../images/icon_pin1.svg) no-repeat center bottom;transition:opacity .2s}.aiCenters .mapHere .pins li.dim{opacity:.3;z-index:0}.aiCenters .mapHere .pins.style2 li{background-image:url(../images/icon_pin2.svg)}.aiCenters .mapHere .pins.style3 li{background-image:url(../images/icon_pin3.svg)}.aiCenters .infoCard{width:100%;z-index:9;box-shadow:rgba(0,0,0,.4) 0 0 24px}.aiCenters .dropMenuGroup{display:block;padding:0;margin:0}.aiCenters .dropMenuGroup .dropMenu{margin-bottom:16px;border-radius:12px 12px 8px 8px;width:30%}.aiCenters .dropMenuGroup .dropMenu .groupLabel{display:block;margin:0 0 0 1.5em;font-size:1em;font-weight:bold;line-height:1;color:var(--tabTheme)}.aiCenters .dropMenuGroup .dropMenu button.triggler{display:none}.aiCenters .dropMenuGroup .dropMenu ul.medList{position:static;display:block;margin:0;padding:6px 8px;background-color:rgba(0,0,0,0);box-shadow:none}.aiCenters .dropMenuGroup .dropMenu ul.medList>li{position:relative;padding:0;margin:6px 0;border:none}.aiCenters .dropMenuGroup .dropMenu ul.medList>li>button{padding:.65em 1em;margin:0;border-radius:8px;font-size:1.125em;background-color:var(--tabBgc);transition:.2s}.aiCenters .dropMenuGroup .dropMenu ul.medList>li>button:hover,.aiCenters .dropMenuGroup .dropMenu ul.medList>li>button:focus{box-shadow:var(--tabTheme) 0 0 0 2px inset}.aiCenters .dropMenuGroup .dropMenu ul.medList>li>button:focus{background-color:var(--tabTheme);color:#fff}.aiCenters .dropMenuGroup .dropMenu:nth-child(1){float:left}.aiCenters .dropMenuGroup .dropMenu:nth-child(2),.aiCenters .dropMenuGroup .dropMenu:nth-child(3){margin-left:70%}}.aiCenterTypes{--aic-type1-color: #008381;--aic-type2-color: #1360CA;--aic-type3-color: #4956FC;padding-top:120px;padding-bottom:120px;background:linear-gradient(to bottom, rgba(224, 241, 242, 0.5019607843) 50%, #4BB1B2)}.aiCenterTypes .cardsRow{max-width:600px;margin-left:auto;margin-right:auto}.aiCenterTypes .card{--tinge: var(--aic-type1-color);background-color:#fff;background-repeat:no-repeat;border-radius:8px;padding:32px;margin-bottom:24px;display:flex;flex-direction:column}.aiCenterTypes .card h3,.aiCenterTypes .card p{color:#084843}.aiCenterTypes .card h3{position:relative;font-size:1.5em;line-height:1.25;margin:0 0 auto;padding-right:100px;padding-bottom:20px}.aiCenterTypes .card h3 .label{position:absolute;right:0;top:0;font-size:.875rem;padding:0 1.1em;margin:2px;border-radius:1em;height:2em;line-height:2.1;color:var(--tinge);background-color:color-mix(in srgb, var(--tinge), white 88%);box-shadow:var(--tinge) 0 0 0 1px}.aiCenterTypes .card p{line-height:1.75}.aiCenterTypes .card:nth-child(1){--tinge: var(--aic-type1-color);background-image:url(../images/types_bg1.png);background-position:right bottom}.aiCenterTypes .card:nth-child(2){--tinge: var(--aic-type2-color);background-image:url(../images/types_bg2.png);background-position:right bottom}.aiCenterTypes .card:nth-child(3){--tinge: var(--aic-type3-color);background-image:url(../images/types_bg3.png);background-position:right bottom}.aiCenterTypes .links{list-style:none;margin:auto 0 0;padding:24px 0 0}.aiCenterTypes .links li{margin:12px 0;padding:0}.aiCenterTypes .links li a{position:relative;display:block;width:fit-content;text-decoration:none;height:2em;line-height:2.1;padding:0 1em;border-radius:1em;transition:.15s}.aiCenterTypes .links li a.ext{padding-right:1.8em;background:url(../images/icon_link_external2.svg) no-repeat right 12px top .7em}.aiCenterTypes .links li:nth-child(1) a{color:#fff;background-color:var(--tinge);box-shadow:rgba(0,0,0,0) 0 0 0 0 inset,0 0 0 1px var(--tinge)}.aiCenterTypes .links li:nth-child(1) a:hover{box-shadow:#fff 0 0 0 0 inset,var(--tinge) 0 0 0 2px}.aiCenterTypes .links li:nth-child(1) a:focus{box-shadow:#fff 0 0 0 1px inset,var(--tinge) 0 0 0 3px}.aiCenterTypes .links li:nth-child(2) a{color:var(--tinge);box-shadow:0 0 0 1px var(--tinge)}.aiCenterTypes .links li:nth-child(2) a:hover{box-shadow:0 0 0 2px var(--tinge)}.aiCenterTypes .links li:nth-child(2) a:focus{box-shadow:0 0 0 3px var(--tinge)}@media screen and (min-width: 1000px){.aiCenterTypes .cardsRow{max-width:none;display:flex;gap:2%}.aiCenterTypes .card{flex:0 0 32%;margin-bottom:0}}.collaboration{--coll-bgc: #f8f8f8;--coll-card-bgc: #008281;position:relative;padding-top:60px;padding-bottom:130px;background-color:var(--coll-bgc);background-repeat:no-repeat;background-image:url(../images/coll_bg2.svg);background-size:1200px auto;background-position-y:calc(100% - 12px);background-position-x:calc(100% + 20px)}.collaboration::after{content:"";position:absolute;right:76px;bottom:44px;width:48px;height:62px;background:url(../images/icon_mappin.svg) no-repeat center bottom;background-size:100% auto}.collaboration hgroup h2{margin-bottom:16px}.collaboration hgroup h2 .sub{display:block;font-size:.82em;line-height:2;margin:16px 0 24px}.collaboration hgroup p{margin:0 0 30px;font-size:1.125em;line-height:1.8;color:dimgray;text-align:center}.collaboration .card{position:relative;border-radius:8px;flex:0 0 calc(50% - 10px);padding:80px 24px 24px;margin-top:20px;background:var(--coll-card-bgc);color:#fff;display:flex;flex-flow:column}.collaboration .card::before{content:"";position:absolute;left:24px;top:24px;width:50px;height:50px;background-size:100%;background-repeat:no-repeat;background-position:center center}.collaboration .card:nth-child(1)::before{background-image:url(../images/icon_cop01.svg)}.collaboration .card:nth-child(2)::before{background-image:url(../images/icon_cop02.svg)}.collaboration .card:nth-child(3)::before{background-image:url(../images/icon_cop03.svg)}.collaboration .card:nth-child(4)::before{background-image:url(../images/icon_cop04.svg)}.collaboration .card h3{line-height:1.4;font-size:1.125em}.collaboration .card p{line-height:1.75;margin:1em 0 1.5em}.collaboration .card .more{display:block;text-decoration:none;color:#fff;padding:20px 0 0;margin-top:auto;border-top:1px solid #fff}.collaboration .card .more a{display:block;width:fit-content;height:2em;line-height:2.1;padding:0 14px;margin-left:-15px}.collaboration .card .more a:hover,.collaboration .card .more a:focus{margin-left:0;background-color:rgba(0,0,0,.3)}.collaboration .card .more a:focus{box-shadow:#fff 0 0 0 2px}.collaboration .card .more a::after{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:url(../images/icon_arrow_right_line.svg) no-repeat right top 2px;background-size:auto 12px}.collaboration .card .more a.ext::after{width:1.2em;background-image:url(../images/icon_link_external.svg)}@media screen and (min-width: 700px){.collaboration .fourCards{display:flex;flex-wrap:wrap;gap:20px}.collaboration .card{margin:0}}@media screen and (min-width: 1000px){.collaboration{display:flex;justify-content:space-between;padding-top:80px;padding-bottom:120px;background-color:rgba(0,0,0,0);background-image:url(../images/coll_bg.svg),linear-gradient(to bottom, var(--coll-bgc) calc(100% - 40px), #fff calc(100% - 40px));background-position:left -80px bottom 6px,center top;background-size:94% auto,100% 100%}.collaboration::after{right:calc(50vw + 370px);bottom:360px}.collaboration hgroup{flex:0 1 34%;max-width:400px;padding-top:40px;margin-right:4%}.collaboration hgroup h2{margin-bottom:40px}.collaboration hgroup h2 .sub{font-size:.5em;line-height:2}.collaboration hgroup p{margin:0;text-align:left}.collaboration .fourCards{flex:0 0 64%;max-width:780px}}@media screen and (min-width: 1280px){.collaboration{background-size:1203px auto,100% 100%;background-position-x:calc(50vw - 640px - 80px),center}.collaboration::after{right:calc(50vw + 370px);bottom:360px}}.poc{--poc-bgc: #066360;--poc-el-tinge: #00908E;padding-top:120px;padding-bottom:120px;background-image:none,url(../images/poc_bg.svg),linear-gradient(to bottom, #F9F9F9, #E0F1F2);background-repeat:no-repeat;background-position:0 0,center calc(50% + 100px),center top;background-size:auto,auto 320px,auto 100%}.poc hgroup,.poc .cardsRow{max-width:600px;margin-left:auto;margin-right:auto}.poc hgroup{margin-bottom:56px}.poc hgroup h2{margin:0 0 24px}.poc hgroup p{font-size:1.25em;line-height:2}.poc .card{background-color:var(--poc-bgc);color:#fff;padding:40px 32px 32px;margin-bottom:24px;border-radius:8px;text-align:center}.poc .card h3{margin:0 auto;font-size:1.5em}.poc .card p{margin-top:1.2em;margin-bottom:48px}.poc .card .more{text-align:center;border-top:1px solid #fff;padding-top:16px;line-height:1}.poc .card .more a{position:relative;display:block;margin:0 auto;width:fit-content;height:2em;line-height:2.1;padding:0 24px 0 14px;background-color:rgba(0,0,0,0)}.poc .card .more a::after{content:"";position:absolute;top:calc(50% - 9px);right:6px;width:20px;height:20px;background:url(../images/icon_arrow_right_line.svg) no-repeat right 4px top 3px;background-size:auto 10px}.poc .card .more a:hover{background-color:#008281}.poc .card .more a:focus{box-shadow:0 0 0 2px #fff}@media screen and (min-width: 1000px){.poc{background-image:url(../images/poc_bg2.svg),url(../images/poc_bg.svg),linear-gradient(to bottom, #F9F9F9, #E0F1F2);background-position:left calc(100vw - 202px) top -65px,center calc(100% + 100px),center top;background-size:271px auto,110vw auto,auto 100%}.poc hgroup{margin-bottom:60px}.poc hgroup p{margin-right:max(25%,300px)}.poc hgroup,.poc .cardsRow{max-width:none}.poc .cardsRow{display:flex;gap:24px}.poc .card{flex:0 0 calc(33.33% - 16px);margin-bottom:0;display:flex;flex-direction:column}.poc .card .more{margin-top:auto}}@media screen and (min-width: 1440px){.poc{background-position:left calc(50vw + 518px) top -65px,center 430px,center top}}.downloadFiles ul{list-style:none;margin:0;padding:0}.downloadFiles li{margin:0;padding:0}.downloadFiles li a{text-decoration:none}.downloadFiles>ul>li{padding:8px 4px 10px;line-height:1.6;display:flex;flex-flow:row wrap;border-bottom:1px solid #eee}.downloadFiles>ul>li .fileName{flex:0 0 100%;order:1;font-size:1.125em;margin:6px 0 2px}.downloadFiles>ul>li ul.files{flex:0 0 100%;order:2;font-size:1em}.downloadFiles>ul>li ul.files li{display:inline-block;margin:8px 4px 0 0;padding:0}.downloadFiles>ul>li ul.files a{padding:5px 14px;display:block;outline:none;color:#666;border-radius:2em;box-shadow:#afbdbe 0 0 0 1px inset;transition:.2s}.downloadFiles>ul>li ul.files a:hover,.downloadFiles>ul>li ul.files a:focus{color:#fff;background-color:#008281;box-shadow:none}.downloadFiles>ul>li time{order:0;color:#666}@media screen and (min-width: 1000px){.downloadFiles>ul>li{display:list-item;position:relative;padding:12px 6em 18px 4px}.downloadFiles>ul>li .fileName{display:inline-block;margin:5px 16px 6px 0}.downloadFiles>ul>li ul.files{margin:0;display:inline-block}.downloadFiles>ul>li ul.files>li{margin:0 12px 0 0}.downloadFiles>ul>li time{position:absolute;right:0;top:19px}}.qa>ul{list-style:none;margin:0;padding:0;line-height:1.6}.qa>ul>li{position:relative;padding:24px 16px;margin:8px 0;border-radius:8px;background-color:#f2f9f9}.qa>ul>li p{margin:1em 0}.qa>ul>li p:first-child{margin-top:0}.qa>ul>li p:last-child{margin-top:0}.qa>ul>li .q{margin-right:60px;font-size:1.125em}.qa>ul>li .q button.ctrlBtn{position:absolute;right:16px;top:16px;border:none;outline:none;background-color:rgba(0,0,0,0);width:44px;height:44px;border-radius:50%;cursor:pointer;transition:.2s}.qa>ul>li .q button.ctrlBtn::before{content:"";position:absolute;left:calc(50% - 5px);top:16px;width:10px;height:10px;border:2px solid #4d4d4d;border-left:none;border-top:none;rotate:45deg;transition:.2s}.qa>ul>li .q button.ctrlBtn:hover{background-color:#dbe0e0}.qa>ul>li .q button.ctrlBtn:hover::before{border-color:#000}.qa>ul>li .q button.ctrlBtn:focus{background-color:#008281}.qa>ul>li .q button.ctrlBtn:focus::before{border-color:#fff}.qa>ul>li .q button.ctrlBtn.closeIt{background-color:#008281}.qa>ul>li .q button.ctrlBtn.closeIt::before{rotate:225deg;top:19px;border-color:#fff}.qa>ul>li .q button.ctrlBtn.closeIt:focus{box-shadow:#fff 0 0 0 1px,#008281 0 0 0 4px}.qa>ul>li .a{display:none;border-top:1px solid #afbdbe;margin:16px 0 0;padding:16px 16px 0}.qa>ul>li .a img{display:block;margin:16px auto;width:auto;height:auto;max-width:100%}.qa>ul>li .a ul,.qa>ul>li .a ol{margin-top:1em;margin-bottom:1em}.qa>ul>li .a ul:first-child,.qa>ul>li .a ol:first-child{margin-top:0}.qa>ul>li .a ul:last-child,.qa>ul>li .a ol:last-child{margin-bottom:0}.qa>ul>li .a ul li+li,.qa>ul>li .a ol li+li{margin-top:.6em}.qa>ul>li .a ul{list-style:disc}.pageHeader~.qa{margin-top:24px}.contact>ul{list-style:none;margin:0 auto;padding:0;max-width:400px}.contact>ul>li{text-align:center;margin:10px 0;padding:16px;border-radius:8px;background-color:#eee}.contact>ul>li img{content:"";display:block;margin:0 auto 12px;width:48px;height:48px}.contact>ul>li .term{display:none}.contact>ul>li .data{display:block}@media screen and (min-width: 700px){.contact>ul{display:flex;gap:24px;max-width:none}.contact>ul>li{flex:1 0 calc(33.33% - 16px)}}@media screen and (min-width: 1000px){.contact>ul{display:flex;gap:48px}.contact>ul>li{flex-basis:calc(33.33% - 32px);padding:32px 48px;text-align:left}.contact>ul>li img{margin:0 0 0 auto;float:right}.contact>ul>li .term{display:block;float:left;font-size:2em;font-weight:bold}.contact>ul>li .data{clear:both;padding:60px 0 0}}.category{--activeColor: #008281;margin-top:24px;margin-bottom:12px}.category ul{list-style:none;margin:0;padding:0;overflow:hidden}.category li{float:left;margin:4px}.category li a{display:block;text-decoration:none;border-radius:2em;padding:.5em .8em;color:#000;box-shadow:#afbdbe 0 0 0 1px;transition:.15s}.category li a:hover,.category li a:focus{box-shadow:var(--activeColor) 0 0 0 2px}.category li.active a{background-color:var(--activeColor);color:#fff;box-shadow:var(--activeColor) 0 0 0 1px}.category li.active a:hover,.category li.active a:focus{box-shadow:#fff 0 0 0 1px,var(--activeColor) 0 0 0 4px}.preface{margin-top:24px;margin-bottom:12px;line-height:1.8}.pagination{--tinge: #000;--active: #008281;--invert: #fff;margin:24px auto 24px;padding:10px 0;text-align:center;line-height:1.5;letter-spacing:0}.pagination form{display:inline-block}.pagination a{text-decoration:none}.pagination em,.pagination abbr{display:inline-block;margin:0 .4em;font-style:normal;font-weight:bold}.pagination abbr{text-decoration:none}.pagination .items{display:inline}.pagination .items a{display:inline-block;font-weight:bold;color:#000;height:1.7em;line-height:1.7;margin:0 2px;padding:0 6px;transition:.2s}.pagination .items a:hover,.pagination .items a:focus{box-shadow:var(--active) 0 0 0 2px}.pagination .items a.active{background-color:var(--active);color:var(--invert)}.pagination .items a.active:hover,.pagination .items a.active:focus{box-shadow:var(--invert) 0 0 0 1px,var(--active) 0 0 0 3px}.pagination .page{list-style:none;line-height:1;letter-spacing:0;display:flex;flex-flow:row wrap;justify-content:center;margin:8px auto;padding:3px}.pagination .page>li{flex:0 0 auto;margin:3px -1px 3px 0;background-color:#fff;border:1px solid #afbdbe}.pagination .page>li:hover{border-color:var(--active);z-index:19}.pagination .page>li:has(>a:focus){border-color:var(--active);z-index:19}.pagination .page>li:first-child{border-radius:5px 0 0 5px;overflow:hidden}.pagination .page>li:last-child{border-radius:0 5px 5px 0}.pagination .page>li a{display:block;min-width:46px;height:46px;line-height:46px;position:relative;bottom:0;padding:0 5px;color:#000;transition:box-shadow .2s,background .2s}.pagination .page>li a:hover,.pagination .page>li a:focus{box-shadow:var(--active) 0 0 0 1px inset}.pagination .page>li.active{z-index:55;font-weight:normal}.pagination .page>li.active a{color:#fff;background-color:var(--active);box-shadow:var(--active) 0 0 0 3px}.pagination .page>li.active a:hover,.pagination .page>li.active a:focus{box-shadow:#fff 0 0 0 1px,var(--active) 0 0 0 4px}.pagination .page>li.first,.pagination .page>li.prev,.pagination .page>li.next,.pagination .page>li.last{text-indent:-20em}.pagination .page>li.first a,.pagination .page>li.prev a,.pagination .page>li.next a,.pagination .page>li.last a{position:relative;overflow:hidden;padding:0}.pagination .page>li.first a::after,.pagination .page>li.prev a::after,.pagination .page>li.next a::after,.pagination .page>li.last a::after{content:"";position:absolute;top:50%;width:10px;height:10px;margin-top:-5px;border:2px solid var(--tinge);border-top:none;border-right:none;transform:rotate(45deg)}.pagination .page>li.first a:hover,.pagination .page>li.first a:focus,.pagination .page>li.prev a:hover,.pagination .page>li.prev a:focus,.pagination .page>li.next a:hover,.pagination .page>li.next a:focus,.pagination .page>li.last a:hover,.pagination .page>li.last a:focus{--tinge: var(--invert);background-color:var(--active)}.pagination .page>li.first a::before,.pagination .page>li.last a::before{content:"";position:absolute;top:50%;left:18px;width:2px;height:15px;transform:translateY(-50%);background:var(--tinge)}.pagination .page>li.first a::after,.pagination .page>li.last a::after{left:22px}.pagination .page>li.prev a::after,.pagination .page>li.next a::after{left:20px}.pagination .page>li.next a,.pagination .page>li.last a{transform:rotate(180deg)}.breadcrumb{display:none}@media screen and (min-width: 1000px){.breadcrumb{display:block;padding:0;margin:30px auto}.breadcrumb ul,.breadcrumb li{list-style:none;margin:0;padding:0}.breadcrumb ul{line-height:1.2;overflow:hidden}.breadcrumb li{float:left;margin-right:8px}.breadcrumb li::after{content:"";display:inline-block;margin-left:6px;width:9px;height:9px;border:1px solid #333;border-left:none;border-bottom:none;rotate:45deg}.breadcrumb li:last-child{font-weight:bold}.breadcrumb li:last-child::after{display:none}.breadcrumb li a{display:inline-block;color:#000;text-decoration:none;color:#000;border-bottom:2px solid rgba(0,0,0,0);transition:.2s}.breadcrumb li a:hover,.breadcrumb li a:focus{border-bottom-color:#666}}.pageHeader{margin-top:20px;margin-bottom:20px;position:relative;z-index:99}.pageHeader::after{content:"";display:block;clear:both}.pageHeader h2{float:left;padding:0;margin:8px 0 0;font-size:2.4em;line-height:1.3}.pageHeader .funcBar{float:right;margin:0 0 0 20px}.funcBar{--size: 48px;--fgc: #fff;--bgc: #dbe0e0;--bgc2: #005FA1;position:relative;margin-bottom:10px}.funcBar ul{list-style:none;margin:0;padding:0;text-align:center}.funcBar>ul{display:flex;flex-flow:row nowrap;justify-content:flex-end}.funcBar>ul>li{position:relative;margin:4px;padding:0}.funcBar>ul>li a,.funcBar>ul>li button{display:block;position:relative;margin:0;padding:0;width:var(--size);height:var(--size);border-radius:50%;background-color:var(--bgc);background-repeat:no-repeat;background-position:center center;color:rgba(0,0,0,0);text-decoration:none;white-space:nowrap;border:none;box-shadow:none;transition:.2s}.funcBar>ul>li a:hover,.funcBar>ul>li button:hover{box-shadow:var(--fgc) 0 0 0 0,var(--bgc) 0 0 0 2px}.funcBar>ul>li a:focus,.funcBar>ul>li button:focus{background-color:var(--bgc2);box-shadow:var(--fgc) 0 0 0 1px,var(--bgc2) 0 0 0 4px}.funcBar>ul>li>a::before,.funcBar>ul>li>button::before{content:attr(aria-label);position:absolute;left:0;top:0;width:100%;height:1.1em;line-height:1;font-size:.9rem;color:#000;opacity:0;transform:translateY(0);transition:.3s}.funcBar>ul>li>a::after,.funcBar>ul>li>button::after{content:"";position:absolute;left:0;top:0;width:var(--size);height:var(--size);border-radius:50%;background-repeat:no-repeat;background-position:center center}.funcBar>ul>li>a:hover::before,.funcBar>ul>li>a:focus::before,.funcBar>ul>li>button:hover::before,.funcBar>ul>li>button:focus::before{opacity:1;transform:translateY(-130%)}.funcBar>ul>li>a:focus::after,.funcBar>ul>li>button:focus::after{filter:saturate(0) brightness(5)}.funcBar>ul>li.back>a::after,.funcBar>ul>li.back>button::after{background-image:url(../images/icon_back.svg);background-size:24px}.funcBar>ul>li.print>button::after,.funcBar>ul>li.print>a::after{background-image:url(../images/icon_print.svg);background-size:24px}.funcBar>ul>li.share>button::after,.funcBar>ul>li.share>a::after{background-image:url(../images/icon_share.svg);background-size:auto 24px}.funcBar>ul>li.compound{position:relative}.funcBar>ul>li.compound>button{z-index:9;position:relative}.funcBar>ul>li.compound>ul{display:none}.funcBar>ul>li.compound>ul>li{position:absolute;top:0;left:0;margin:0 0 8px;padding:0;width:var(--size);height:var(--size);border-radius:50%}.funcBar>ul>li.compound>ul>li>a,.funcBar>ul>li.compound>ul>li>button{width:100%;height:100%;background-color:var(--bgc2)}.funcBar>ul>li.compound>ul>li>a:hover,.funcBar>ul>li.compound>ul>li>button:hover{box-shadow:var(--bgc2) 0 0 0 2px}.funcBar>ul>li.compound>ul>li>a:focus,.funcBar>ul>li.compound>ul>li>button:focus{box-shadow:var(--fgc) 0 0 0 1px,var(--bgc2) 0 0 0 4px}.funcBar>ul>li.share>ul>li>a{text-indent:-15em;overflow:hidden}.funcBar>ul>li.share>ul>li img{display:block;width:100%;height:100%;margin:0 auto}.funcBar>ul>li.compound>button{position:relative;z-index:19}.np{margin-top:24px}.np ul{list-style:none;margin:0;padding:0}.np>ul>li{margin:0 0 12px;padding:0;font-size:1.125em;line-height:1.6}.np>ul>li>a{display:block;padding:1em;height:100%;border:#afbdbe solid 1px;border-radius:8px;color:#000;background-color:#fff;text-decoration:none;transition:.2s}.np>ul>li>a:hover,.np>ul>li>a:focus{border-color:#fff}.np>ul>li>a:hover{box-shadow:#758487 0 0 0 1px,rgba(0,0,0,.25) 0 0 20px}.np>ul>li>a:focus{box-shadow:#008281 0 0 0 2px,rgba(0,0,0,.25) 0 0 20px}@media screen and (min-width: 700px){.np>ul{display:flex;flex-flow:row wrap}.np>ul>li{flex:0 0 calc(50% - 6px);margin:0 12px 12px 0}.np>ul>li:nth-child(even){margin-right:0}}.lp{margin-top:16px;margin-bottom:48px}.lp ul.list,.lp ol.list{list-style:none;margin:0;padding:0;line-height:1.6}.lp li{margin:0;padding:0}.lp li>a{display:block;text-decoration:none;color:#000}.lp ul.list,.lp ol.list{--focusOutline: #008281;--bdColor: #afbdbe;border-top:2px solid var(--bdColor);border-bottom:1px solid var(--bdColor)}.lp ul.list>li,.lp ol.list>li{padding:3px 0;border-bottom:1px solid var(--bdColor)}.lp ul.list>li>a,.lp ol.list>li>a{display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 4px 11px;transition:.2s}.lp ul.list>li>a:hover .title,.lp ul.list>li>a:focus .title,.lp ol.list>li>a:hover .title,.lp ol.list>li>a:focus .title{text-decoration:underline}.lp ul.list>li>a:focus-visible,.lp ol.list>li>a:focus-visible{box-shadow:var(--focusOutline) 0 0 0 2px inset;border-radius:8px}.lp ul.list>li .number,.lp ol.list>li .number{flex:0 0 auto;text-align:right;margin-left:.3em}.lp ul.list>li .number::after,.lp ol.list>li .number::after{content:".";margin-right:-0.2em}.lp ul.list>li .title,.lp ol.list>li .title{flex:0 0 100%;order:3;margin:8px 0 0;font-size:1.125em}.lp ul.list>li time,.lp ol.list>li time{flex:0 0 7em;margin-left:auto;text-align:right;color:#666}@media screen and (min-width: 700px){.lp ul.list>li>a,.lp ol.list>li>a{flex-wrap:nowrap;padding:14px 4px 13px}.lp ul.list>li>a .number,.lp ol.list>li>a .number{flex:0 1 2em;order:0;width:2em;margin-right:1em;margin-left:0;line-height:1.8}.lp ul.list>li>a .title,.lp ol.list>li>a .title{margin:0;flex:0 1 calc(100% - 9.5em);order:1}.lp ul.list>li>a time,.lp ol.list>li>a time{order:2}}table.list{margin:0 auto;width:100%;line-height:1.6;font-size:1.125em;border-collapse:collapse;border:2px solid #afbdbe}table.list caption{padding:0 0 .4em}table.list th,table.list td{padding:16px 15px 15px;border:1px solid #afbdbe;border-top:none;border-left:none}table.list th:last-child,table.list td:last-child{border-right:none}table.list thead{background-color:#008281;color:#fff}table.list thead th{white-space:nowrap;font-weight:normal;border-bottom:none}table.list tbody tr{transition:background-color .2s}table.list tbody tr:last-child td{border-bottom:none}table.list tbody tr:hover{background-color:#edefef}table.list td{text-align:left;word-break:break-all}table.list td a{color:#000;text-decoration:underline;transition:.2s}table.list td a:hover,table.list td a:focus{text-decoration:none}table.list td a:focus{outline:1px solid #0076ba}@media screen and (max-width: 700px){table.list{margin:0 auto}}.lp:has(>table.list){border-radius:16px;overflow:hidden;margin:20px auto;border:3px solid #afbdbe}.lp>table.list{border:none}@media screen and (max-width: 700px){.lp:has(.rwdTable){border:none;border-radius:0;overflow:visible}}.lp>table.rwdTable{margin:0 auto;border:none}@media screen and (max-width: 700px){.lp>table.rwdTable tbody tr:last-child td{border-bottom:1px dotted #afbdbe}}@media screen and (max-width: 700px){table.rwdTable{border:none;width:100%}table.rwdTable thead{display:none}table.rwdTable tbody{border:none}table.rwdTable tbody tr{border:1px solid #afbdbe;transition:.2s}table.rwdTable tbody tr:hover{background-color:#fff;border-color:rgba(0,0,0,0);box-shadow:#758487 0 0 0 2px,rgba(0,0,0,.25) 0 0 14px}table.rwdTable tbody tr:last-child td{border-bottom:1px dotted #afbdbe}table.rwdTable tbody tr:last-child td:last-child{border:none}table.rwdTable tbody tr,table.rwdTable tbody td,table.rwdTable tbody th{display:block}table.rwdTable tr{position:relative;overflow:hidden;padding:.5em 8px .4em;margin:0 0 10px;transition:.2s}table.rwdTable th,table.rwdTable td{position:static;padding:0;margin:0;text-align:left;border:none}table.rwdTable td{padding:.35em 0;text-align:left !important;border-bottom:1px dotted #afbdbe}table.rwdTable td:last-child{border:none}table.rwdTable td::before{content:attr(data-th);display:inline-block;margin-right:.5em;line-height:1.7;height:1.6em;vertical-align:top;background-color:#008281;color:#fff;padding:0 .6em 1px 5px;border-radius:3px 1em 1em 3px}table.rwdTable td>a{text-decoration:underline;text-underline-offset:3px}table.rwdTable td>a:hover{text-decoration:none;color:#0076ba}}.cpArticle{padding:0 0 50px;line-height:1.8;font-size:1.2em}.cpArticle a{color:#0076ba;text-decoration:underline;outline:none}.cpArticle a:hover{text-decoration:none}.cpArticle a:focus-visible{text-decoration:none;box-shadow:#0076ba 0 0 0 2px inset}.cpArticle p{margin:0 0 1em}.cpArticle>ol,.cpArticle>ul{line-height:1.5}.cpArticle>ol li+li,.cpArticle>ul li+li{margin-top:.8em}.cpArticle h3,.cpArticle h4{position:relative;margin:2.4em 0 .8em;padding:0;line-height:1.4;font-weight:bold;color:#000}.cpArticle h3{font-size:1.65em;padding:0 0 0 24px}.cpArticle h3::before{content:"";position:absolute;left:0;top:.3em;width:14px;height:.8em;border-radius:8px;background-color:#008281}.cpArticle h4{font-size:1.4em}.cpArticle h4+.tbStyle1,.cpArticle h4+.tbStyle2{margin-top:0}.cpArticle figure.prim{margin:20px auto 30px;max-width:560px;box-shadow:rgba(0,0,0,.25) 0 0 8px}.cpArticle figure.prim img{display:block;width:100%}.cpArticle figure.prim figcaption{display:block;padding:8px 12px 7px;font-size:.9em}.cpArticle blockquote{display:block;border-radius:16px;width:92%;margin:48px 0 48px 8%;padding:24px 24px 24px 32px;border:0 solid #008281;border-left-width:12px;border-right-width:12px;background-color:#e8f9f7}.cpArticle .button{width:100%;text-align:left;margin:.5em 0 1.5em}.cpArticle .button>a{display:inline-block;outline:none}.cpArticle .button.center{text-align:center}.cpArticle em{font-style:normal;font-weight:bold}.cpArticle strong{font-weight:bold;font-size:1.15em}@media screen and (min-width: 1000px){.cpArticle figure.prim{float:right;width:40%;margin:0 0 15px 30px}.cpArticle blockquote{margin-top:64px;margin-bottom:64px}}.imageRow{margin:50px auto}.imageRow figure{margin:0;padding:5px;display:block;background-color:#fff;box-shadow:rgba(0,0,0,.25) 0 0 16px}.imageRow figure img{display:block;width:100%}.imageRow figcaption{display:block;width:100%;padding:16px 12px 12px;line-height:1.5;color:#000}.imageRow figcaption p{margin:1em 0}.imageRow figcaption p:first-child{font-size:1.35em;margin-top:0}.imageRow figcaption dl{margin:24px 0 0}.imageRow figcaption dl>div{margin:5px 0}.imageRow figcaption dl dt,.imageRow figcaption dl dd{display:inline-block;margin:0}.imageRow figcaption dl dt::after{content:"："}.imageRow.col2 figure:last-child{margin-top:20px}@media screen and (min-width: 700px){.imageRow{margin:70px auto}.imageRow.col2{display:flex;justify-content:space-between}.imageRow.col2 figure{flex:0 0 49%;display:flex;flex-flow:row wrap}.imageRow.col2 figure:last-child{margin-top:0}.imageRow.col2 figure figcaption{align-self:flex-end}}.tbStyle1,.tbStyle2{--tdbg: #f2f2f2;margin:50px auto;width:100%;border-collapse:collapse;line-height:1.5}.tbStyle1 th,.tbStyle1 td,.tbStyle2 th,.tbStyle2 td{padding:15px}.tbStyle1 caption,.tbStyle2 caption{font-size:1.15em;font-weight:bold;color:#008281;text-align:left;padding:5px 12px}.tbStyle1 th,.tbStyle2 th{background-color:#008281;color:#fff;text-align:center}.tbStyle1 td ol,.tbStyle1 td ul,.tbStyle2 td ol,.tbStyle2 td ul{margin:0}.tbStyle1 td ol li+li,.tbStyle1 td ul li+li,.tbStyle2 td ol li+li,.tbStyle2 td ul li+li{margin-top:.7em}@media screen and (min-width: 1000px){.tbStyle1,.tbStyle2{margin:70px auto}}table.tbStyle1 tbody tr:nth-child(even){background-color:var(--tdbg)}table.tbStyle2{border:3px solid #afbdbe}table.tbStyle2 th,table.tbStyle2 td{border:1px solid #afbdbe}table.tbStyle2 tbody th:first-child,table.tbStyle2 tbody td:first-child{background-color:#008281;color:#fff}table.tbStyle2 tbody th:first-child{width:7em}table.tbStyle2 tbody td{vertical-align:top}.listTb{margin:30px auto;font-size:1em;border:3px solid #afbdbe;border-radius:16px;overflow:hidden}.listTb table{margin:0;width:100%;line-height:1.5;border-collapse:collapse}.listTb thead{background-color:#008281;color:#fff}.listTb th,.listTb td{padding:16px 15px 15px;border:1px solid #afbdbe;border-top:none;border-left:none}.listTb th:last-child,.listTb td:last-child{border-right:none}.listTb td{word-break:break-all}.listTb tbody tr:last-child td{border-bottom:none}@media screen and (max-width: 700px){.listTb:has(.rwdTable){border:none;border-radius:0;overflow:visible}.listTb .rwdTable tr{border-radius:8px}}.bigPhotos.lightbox{padding:0}.bigPhotos .flowBox{position:relative;margin:0;width:100%;height:100%}.bigPhotos .flowShow{height:100%}.bigPhotos .flowList{list-style:none;margin:0;padding:0}.bigPhotos .flowList>li{position:absolute;left:0;top:0;display:none;width:100%;height:100%;text-align:center}.bigPhotos .flowList>li img{display:block;margin:0 auto;width:100%;height:100%;object-fit:contain}.bigPhotos .flowList>li p{position:absolute;left:0;bottom:0;width:100%;padding:4em 20px 1em;margin:0;line-height:1.1;color:#fff;background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 70%);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bigPhotos .flowNav{display:none}.bigPhotos .arrowBtn{position:absolute;margin:0 5px auto}.bigPhotos .arrowBtn.next{left:auto;right:0}@media screen and (min-width: 1000px){.bigPhotos .flowBox{height:calc(100vh - 1000px*.06)}}.photoflow h3,.fileDownload h3,.seeAlso h3{position:relative;padding:0 0 3px 20px;margin:0;font-size:1.5em;line-height:1.2;border-bottom:3px solid #008281}.photoflow h3::before,.fileDownload h3::before,.seeAlso h3::before{content:"";position:absolute;left:0;top:2px;width:10px;height:1em;border-radius:5px;background-color:#008281}.fileDownload,.seeAlso{clear:both;margin:60px 0}.fileDownload ul,.seeAlso ul{list-style:none;padding:0;margin:0}.fileDownload>ul,.fileDownload>ol,.seeAlso>ul,.seeAlso>ol{line-height:1.6}.fileDownload>ul>li,.fileDownload>ol>li,.seeAlso>ul>li,.seeAlso>ol>li{margin:3px 0 0;padding:0}.fileDownload>ul>li a,.fileDownload>ol>li a,.seeAlso>ul>li a,.seeAlso>ol>li a{text-decoration:none;color:#000}@media screen and (min-width: 1000px){.fileDownload,.seeAlso{margin:90px 0}}.seeAlso>ol{padding-left:2em;margin:12px 0 0;font-size:1.1em}.seeAlso>ol>li a{position:relative;display:block;padding:.8em 0 .5em .7em}.seeAlso>ol>li a::after{content:"";position:absolute;left:-2em;bottom:0;right:0;height:1px;background-color:#eee;transition:.15s}.seeAlso>ol>li a:hover::after,.seeAlso>ol>li a:focus::after{background-color:#008281}.seeAlso>ol>li a:focus::after{height:2px}.seeAlso>ol>li a:focus-visible{box-shadow:#008281 0 0 0 2px inset}.seeAlso>ol>li a:focus-visible::after{display:none}.fileDownload>ol{margin:12px 0 0;padding-left:2em;list-style-type:decimal;font-size:1.1em}.fileDownload>ol>li{position:relative;margin:0;padding:.8em 2px .5em .7em}.fileDownload>ol>li::after{content:"";display:block;clear:both;margin:0 0 0 -2.8em;height:1px;background-color:#eee;transition:.15s}.fileDownload .fileName{display:block}.fileDownload .files{display:flex;flex-flow:row wrap;justify-content:flex-end;font-size:.82em;margin:0 0 8px}.fileDownload .files li{margin:6px 0 0 6px;padding:0}.fileDownload .files a{padding:5px 16px;display:block;outline:none;border-radius:2em;box-shadow:#afbdbe 0 0 0 1px}.fileDownload .files a:hover,.fileDownload .files a:focus{box-shadow:#4d4d4d 0 0 0 2px}.fileDownload .files .fileType{display:inline-block;vertical-align:middle;margin-right:4px}@media screen and (min-width: 700px){.fileDownload .fileName{display:inline-block;padding-top:.3em}.fileDownload .files{float:right;margin-left:30px}}.arrowBtn{--diameter: 56px;--color: #fff;--btnBg: rgb(0 0 0 / .3);position:absolute;top:50%;z-index:9;transform:translateY(-50%);width:var(--diameter);height:var(--diameter);margin:0;padding:0;border:none;border-radius:50%;text-indent:-10em;overflow:hidden;background-color:var(--btnBg);transition:.2s}.arrowBtn::before{content:"";position:absolute;top:calc(50% - 7px);width:14px;height:14px;border:2px solid var(--color);transform:rotate(45deg)}.arrowBtn.prev{left:4px}.arrowBtn.prev::before{left:calc(50% - 5px);border-top:none;border-right:none}.arrowBtn.next{right:4px}.arrowBtn.next::before{right:calc(50% - 5px);border-bottom:none;border-left:none}.arrowBtn:hover,.arrowBtn:focus{--color: #fff;--btnBg: #008281;box-shadow:var(--btnBg) 0 0 0 4px}.flowNav{margin:20px auto 5px;z-index:19;font-family:Verdana,Geneva,Tahoma,sans-serif}.flowNav ul{display:flex;flex-flow:row nowrap;justify-content:center;list-style:none;margin:0 auto;padding:0;text-align:center;font-weight:normal;line-height:1.3;color:#666}.flowNav li{position:relative;flex:0 0 auto;margin:0 6px;padding:3px 0;transition:.2s}.flowNav li::after{content:"";display:block;margin:0 auto;height:5px;width:5px;border-radius:5px;background-color:#dbe0e0;transition:.2s}.flowNav li.active{color:#000}.flowNav li.active::after{background-color:#008281;box-shadow:#008281 0 0 0 2px}.photoflow{position:relative;margin:60px 0}.photoflow ul{margin:0;padding:0;list-style:none}.photoflow a{text-decoration:none}.photoflow .flowBox{position:relative;width:100%;padding-bottom:20px;margin-top:20px}.photoflow .flowBox .flowShow{position:relative;width:100%;overflow:hidden}.photoflow .flowList{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-flow:row nowrap}.photoflow .flowList>li{flex:0 0 92vw;height:92vw;margin:0 10px 0 0;padding:0;background-color:#fff}.photoflow .flowList>li>a{position:relative;display:block;width:100%;height:100%;overflow:hidden;transition:.5s}.photoflow .flowList>li>a::before{content:"";z-index:9;position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:#afbdbe 0 0 0 1px inset}.photoflow .flowList>li>a:hover p,.photoflow .flowList>li>a:focus p{transform:translateY(110%)}.photoflow .flowList>li>a:hover::before,.photoflow .flowList>li>a:focus::before{box-shadow:#758487 0 0 0 1px inset}.photoflow .flowList>li>a:focus p{transition:none}.photoflow .flowList>li>a:focus::before{box-shadow:#758487 0 0 0 2px inset}.photoflow .flowList>li img{display:block;width:100%;height:100%;object-fit:contain;transition:.3s}.photoflow .flowList>li p{position:absolute;left:0;right:0;bottom:0;padding:10px;margin:0;color:#fff;background-color:rgba(0,0,0,.7);transition:.5s}.photoflow .arrowBtn{top:46vw;z-index:99}@media screen and (min-width: 400px){.photoflow .flowList>li{flex-basis:calc(46vw - 5px);height:calc(46vw - 5px)}.photoflow .arrowBtn{top:calc(92vw/4 - 3px)}}@media screen and (min-width: 700px){.photoflow .flowList>li{margin-right:9px;flex-basis:calc(30.6666666667vw - 6px);height:calc(30.6666666667vw - 6px)}.photoflow .flowNav{margin-left:0;margin-right:0}.photoflow .arrowBtn{top:calc(15.3333333333vw - 3px)}}@media screen and (min-width: 1000px){.photoflow .flowList>li{margin-right:12px;flex-basis:calc(22.5vw - 9px);height:calc(22.5vw - 9px)}.photoflow .flowList>li img{transform:scale(1.1)}.photoflow .flowList>li>a:hover img,.photoflow .flowList>li>a:focus img{transform:scale(1)}.photoflow .flowNav{margin-left:0;margin-right:0}.photoflow .arrowBtn{top:calc(11.5vw - 5px)}.photoflow .arrowBtn.prev{left:-16px}.photoflow .arrowBtn.next{right:-16px}}@media screen and (min-width: 1440px){.photoflow .flowList>li{flex-basis:315px;height:315px}.photoflow .arrowBtn{top:157px}}@media screen and (min-width: 1000px){.mainRow .columnRight .photoflow .flowList>li{margin-right:12px;flex-basis:calc(var(--colRWidth)/3 - 8px);height:calc(var(--colRWidth)/3 - 8px)}.mainRow .columnRight .photoflow .arrowBtn{top:calc(--colRWidth/6 - 4px)}}@media screen and (min-width: 1167px){.mainRow .columnRight .photoflow{--colRWidth: 820px}.mainRow .columnRight .photoflow .arrowBtn{top:133px}}.poInfo{padding:20px 2%;margin:60px 0;background-color:#edefef;border-radius:8px}.poInfo ul{list-style:none;margin:0;padding:0;line-height:1.3;display:flex;flex-wrap:wrap;justify-content:space-between}.poInfo li{flex:1 1 40%;margin:10px;white-space:nowrap}.poInfo li:nth-child(even){text-align:right}.poInfo li time,.poInfo li em{display:inline-block;font-style:normal;font-weight:bold}.cp{margin-top:24px}.sitemap{margin-top:0}.sitemap .keyboardGuide{padding:16px 16px 24px;line-height:1.8;border-radius:24px;background-color:#edefef}.sitemap .modifierKeys{padding:0 1.2em;margin:0 0 1em;background-color:#fff;border-radius:16px}.sitemap .modifierKeys .platform{padding:1.5em 0}.sitemap .modifierKeys .platform p{margin:0 0 .5em;font-weight:bold}.sitemap .modifierKeys .platform:nth-child(n+2){border-top:1px solid #eee}.sitemap kbd{margin:0 4px}.sitemap ul{list-style:none;margin:0;padding:0}.sitemap{line-height:1.8}.sitemap .accesskeyDefine{padding:1.5em 1.2em 1.2em;margin:1.5em 0;background-color:#fff;border-radius:16px}.sitemap li+li{margin-top:.5em}.sitemap .cascading{margin:24px auto 48px}.sitemap .cascading ul{line-height:1.5;list-style:none;margin:2px 0;padding:0}.sitemap .cascading ul a{position:relative;display:block;padding:.3em 2px 0;margin:0;text-decoration:none;color:#000;transition:.2s}.sitemap .cascading ul a:focus-visible{box-shadow:#005fa1 0 0 0 2px}.sitemap .cascading ul .numb{display:inline-block;font-family:"Times New Roman",Times,serif;font-weight:bold;font-size:.92em}.sitemap .cascading>ul ul{margin-left:1.2em;margin-bottom:.8em}.sitemap .cascading>ul li{padding:0;margin:12px 0}.sitemap .cascading>ul>li{margin:0 0 2em}.sitemap .cascading>ul>li>a{font-size:1.3em;font-weight:bold}.sitemap .cascading>ul>li>a::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#005fa1;transition:.2s}.sitemap .cascading>ul>li>a:hover::after,.sitemap .cascading>ul>li>a:focus::after{height:4px}.sitemap .cascading>ul>li>a:focus-visible::after{display:none}.sitemap .cascading>ul>li>ul{margin-top:.3em}.sitemap .cascading>ul>li>ul a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#afbdbe;transition:.15s}.sitemap .cascading>ul>li>ul a:hover::after,.sitemap .cascading>ul>li>ul a:focus::after{background-color:#0076ba;height:2px}.sitemap .cascading>ul>li>ul a:focus-visible::after{display:none}.sitemap .cascading>ul>li>ul>li>a{padding-left:2em;font-size:1.125em}.sitemap .cascading>ul>li>ul>li>a .numb{min-width:2em;margin-left:-2.2em}.sitemap .cascading>ul>li>ul>li>ul>li>a{padding-left:3em}.sitemap .cascading>ul>li>ul>li>ul>li>a .numb{min-width:3em;margin-left:-3.2em}.sitemap .cascading>ul>li>ul>li>ul>li>ul>li>a{padding-left:4em}.sitemap .cascading>ul>li>ul>li>ul>li>ul>li>a .numb{min-width:4em;margin-left:-4.4em}@media screen and (min-width: 400px){.sitemap .cascading>ul{display:flex;flex-flow:row wrap;margin-left:0;gap:24px}.sitemap .cascading>ul>li{flex:0 0 calc(50% - 12px)}.sitemap .cascading>ul>li>ul{margin-left:0}}@media screen and (min-width: 700px){.sitemap .cascading>ul>li{flex:0 0 calc(33.33% - 16px)}.sitemap .cascading>ul>li>ul>li:nth-child(2n){margin-right:0}}@media screen and (min-width: 1000px){.sitemap .keyboardGuide{padding:24px 24px 32px}.sitemap .modifierKeys{display:flex;justify-content:space-between;padding:10px 0}.sitemap .modifierKeys .platform{flex:1 1 50%;padding:.5em 1.5em 1em}.sitemap .modifierKeys .platform:nth-child(n+2){padding-left:1.5em;border-top:none;border-left:1px solid #eee}.sitemap .cascading{margin-top:48px}.sitemap .cascading>ul>li{flex:0 0 calc(25% - 18px)}}.lightbox{display:none;position:fixed;top:3vw;left:3vw;width:94vw;height:calc(100vh - 6vw);z-index:999;padding:50px 0 0;margin:0 auto;overflow:auto;overflow-y:auto;background-color:#fff;box-shadow:rgba(0,0,0,.6) 0 0 28px}.lightbox.bigPhotos{background-color:#000}.lightbox button.closeThis{--width:56px;position:absolute;right:3px;top:3px;z-index:99}.lightbox .header{padding:0 0 .2em;margin:0 auto 15px;width:90%;font-size:1.5rem;border-bottom:3px solid #eee;color:#000}.lightbox .skip{position:absolute;right:0;bottom:0;width:1px;height:1px;padding:0;overflow:hidden;background-color:rgba(0,0,0,0);border:none;box-shadow:none}@media screen and (min-width: 1000px){.lightbox{top:30px;height:auto;max-height:calc(100vh - 1000px*.06)}}@media screen and (min-width: 1440px){.lightbox{width:1296px;left:calc(50vw - 1440px*.47)}}.coverAll{display:none;z-index:995;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.6)}@media print{body{background:none;position:static !important}.siteHeader,.siteHeader.fixed,.sidebar,.siteFooter,.funcBar,.goTop,.goTop.show,.sidebarMask{display:none}.pagination{display:none}.breadcrumb{padding-left:0;background:none;width:100%;display:block}.breadcrumb ul,.breadcrumb li{list-style:none;margin:0;padding:0}.breadcrumb ul{line-height:1.2;overflow:hidden}.breadcrumb li{float:left;margin-right:8px}.breadcrumb li::after{content:">";display:inline-block;margin-left:6px}.breadcrumb li:last-child{font-weight:bold;color:#333}.breadcrumb li:last-child::after{display:none}.breadcrumb li:last-child a{color:#000}.breadcrumb li a{display:inline-block;text-decoration:none;color:#333;transition:.2s}.pageHeader{border-bottom:4px solid #afbdbe;padding:15px 0 5px;margin:0 auto 10px !important}.pageHeader h2{padding:0;margin:0;color:#000}.pageHeader h2::before{display:none}.cp{margin-top:15px}.poInfo{padding:0;margin:10px 0 50px;background:none}.poInfo ul{display:block}.poInfo li{display:inline-block;margin-left:0;margin-right:1.5em}.cpArticle h3,.cpArticle h4{background:none;padding-left:0;color:#000}.cpArticle h3::before,.cpArticle h4::before{display:none}.cpArticle h3.style1,.cpArticle h4.style1{color:#000;background-color:#fff;padding:0 0 5px;border-radius:0;border-bottom:2px dotted #758487}.cpArticle .button a{background-color:#fff;color:#000 !important;border:1px solid #758487;height:2.7em}.cpArticle blockquote{border-color:#888;background-color:rgba(0,0,0,0)}.cpArticle blockquote::before{display:none}.cpArticle figure{border:1px solid #afbdbe;background-color:#fff}.cpArticle table.tbStyle1 tbody th,.cpArticle table.tbStyle1 thead th,.cpArticle table.tbStyle2 tbody th,.cpArticle table.tbStyle2 thead th{background-color:#ddd;color:#000}.cpArticle .imageRow.col2{display:block;text-align:center}.cpArticle .imageRow.col2 figure{display:inline-block;width:48%;margin:0 .5%;vertical-align:top}.seeAlso h3,.photoflow h3,.fileDownload h3{padding-left:0}.seeAlso h3::before,.photoflow h3::before,.fileDownload h3::before{display:none}.photoflow .flowNav,.photoflow button.arrowBtn{display:none !important}.photoflow .flowList{display:block}.photoflow .flowList>li{display:inline-block;width:23.5%;height:auto;margin:0 0 20px 1%;vertical-align:top}.photoflow .flowList>li:nth-child(4n+1){margin-left:0}.photoflow .flowList>li>a{height:auto !important}.photoflow .flowList>li>a::before{box-shadow:#758487 0 0 0 1px inset}.photoflow .flowList>li img{width:100%;height:auto !important;transform:none}.photoflow .flowList>li p{position:static;display:block;background:none;color:#000;transform:none}.photoflow h3,.fileDownload h3,.seeAlso h3{border-bottom-color:#758487}.listTb>table.stickyHead thead{position:static !important}}/*# sourceMappingURL=style.css.map */