﻿.sitemap,.steps,.thumbnail,.pagination,.category,.searchOnLp,.declaration,.qaList,.periodical,.cp,.figures,.stack,.nodes,.preface,.lp,.np,.services,.news,.fieldConfirm,.searchBy,.formA,.pageHeader,.breadcrumb{width:94%;margin:40px auto}@media screen and (min-width: 1000px){.sitemap,.steps,.thumbnail,.pagination,.category,.searchOnLp,.declaration,.qaList,.periodical,.cp,.figures,.stack,.nodes,.preface,.lp,.np,.services,.news,.fieldConfirm,.searchBy,.formA,.pageHeader,.breadcrumb{width:94%;margin:80px auto}}@media screen and (min-width: 1280px){.sitemap,.steps,.thumbnail,.pagination,.category,.searchOnLp,.declaration,.qaList,.periodical,.cp,.figures,.stack,.nodes,.preface,.lp,.np,.services,.news,.fieldConfirm,.searchBy,.formA,.pageHeader,.breadcrumb{width:1203.2px}}.thumbnail>ul>li>a,.declaration,.qaList>ul>li,.periodical,.figures,.cpAnchors li>a,.stack>ul>li{background:linear-gradient(180deg, #f5efeb 0%, #f8f5f1 9.38%, #FFFFFF 100%);box-shadow:0 0 4px rgba(64,57,51,.2)}:root{font-size:1em;--bodyBg: #fff}body{margin:0;padding:0;font-family:Arial,Helvetica,"Microsoft JhengHei","微軟正黑體",sans-serif;color:#202122;background-color:var(--bodyBg)}body *,body *::before,body *::after{box-sizing:border-box}body a{outline:none;color:#000}body figure{display:block;margin:0}body.noScroll{overflow:hidden;overflow-y:hidden}body.smallFont .main{font-size:.83rem}body.largeFont .main{font-size:1.33rem}.main{position:relative;margin:0 auto;padding:0;clear:both}@media screen and (min-width: 1000px){.main:has(.topics){background:url(../images/store_bg.jpg) no-repeat center bottom 300px;background-size:100% auto}}@media screen and (min-width: 1280px){.main:has(.topics){background:url(../images/store_bg.jpg) no-repeat center bottom 300px;background-size:100% 1127px}}.accesskey{position:absolute;display:none}@media screen and (min-width: 1000px){.accesskey{display:block;left:0;top:0;z-index:199;line-height:1;padding:2px;margin:2px;text-decoration:none;color:#666}.accesskey:hover{outline:1px solid #202122}.accesskey:focus{outline:2px solid #202122}}@media screen and (min-width: calc(1280px + 2em)){.webHeader .accesskey,.main .accesskey,.webFooter .accesskey{left:calc(50% - 640px - 1em)}.main .accesskey{color:#666}.main .accesskey:focus,.main .accesskey:hover{outline-color:#202122}}time{display:inline-block;color:#666;font-family:Georgia,"Times New Roman",Times,serif}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 #c6c3c0;border-radius:3px;color:#202122;background:#fff;box-shadow:rgba(64,57,51,.2) 0 2px 0 1px}kbd i{font-weight:normal}.goCenter{--bg:#a2231c;--color:#fff;display:none}@media screen and (min-width: 1000px){.goCenter{display:block;z-index:881;position:fixed;top:-2.2em;left:50px;padding:0 .5em;border-radius:0 0 4px 4px;overflow:hidden;height:1.8em;line-height:1.9;text-decoration:none;outline:none;cursor:pointer;background-color:var(--bg);color:var(--color);transition:top .3s}.goCenter:focus{--bg: #a2231c;top:0}}@media screen and (min-width: 1280px){.goCenter{left:calc(50vw - 1280px*.5 + 50px)}}button.goTop{--tinge: #a2231c;--bg: #fff;--size: 72px;--arrowSize: 18px;position:fixed;right:16px;bottom:-80px;z-index:90;width:var(--size);height:var(--size);text-indent:-15em;overflow:hidden;padding:0;margin:0;border:none;border-radius:50%;background-color:var(--bg);box-shadow:rgba(0,0,0,.3) 0 5px 12px 2px;transition:all .2s,bottom 1s}button.goTop::before{content:"";position:absolute;box-sizing:border-box;width:var(--arrowSize);height:var(--arrowSize);left:calc((var(--size) - var(--arrowSize))/2);top:calc(var(--size)/2 - var(--arrowSize)/3);border:3px solid var(--tinge);border-bottom:none;border-right:none;transform:rotate(45deg)}button.goTop:hover,button.goTop:focus{--tinge: #fff;--bg: #a2231c;background-color:var(--bg)}button.goTop:focus{box-shadow:#fff 0 0 0 1px,var(--bg) 0 0 0 4px}button.goTop.show{bottom:20px}@media screen and (min-width: 1488px){button.goTop{right:calc(50% - 640px - var(--size) - 16px)}}.sidebar .headNav>ul>li.searchLink>a{--tinge: #000;position:relative;text-indent:-10em;overflow:hidden}.sidebar .headNav>ul>li.searchLink>a::before,.sidebar .headNav>ul>li.searchLink>a::after{content:"";position:absolute}.sidebar .headNav>ul>li.searchLink>a::before{left:calc(50% - 13px);top:calc(50% - 13px);width:16px;height:16px;border:2px solid var(--tinge);border-radius:50%}.sidebar .headNav>ul>li.searchLink>a::after{width:12px;height:2px;top:calc(50% + 7px);left:calc(50% + 2px);border-radius:1px;transform:rotate(45deg);background-color:var(--tinge)}.sidebarCtrl,.searchCtrl{position:absolute;width:56px;height:56px;margin:0;padding:0;border-radius:0;border:none;box-shadow:none;outline:none;text-indent:-20em;overflow:hidden;cursor:pointer}button.sidebarCtrl{--tinge: #a2231c;--bg: transparent;background-color:var(--bg);box-shadow:none;transition:.4s}button.sidebarCtrl::before,button.sidebarCtrl::after{content:"";width:24px;height:2px;position:absolute;top:calc(50% - 1px);left:calc(50% - 12px);background:var(--tinge);transition:.2s}button.sidebarCtrl::before{box-shadow:var(--tinge) 0 -7px 0,var(--tinge) 0 7px 0}button.sidebarCtrl::after{opacity:0}button.sidebarCtrl:hover,button.sidebarCtrl:focus{--tinge: #fff;--bg: #a2231c;background-color:var(--bg)}button.sidebarCtrl:focus{box-shadow:#a2231c 0 0 0 3px inset,var(--tinge) 0 0 0 5px inset}button.sidebarCtrl.closeIt{--bg: #a2231c;--tinge: #fff}button.sidebarCtrl.closeIt::before,button.sidebarCtrl.closeIt::after{width:26px;left:calc(50% - 13px);background-color:var(--tinge)}button.sidebarCtrl.closeIt::before{transform:rotate(45deg);box-shadow:none}button.sidebarCtrl.closeIt:after{opacity:1;transform:rotate(-45deg)}button.sidebarCtrl.closeIt:hover{--tinge: #fff;--bg: #a2231c}button.searchCtrl{position:absolute;margin:0;padding:0;border:none;background-color:#a2231c}button.searchCtrl::before,button.searchCtrl::after{content:"";position:absolute}button.searchCtrl::before{width:20px;height:20px;left:calc(50% - 10px);top:calc(50% - 10px);background:rgba(0,0,0,0) url(../images/icon_search.svg) no-repeat 0 0;background-size:contain}button.searchCtrl:hover{box-shadow:#a2231c 0 0 0 2px inset,#fff 0 0 0 3px inset}button.searchCtrl:focus{box-shadow:#a2231c 0 0 0 3px inset,#fff 0 0 0 5px inset}button.searchCtrl.closeIt::before,button.searchCtrl.closeIt::after{position:absolute;top:calc(50% - 1px);left:calc(50% - 12px);width:24px;height:2px;border-radius:1px;background:#fff;filter:none}button.searchCtrl.closeIt::before{rotate:45deg}button.searchCtrl.closeIt::after{rotate:-45deg}@media screen and (min-width: 1000px){button.searchCtrl{width:92px;height:92px;background-color:#a2231c}}.sidebarMask{display:none;z-index:990;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(100,100,100,.75)}.more{display:block;margin:30px auto 10px;text-align:center;font-size:1rem}.more a{display:inline-block;position:relative;min-height:72px;line-height:72px;padding:0 24px 0 100px;text-decoration:none;outline:none;white-space:nowrap;color:#fff;background-color:#a2231c;transition:.2s}.more a::before,.more a::after{content:"";position:absolute}.more a::before{top:0;left:18px;width:72px;height:72px;border-radius:50%;box-shadow:#fff 0 0 0 2px inset}.more a::after{top:31px;left:48px;width:10px;height:10px;border:2px solid #fff;border-left:none;border-bottom:none;rotate:45deg}.more a:hover{box-shadow:#a2231c 0 0 0 3px}.more a:focus{box-shadow:#a2231c 0 0 0 2px,#fff 0 0 0 3px,#a2231c 0 0 0 6px}.slick-slider{position:relative}.slick-slider button{border:none;outline:none;box-shadow:none;padding:0;margin:0;width:auto}.slick-slider .slick-dots{--tinge: #e0dedb;--dotSize: 12px;--tingeActive: #a2231c;list-style:none;margin:0 auto;padding:0;font-size:0;text-align:center}.slick-slider .slick-dots li{display:inline-block;margin:0 3px;padding:2px}.slick-slider .slick-dots li button,.slick-slider .slick-dots li span{width:var(--dotSize);height:var(--dotSize);border-radius:50%;overflow:hidden;box-shadow:none;background:var(--tinge)}.slick-slider .slick-dots li button:hover,.slick-slider .slick-dots li button:focus,.slick-slider .slick-dots li span:hover,.slick-slider .slick-dots li span:focus{--tinge: #a2231c}.slick-slider .slick-dots li.slick-active{--tinge: #a2231c}.slick-slider .slick-dots li.slick-active button,.slick-slider .slick-dots li.slick-active span{box-shadow:var(--tinge) 0 0 0 2px}.slick-slider .slick-dots li.slick-active button:focus,.slick-slider .slick-dots li.slick-active span:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 3px}.slick-slider button.slick-arrow{--buttonSize: 68px;--bgc: rgb(255 255 255 / .7);--tinge: #333;position:absolute;z-index:9;text-indent:-20em;overflow:hidden;font-size:0;height:var(--buttonSize);width:var(--buttonSize);border-radius:50%;background-color:var(--bgc);box-shadow:var(--tinge) 0 0 0 2px}.slick-slider button.slick-arrow::before,.slick-slider button.slick-arrow::after{content:"";position:absolute}.slick-slider button.slick-arrow::before{top:calc(50% - 5px);width:10px;height:10px;border:2px solid var(--tinge);rotate:45deg}.slick-slider button.slick-arrow::after{top:calc(50% - 1px);left:calc(50% - 7px);width:14px;height:2px;background-color:var(--tinge)}.slick-slider button.slick-arrow.slick-prev::before{border-right:none;border-top:none;left:calc(50% - 7px)}.slick-slider button.slick-arrow.slick-next::before{border-left:none;border-bottom:none;right:calc(50% - 7px)}.slick-slider button.slick-arrow:hover,.slick-slider button.slick-arrow:focus{--bgc: #a2231c;--tinge: #fff;box-shadow:var(--bgc) 0 0 0 2px}.slick-slider button.slick-arrow:focus{box-shadow:var(--tinge) 0 0 0 2px,var(--bgc) 0 0 0 5px}button.closeThis{--width:48px;--bar-length:24px;--bar-thick:2px;position:relative;height:var(--width);width:var(--width);padding:0;margin:0;text-indent:-20em;overflow:hidden;border-radius:0;border:none;background-color:rgba(64,57,51,.2)}button.closeThis::before,button.closeThis::after{content:"";position:absolute;left:calc((var(--width) - var(--bar-length))/2);top:calc((var(--width) - var(--bar-thick))/2);width:var(--bar-length);height:var(--bar-thick);background-color:#fff}button.closeThis::before{transform:rotate(45deg)}button.closeThis::after{transform:rotate(-45deg)}button.closeThis:hover,button.closeThis:focus{background-color:#a2231c}button.closeThis:hover::before,button.closeThis:hover::after,button.closeThis:focus::before,button.closeThis:focus::after{background-color:#fff}button.closeThis:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 3px}button.skip{position:absolute;right:0;bottom:0;padding:0;margin:0;width:1px !important;height:1px !important;background:none;box-shadow:none;outline:none;border:none;text-indent:-20em;overflow:hidden}.label{display:inline-block;height:2.1em;line-height:2.3em;padding:0 1em;background-color:#a2231c;color:#fff}.label.style1{background-color:#d74d11;color:#fff}.label.style2{background-color:#087c67;color:#fff}.mapPin{display:inline-block;margin:0 5px}.mapPin a{display:block;position:relative;padding:0 13px 0 36px;height:2.2em;line-height:2.3;border-radius:2em;text-decoration:none;background-color:#fff;color:#202122;box-shadow:#c6c3c0 0 0 0 1px,rgba(64,57,51,.2) 0 1px 4px;transition:.2s}.mapPin a::before{content:"";position:absolute;left:7px;top:calc(50% - 14px);width:28px;height:28px;background:url(../images/icon_mapPin.svg) no-repeat center center;background-size:auto 100%;transition:.2s}.mapPin a:hover,.mapPin a:focus{background-color:#a2231c;color:#fff}.mapPin a:hover::before,.mapPin a:focus::before{filter:brightness(16)}.mapPin a:hover{box-shadow:#a2231c 0 0 0 1px,rgba(64,57,51,.2) 0 3px 6px}.mapPin a:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 4px}button.hasIcon{position:relative}button.hasIcon::before{content:"";display:inline-block;position:relative;top:calc(50% - 18px);margin:0 4px 0 0;width:36px;height:36px;vertical-align:top;background-repeat:no-repeat;background-position:center center;background-size:100%;filter:brightness(30)}button.hasIcon.upload::before{background-image:url(../images/icon_upload.png)}button.hasIcon.delete::before{background-image:url(../images/icon_delete.png)}button.hasIcon.refresh::before{background-image:url(../images/icon_refresh.png)}button.hasIcon.voice::before{background-image:url(../images/icon_voice.png)}button.skip{position:absolute;right:0;bottom:0;padding:0;margin:0;width:1px !important;height:1px !important;background:none;box-shadow:none;outline:none;border:none;text-indent:-20em;overflow:hidden}.button{margin:30px 0 50px}.button.center{text-align:center}.button>a{display:inline-block;text-decoration:none !important;padding:0 2em;text-align:center;background-color:#a2231c;color:#fff !important;outline:none !important;height:var(--inputHeight);line-height:var(--inputLineHeight);transition:.2s}.button>a:hover,.button>a:focus{text-decoration:none;box-shadow:rgba(0,0,0,0) 0 0 0 1px,#a2231c 0 0 0 2px}.button>a:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 4px}@media screen and (min-width: 1000px){.button{margin:30px 0 70px}}button.pausePlay{--bg: rgb(0 0 0 / .5);--tinge: #fff;position:absolute;z-index:99;width:56px;height:56px;border-radius:50%;padding:0;margin:5;background-color:var(--bg);border:none;outline:none;box-shadow:none;cursor:pointer;transition:.2s}button.pausePlay:focus,button.pausePlay:hover{background:var(--bg);box-shadow:var(--tinge) 0 0 0 1px,var(--bg) 0 0 0 4px}button.pausePlay::before,button.pausePlay::after{content:"";position:absolute}button.pausePlay::before{top:calc(50% - 8px);left:calc(50% - 8px);width:5px;height:16px;background-color:var(--tinge);box-shadow:var(--tinge) 11px 0 0 0}button.pausePlay::after{display:none;top:calc(50% - 10px);left:calc(50% - 4px);width:1px;height:1px;border-style:solid;border-width:10px 0 10px 12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--tinge)}button.pausePlay.paused{--bg: #a2231c;--bgHover: #a2231c;opacity:1}button.pausePlay.paused::before{display:none}button.pausePlay.paused::after{display:block}.blockHeader{margin:0 0 30px;padding-top:10px;text-align:center;font-size:1.6rem;font-weight:bold;line-height:1.1;color:#202122}.blockHeader p{font-weight:normal;font-size:1rem;line-height:1.5}@media screen and (min-width: 1000px){.blockHeader{font-size:1.875rem}}.breadcrumb{display:none}@media screen and (min-width: 1000px){.breadcrumb{display:block;margin:15px auto;color:#666}.breadcrumb ul,.breadcrumb li{list-style:none;margin:0;padding:0}.breadcrumb ul{line-height:1.2;overflow:hidden}.breadcrumb li{float:left;position:relative;color:#202122;padding-right:.5em}.breadcrumb li:nth-child(n+2){padding-left:1.8em}.breadcrumb li:nth-child(n+2)::before{content:"";position:absolute;left:.6em;top:0;width:1px;height:1em;background:none;border-left:1px solid #666;transform:rotate(20deg)}.breadcrumb li:first-child{padding-left:0}.breadcrumb li a{display:block;text-decoration:none;color:#666;border-bottom:2px solid rgba(0,0,0,0)}.breadcrumb li a:hover,.breadcrumb li a:focus{border-bottom-color:#666;color:#666}}.pageHeader{position:relative;margin:0 auto 30px;padding:30px 0 10px;color:#000;border-bottom:#c6c3c0 1px solid}.pageHeader::after{content:"";position:absolute;left:2%;bottom:-8px;width:96%;height:16px;border-radius:50%;background-color:rgba(0,40,70,.25);filter:blur(10px);clip-path:inset(50% 0 -20px 0)}.pageHeader h2{padding:0;margin:0;font-size:2em;line-height:1.3;color:#202122}.pageHeader .funcBar{margin:4px 0}@media screen and (min-width: 1000px){.pageHeader{padding:5px 0 16px}.pageHeader h2{margin-right:300px;padding-top:16px;padding-bottom:4px}.pageHeader .funcBar{position:absolute;right:0;top:0}}.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:#ef5527}.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}.funcBar{--size: 62px;--tinge: #a2231c;z-index:99;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:last-child{margin-right:0}.funcBar>ul>li>a,.funcBar>ul>li>button{display:block;margin:0;padding:0;width:var(--size);height:var(--size);border-radius:50%;text-decoration:none;white-space:nowrap;color:rgba(0,0,0,0);background-color:#fff;background-repeat:no-repeat;background-position:center center;border:2px solid var(--tinge);transition:background .2s,box-shadow .2s,border .2s}.funcBar>ul>li>a::before,.funcBar>ul>li>button::before{content:attr(aria-label);position:absolute;left:0;top:0;width:100%;height:1.2em;line-height:1;font-size:.9rem;color:#202122;opacity:0;transform:translateY(0);transition:.3s}.funcBar>ul>li>a:hover,.funcBar>ul>li>a:focus,.funcBar>ul>li>button:hover,.funcBar>ul>li>button:focus{border-color:#fff;box-shadow:var(--tinge) 0 0 0 3px;background-color:#a2231c;color:#fff}.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(-120%)}.funcBar>ul>li.back>a,.funcBar>ul>li.back>button,.funcBar>ul>li.print>a,.funcBar>ul>li.print>button,.funcBar>ul>li.share>a,.funcBar>ul>li.share>button{position:relative}.funcBar>ul>li.back>a::after,.funcBar>ul>li.back>button::after,.funcBar>ul>li.print>a::after,.funcBar>ul>li.print>button::after,.funcBar>ul>li.share>a::after,.funcBar>ul>li.share>button::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:30px}.funcBar>ul>li.back>a:hover::after,.funcBar>ul>li.back>a:focus::after,.funcBar>ul>li.back>button:hover::after,.funcBar>ul>li.back>button:focus::after,.funcBar>ul>li.print>a:hover::after,.funcBar>ul>li.print>a:focus::after,.funcBar>ul>li.print>button:hover::after,.funcBar>ul>li.print>button:focus::after,.funcBar>ul>li.share>a:hover::after,.funcBar>ul>li.share>a:focus::after,.funcBar>ul>li.share>button:hover::after,.funcBar>ul>li.share>button:focus::after{filter:brightness(50)}.funcBar>ul>li.back:is(.back)>a::after,.funcBar>ul>li.back:is(.back)>button::after,.funcBar>ul>li.print:is(.back)>a::after,.funcBar>ul>li.print:is(.back)>button::after,.funcBar>ul>li.share:is(.back)>a::after,.funcBar>ul>li.share:is(.back)>button::after{background-image:url(../images/icon_back.svg)}.funcBar>ul>li.back:is(.print)>a::after,.funcBar>ul>li.back:is(.print)>button::after,.funcBar>ul>li.print:is(.print)>a::after,.funcBar>ul>li.print:is(.print)>button::after,.funcBar>ul>li.share:is(.print)>a::after,.funcBar>ul>li.share:is(.print)>button::after{background-image:url(../images/icon_print.svg)}.funcBar>ul>li.back:is(.share)>a::after,.funcBar>ul>li.back:is(.share)>button::after,.funcBar>ul>li.print:is(.share)>a::after,.funcBar>ul>li.print:is(.share)>button::after,.funcBar>ul>li.share:is(.share)>a::after,.funcBar>ul>li.share:is(.share)>button::after{background-image:url(../images/icon_share.svg)}.funcBar>ul>li.compound>button{z-index:9;position:relative}.funcBar>ul>li.compound>ul{display:none;position:absolute;top:auto;left:0;width:var(--size)}.funcBar>ul>li.compound>ul>li{position:absolute;top:0;left:0;margin:4px 0;padding:0}.funcBar>ul>li.compound>ul>li>a,.funcBar>ul>li.compound>ul>li>button{display:block;padding:0;margin:0;width:var(--size);height:var(--size);border-radius:50%;transition:.2s}.funcBar>ul>li.share>ul>li>a{text-indent:-15em;overflow:hidden;background-color:rgba(0,0,0,0)}.funcBar>ul>li.share>ul>li>a:hover,.funcBar>ul>li.share>ul>li>a:focus{box-shadow:#fff 0 0 0 2px,#443939 0 0 0 4px}.funcBar>ul>li.share>ul>li img{display:block;width:100%;height:100%;margin:0 auto;border-radius:50%}.funcBar>ul>li.fontSize button{color:#202122}.funcBar>ul>li.fontSize button:hover,.funcBar>ul>li.fontSize button:focus{color:#fff}.funcBar>ul>li.fontSize li button{background-color:var(--tinge);color:#fff;border-color:rgba(0,0,0,0)}.funcBar>ul>li.fontSize li button:hover,.funcBar>ul>li.fontSize li button:focus{border-color:var(--tinge);background:#fff;color:var(--tinge);box-shadow:var(--tinge) 0 0 0 2px}.funcBar>ul>li.fontSize .smallFont{font-size:.85rem}.funcBar>ul>li.fontSize .mediumFont{font-size:1rem}.funcBar>ul>li.fontSize .largeFont{font-size:1.33rem}.funcBar>ul>li.fontSize>button{position:relative;padding-left:.6em}.funcBar>ul>li.fontSize>button::after{position:absolute;left:10px;bottom:20px;line-height:1;content:"中";font-size:.6rem}.funcBar>ul>li.fontSize>.smallFont::after{content:"小"}.funcBar>ul>li.fontSize>.mediumFont::after{content:"中"}.funcBar>ul>li.fontSize>.largeFont::after{content:"大"}:root{--inputHeight: 2.6em;--inputLineHeight: 2.7;--inputColor: #202122;--inputBg: #fff;--inputBgHover: #dedcd9;--inputBdr: #e3dfdf;--btnBg: #fff;--btnColor: #a2231c}form{margin:0;padding:0}input,textarea,select,button,datalist,label{font-size:inherit;font-family:inherit;outline:none}input:focus,textarea:focus,select:focus,button:focus,datalist:focus,label:focus{outline:none}label{display:inline-block;margin:5px;font-weight:normal;cursor:pointer}textarea,input[type=text],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week]{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:var(--inputHeight);line-height:var(--inputLineHeight);padding:0 10px;margin:5px;vertical-align:middle;border-radius:0;border:1px solid var(--inputBdr);background-color:var(--inputBg);color:var(--inputColor);transition:.2s}textarea:hover,input[type=text]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=file]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover{--inputBdr: #443939}textarea:focus,input[type=text]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{box-shadow:#a2231c 0 0 0 2px;border-color:#fff}textarea[disabled],input[disabled][type=text],input[disabled][type=date],input[disabled][type=datetime-local],input[disabled][type=datetime],input[disabled][type=email],input[disabled][type=file],input[disabled][type=month],input[disabled][type=number],input[disabled][type=password],input[disabled][type=search],input[disabled][type=tel],input[disabled][type=time],input[disabled][type=url],input[disabled][type=week]{--inputColor: #888;--inputBg:#f0f0f0;--inputBdr: #ddd;border-style:dashed;cursor:not-allowed}textarea[readonly],input[readonly][type=text],input[readonly][type=date],input[readonly][type=datetime-local],input[readonly][type=datetime],input[readonly][type=email],input[readonly][type=file],input[readonly][type=month],input[readonly][type=number],input[readonly][type=password],input[readonly][type=search],input[readonly][type=tel],input[readonly][type=time],input[readonly][type=url],input[readonly][type=week]{--inputColor: #555;--inputBg:#f0eee8;--inputBdr: #c6c3c0;box-shadow:none;cursor:default}textarea[readonly]:hover,input[readonly][type=text]:hover,input[readonly][type=date]:hover,input[readonly][type=datetime-local]:hover,input[readonly][type=datetime]:hover,input[readonly][type=email]:hover,input[readonly][type=file]:hover,input[readonly][type=month]:hover,input[readonly][type=number]:hover,input[readonly][type=password]:hover,input[readonly][type=search]:hover,input[readonly][type=tel]:hover,input[readonly][type=time]:hover,input[readonly][type=url]:hover,input[readonly][type=week]:hover,textarea[readonly]:focus,input[readonly][type=text]:focus,input[readonly][type=date]:focus,input[readonly][type=datetime-local]:focus,input[readonly][type=datetime]:focus,input[readonly][type=email]:focus,input[readonly][type=file]:focus,input[readonly][type=month]:focus,input[readonly][type=number]:focus,input[readonly][type=password]:focus,input[readonly][type=search]:focus,input[readonly][type=tel]:focus,input[readonly][type=time]:focus,input[readonly][type=url]:focus,input[readonly][type=week]:focus{background-color:var(--inputBg)}textarea[readonly]:focus,input[readonly][type=text]:focus,input[readonly][type=date]:focus,input[readonly][type=datetime-local]:focus,input[readonly][type=datetime]:focus,input[readonly][type=email]:focus,input[readonly][type=file]:focus,input[readonly][type=month]:focus,input[readonly][type=number]:focus,input[readonly][type=password]:focus,input[readonly][type=search]:focus,input[readonly][type=tel]:focus,input[readonly][type=time]:focus,input[readonly][type=url]:focus,input[readonly][type=week]:focus{border-color:#443939}input[type=text].fullWidth,input[type=date].fullWidth,input[type=datetime-local].fullWidth,input[type=datetime].fullWidth,input[type=email].fullWidth,input[type=file].fullWidth,input[type=month].fullWidth,input[type=number].fullWidth,input[type=password].fullWidth,input[type=search].fullWidth,input[type=tel].fullWidth,input[type=time].fullWidth,input[type=url].fullWidth,input[type=week].fullWidth{width:calc(100% - 10px)}input[type=text].halfWidth,input[type=date].halfWidth,input[type=datetime-local].halfWidth,input[type=datetime].halfWidth,input[type=email].halfWidth,input[type=file].halfWidth,input[type=month].halfWidth,input[type=number].halfWidth,input[type=password].halfWidth,input[type=search].halfWidth,input[type=tel].halfWidth,input[type=time].halfWidth,input[type=url].halfWidth,input[type=week].halfWidth{width:calc(50% - 10px)}textarea{display:block;padding:9px 10px 7px;line-height:1.8;height:10em;width:calc(100% - 10px);resize:vertical}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:5px;padding:0 32px 0 10px;vertical-align:middle;border-radius:0;height:var(--inputHeight);line-height:var(--inputLineHeight);border:1px solid var(--inputBdr);color:#202122;background:var(--inputBg) url(../images/selectArrow.svg) no-repeat right 6px top .8em;background-size:24px auto;transition:.2s;cursor:pointer}select:focus{box-shadow:#a2231c 0 0 0 2px;border-color:#fff}select[disabled]{--inputColor: #888;--inputBg: #f0f0f0;--inputBdr: #ddd;box-shadow:none;cursor:not-allowed}select.fullWidth{width:calc(100% - 10px)}select.halfWidth{width:calc(50% - 10px)}button,input[type=button],input[type=submit],input[type=reset]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;padding:0 1em;margin:5px;border-radius:0;vertical-align:middle;cursor:pointer;transition:.2s;height:var(--inputHeight);line-height:var(--inputHeight)}button[disabled],input[type=button][disabled],input[type=submit][disabled],input[type=reset][disabled]{--btnBg: #cfcfcf;--btnColor: #888;cursor:not-allowed}input[type=button],input[type=submit],button,button[type=submit]{background-color:#a2231c;color:#fff}input[type=button]:hover,input[type=submit]:hover,button:hover,button[type=submit]:hover{box-shadow:#fff 0 0 0 0,#a2231c 0 0 0 2px}input[type=button]:focus,input[type=submit]:focus,button:focus,button[type=submit]:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 4px}input[type=button][disabled],input[type=submit][disabled],button[disabled],button[type=submit][disabled]{--btnBg: #cfcfcf;--btnColor: #888}input[type=reset],input.reset,input[type=button].reset,button[type=reset],button.reset,button[type=button].reset{background-color:#edebe8;color:#202122;box-shadow:#c6c3c0 0 0 0 1px}input[type=reset]:hover,input[type=reset]:focus,input.reset:hover,input.reset:focus,input[type=button].reset:hover,input[type=button].reset:focus,button[type=reset]:hover,button[type=reset]:focus,button.reset:hover,button.reset:focus,button[type=button].reset:hover,button[type=button].reset:focus{color:#a2231c}input[type=reset]:hover,input.reset:hover,input[type=button].reset:hover,button[type=reset]:hover,button.reset:hover,button[type=button].reset:hover{box-shadow:#a2231c 0 0 0 1px}input[type=reset]:focus,input.reset:focus,input[type=button].reset:focus,button[type=reset]:focus,button.reset:focus,button[type=button].reset:focus{box-shadow:#edebe8 0 0 0 1px,#a2231c 0 0 0 4px}input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:-0.1em 7px 0 4px;line-height:1;border:1px solid #c6c3c0;vertical-align:middle;cursor:pointer}input[type=radio]{width:1.2em;height:1.2em;border-radius:50%}input[type=radio]:hover,input[type=radio]:focus{border-color:#a2231c}input[type=radio]:checked{border-width:2px;border-color:#a2231c;box-shadow:#fff 0 0 0 3px inset,#a2231c 0 0 0 10px inset}input[type=radio]:checked:focus{border-width:3px}input[type=checkbox]{width:1em;height:1em;border-radius:2px}input[type=checkbox]:hover,input[type=checkbox]:focus{box-shadow:#a2231c 0 0 0 1px;border-color:#a2231c}input[type=checkbox]:checked{background:var(--btnColor) url(../images/icon_check.svg) no-repeat center .06em;background-size:88%;box-shadow:#a2231c 0 0 0 2px;border-color:rgba(0,0,0,0)}input[type=checkbox]:checked:focus{box-shadow:#a2231c 0 0 0 3px;border-color:#fff}.mimicInput{height:var(--inputHeight);line-height:var(--inputLineHeight);vertical-align:middle}.formA{padding:24px 12px;box-shadow:rgba(64,57,51,.2) 0 0 15px;background-color:#fff}.formA table.layout tr{border-bottom:1px solid #c6c3c0}.formA h3{border-bottom:2px solid #c6c3c0;padding-bottom:5px;margin-bottom:40px}@media screen and (min-width: 1000px){.formA{padding:24px}.formA table.layout{width:96%}}table.layout{width:100%;margin:0 auto;border-collapse:collapse;font-size:1.11em;line-height:1.3}table.layout td{padding:5px 0;vertical-align:top}table.layout td:nth-child(odd){padding-right:3px;padding-left:1.5em;width:4.5em;padding-top:1.3em;white-space:nowrap;text-align:right;font-weight:bold}table.layout td:nth-child(even){padding-right:1.5em}table.layout .msg{--color-hint: #202122;--color-warning: #c83606;--color-error: #af005e;display:none;position:relative;padding:5px 38px 5px 34px;margin:6px 5px;font-size:.88em;line-height:1.4}table.layout .msg::before{content:"";position:absolute;left:4px;top:5px;width:24px;height:24px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:20px}table.layout .msg.hint{color:var(--color-hint);background-color:#ecf4f8}table.layout .msg.hint::before{background-image:url(../images/icon_msg_hint.svg);background-color:#676462}table.layout .msg.warning{color:var(--color-warning);background-color:#faf2eb}table.layout .msg.warning::before{background-image:url(../images/icon_msg_warning.svg);background-color:#f94104}table.layout .msg.error{color:var(--color-error);background-color:#fbecf2}table.layout .msg.error::before{background-image:url(../images/icon_msg_error.svg);background-color:#c40068}table.layout .msg button.closeThis{--width:26px;--bar-length:16px;--bar-thick:2px;background-color:rgba(0,0,0,0);position:absolute;right:4px;top:4px;border-radius:0}table.layout .msg button.closeThis::before,table.layout .msg button.closeThis::after{background-color:#676462}table.layout .msg button.closeThis:hover,table.layout .msg button.closeThis:focus{background-color:#af005e}table.layout .msg button.closeThis:hover::before,table.layout .msg button.closeThis:hover::after,table.layout .msg button.closeThis:focus::before,table.layout .msg button.closeThis:focus::after{background-color:#fff}table.layout p.note{margin:9px 5px 12px;line-height:inherit;font-size:.88em;color:#666}table.layout p.note::before{content:"❖";margin-right:6px;color:#000}table.layout p.note a{color:#004e72}table.layout p.note a:hover,table.layout p.note a:focus{outline:2px solid #004e72;text-decoration:none}table.layout+.btnDv{padding-top:1.5em}@media screen and (max-width: 700px){table.layout tr,table.layout td{display:block}table.layout td:nth-child(odd){text-align:left;padding:.8em 6px 0;margin-bottom:-6px}table.layout td:nth-child(even){padding-right:0;padding-bottom:12px}}@media screen and (min-width: 1000px){table.layout{max-width:1100px}}.btnDv{font-size:1.3em;text-align:center;padding:8px 16px}.btnDv input[type=button],.btnDv input[type=submit],.btnDv input[type=reset],.btnDv button{padding-left:2em;padding-right:2em;min-width:8em}abbr.required{display:inline-block;position:relative;color:#af005e;text-decoration:none;margin:0 3px auto auto;padding-right:.8em;overflow:hidden;text-indent:-5em;line-height:1}abbr.required::before{content:"*";font-size:1.2em;position:absolute;top:0;right:0;text-indent:0}.duration{position:relative;display:flex;justify-content:space-between}.duration input{flex:0 1 calc(50% - 1em)}.duration input:last-child{margin-left:1.2em}.duration input[type=date]{cursor:pointer}.duration::before{content:"～";display:inline-block;text-align:center;line-height:2.9;width:1.3em;position:absolute;left:calc(50% - .6em)}.optionPool{margin:5px}.optionPool label{display:inline-block;line-height:1.4;margin:3px .6em 3px 3px;padding:.6em .7em .5em .5em}.optionPool label:hover,.optionPool label:focus{box-shadow:#c6c3c0 0 0 0 1px}.optionPool label input[type=checkbox],.optionPool label input[type=radio]{vertical-align:top}.optionPool label input[type=radio]{margin-top:.08em}.optionPool label input[type=checkbox]{margin-top:.18em}.optionPool label:has(input:focus){box-shadow:#a2231c 0 0 0 2px}.optionPool.block label{display:block}.optionPool.block label:hover,.optionPool.block label:focus{box-shadow:none}.optionPool>.checkAndText{padding-bottom:1px;border-bottom:1px dashed #c6c3c0}.optionPool>.checkAndText input[type=text]{margin-left:1.8em;width:calc(100% - 1.8em)}.optionPool .addition{display:flex;width:100%}.optionPool .addition input[type=text]{flex:1 1 auto;margin-left:-0.45em;max-width:20em}.optionPool .checkToShow{display:none;margin:0;padding:0 0 .5em 2.2em;line-height:1.3}.optionPool .checkToShow li{display:inline-block;padding:0;margin:0 1.2em .4em 0}.optionPool .checkToShow li::before{content:"▸ ";font-size:1.15em}.optionPool .checkToShow li a{color:#004e72}.optionPool .checkToShow li a:hover,.optionPool .checkToShow li a:focus{text-decoration:none;outline:2px solid #004e72}@media screen and (min-width: 1000px){.optionPool>.checkAndText{display:flex;align-items:center;min-height:2.2em}.optionPool>.checkAndText>label{flex:0 0 48%;padding-left:2em;padding-right:0;text-indent:-1.7em}.optionPool>.checkAndText>input[type=text]{flex:1 1 calc(50% - 12px);width:auto;margin-left:12px}}.searchBy{margin-bottom:0;overflow:hidden}.searchBy a{float:right;height:2.8em;line-height:2.8;text-decoration:none;padding:0 1em}.searchBy+.formA{margin-top:8px}.inputButtonSet{display:flex}.inputButtonSet input{flex:1 1 60%}.inputButtonSet button{flex:0 1 auto;padding-left:.9em;padding-right:.9em}.mobilePhoneSet,.phoneSet{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:.7em}.mobilePhoneSet label,.phoneSet label{white-space:nowrap;flex:0 0 auto}@media screen and (min-width: 700px){.mobilePhoneSet,.phoneSet{flex-wrap:nowrap}}@media screen and (min-width: 1000px){.mobilePhoneSet,.phoneSet{margin-left:.6em;margin-bottom:0}}.mobilePhoneSet input{flex:1 1 auto}.phoneSet label{flex:1 1 100%}.phoneSet input.areaCode{flex:0 1 4em;width:4em}.phoneSet input:last-child{flex:1 1 auto}@media screen and (min-width: 700px){.phoneSet label{flex:0 0 auto}}.uploadFile{display:flex;flex-wrap:wrap}.uploadFile input:first-child{flex:1 1 100%}.uploadFile button{flex:1 1 45%;padding-left:.5em;padding-right:.5em}@media screen and (min-width: 1000px){.uploadFile{flex-wrap:nowrap}.uploadFile input:first-child{flex-basis:42%}.uploadFile button{flex:1 1 auto}}@media screen and (min-width: 1280px){.uploadFile input:first-child{flex-basis:52%}}.captchaSet{display:flex;align-items:center;flex-wrap:wrap}.captchaSet img{flex:0 0 auto;height:50px;margin:5px}.captchaSet input{flex:1 1 50%;width:auto}.captchaSet .refresh,.captchaSet .play{flex:1 1 45%}.captchaSet a.refresh,.captchaSet a.play,.captchaSet button.refresh,.captchaSet button.play{position:relative;padding:0 .5em;margin:5px;font-size:inherit;white-space:nowrap;text-align:center;height:var(--inputHeight);line-height:var(--inputLineHeight);text-decoration:none}.captchaSet a.refresh::before,.captchaSet a.play::before,.captchaSet button.refresh::before,.captchaSet button.play::before{content:"";display:inline-block;position:relative;top:calc(50% - 18px);margin:0 4px 0 0;width:36px;height:36px;vertical-align:top;background-repeat:no-repeat;background-position:center center;background-size:100%;filter:brightness(20)}.captchaSet .refresh::before{background-image:url(../images/icon_refresh.png)}.captchaSet .play::before{background-image:url(../images/icon_voice.png)}@media screen and (min-width: 1100px){.captchaSet input{flex:0 1 25%;min-width:9em}.captchaSet .refresh,.captchaSet .play{flex:1 1 20%;max-width:10em}}.fieldConfirm{padding:40px 3vw;box-shadow:rgba(64,57,51,.2) 0 0 15px;background-color:#fff}.fieldConfirm .legent{position:relative;margin:0;padding:0 0 5px 18px;font-size:1.125em;font-weight:bold;line-height:1.1;border-bottom:3px solid #c6c3c0}.fieldConfirm .legent::before{content:"";position:absolute;left:0;top:0;width:12px;height:1.1em;background-color:#a2231c}.fieldConfirm .legent+.fieldset{border-top:none}.fieldConfirm .fieldset{margin:0 0 3.5em}.fieldConfirm .fieldset .metaTable{border-top:1px solid #c6c3c0;border-bottom:1px solid #c6c3c0}@media screen and (min-width: 1000px){.fieldConfirm{padding:50px 40px}}.sidebar{--color:#fff;--menuHover: rgb(118.5157894737, 25.6052631579, 20.4842105263) ;--border: rgb(255 255 255 / .25);display:none;overflow:hidden;overflow-y:scroll;background-color:#edebe8;position:fixed;z-index:991;width:300px;height:100vh;top:0;left:-300px;transition:.5s}.sidebar.reveal{left:0}.sidebar .menu{background-color:#a2231c}.sidebar .menu ul{list-style:none;margin:0;padding:0;line-height:1.4}.sidebar .menu ul a{display:block;color:var(--color);text-decoration:none;transition:.2s}.sidebar .menu ul a:hover,.sidebar .menu ul a:focus{background-color:var(--menuHover)}.sidebar .menu>ul{font-size:1.12em;color:var(--color)}.sidebar .menu>ul li.hasChild>a{position:relative}.sidebar .menu>ul li.hasChild>a::after{content:"";position:absolute;right:14px;top:calc(.9em + 3px);width:8px;height:8px;border:var(--color) solid 2px;border-top:none;border-left:none;transform:rotate(45deg);transition:.3s}.sidebar .menu>ul li.hasChild.closeIt>a:after{transform:rotate(225deg);top:calc(.8em + 6px)}.sidebar .menu>ul>li{border-bottom:1px solid var(--border)}.sidebar .menu>ul>li a{padding:.8em 12px .7em}.sidebar .menu>ul ul{display:none;font-size:1rem;margin:0 8px 12px 12px;border:var(--border) solid 1px;border-top:none}.sidebar .menu>ul ul>li{border-top:var(--border) solid 1px}.sidebar .menu>ul ul>li.hasChild a{padding-right:40px}.sidebar .headNav{--color: #202122;margin:30px 10px 10px}.sidebar .headNav>ul{display:flex;flex-flow:row wrap;text-align:center}.sidebar .headNav>ul>li{flex:0 1 calc(50% - 10px);margin:8px 5px}.sidebar .headNav>ul>li>a{position:relative;padding:.7em .5em .3em;height:100%;color:var(--color);transition:.2s}.sidebar .headNav>ul>li>a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--menuHover);transition:.2s}.sidebar .headNav>ul>li>a:hover::after,.sidebar .headNav>ul>li>a:focus::after{height:3px;background-color:#a2231c}.sidebar .headNav>ul>li>a:focus{box-shadow:#a2231c 0 0 0 1px inset}.sidebar .headNav>ul>li:nth-child(odd):last-child{flex-basis:100%}.sidebar .headNav>ul>li.searchLink>a{width:50%;height:100%;margin:0 auto;border-radius:2em;background-color:#efbd33;--color: #fff;--diam: 12px;--width: 8px}@media screen and (min-width: 1000px){.sidebar{display:none}}.webHeader{position:relative;z-index:991;height:56px;margin:0 auto;background-color:#edebe8}.webHeader h1{margin:0 auto;padding:5px 0 0;text-align:center;width:calc(100% - 120px);font-size:1.5em;line-height:50px}.webHeader h1 a{text-decoration:none;display:block}.webHeader h1 a:focus{outline:1px solid #a2231c}.webHeader h1 img{display:block;margin:0 auto;height:46px;width:90%;object-fit:contain}.webHeader .sidebarCtrl,.webHeader .searchCtrl{position:absolute;top:0}.webHeader .sidebarCtrl{left:0}.webHeader .searchCtrl{right:0;background-color:#a2231c}.webHeader.fixed{position:fixed;left:0;top:0;right:0;box-shadow:rgba(0,0,0,.3) 0 0 16px}.webHeader.fixed .searchCtrl{display:block}@media screen and (min-width: 1000px){.webHeader{height:auto;background-color:#fff;z-index:880}.webHeader h1{margin:0 50% 0 3%;padding:30px 0 14px;width:55%;min-width:556px;font-size:1.5em}.webHeader h1 a{height:100%}.webHeader h1 img{display:block;margin:0;width:556px}.webHeader .sidebarCtrl{display:none}.webHeader .searchCtrl{top:0;right:0}.webHeader.fixed{box-shadow:rgba(0,0,0,.4) 0 2px 12px;animation:fixHeadAni .5s 1 ease-out}.webHeader.fixed h1{padding:6px 0 0 3%}.webHeader.fixed h1 img{width:360px;height:auto}.webHeader.fixed .headNav,.webHeader.fixed .searchCtrl,.webHeader.fixed .search{display:none}}@media screen and (min-width: 1280px){.webHeader{width:1280px}.webHeader.fixed{width:100%}.webHeader.fixed h1{margin-left:calc(50% - 601.6px);padding-left:0}}@keyframes fixHeadAni{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.fatFootCtrl{--ting: #fff;--bg: #000;--size: 56px;--arrowSize: 22px;position:absolute;z-index:9;top:0;right:3%;height:var(--size);aspect-ratio:2;padding:0;margin:0;text-indent:-20em;overflow:hidden;border:none;box-shadow:none;background-color:var(--bg)}.fatFootCtrl::before,.fatFootCtrl::after{content:"";position:absolute}.fatFootCtrl::after{width:2px;height:28px;background-color:#fff;left:calc(50% - 2px);top:14px}.fatFootCtrl::before{width:var(--arrowSize);height:var(--arrowSize);left:calc(var(--size) - var(--arrowSize)/2 - 1px);top:calc(50% - var(--arrowSize)/2);rotate:45deg;border-width:2px;border-style:solid;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:var(--ting);border-top-color:var(--ting);transition:.25s}.fatFootCtrl:hover,.fatFootCtrl:focus{--bg: #a2231c;box-shadow:none;background-color:var(--bg)}.fatFootCtrl.closed::before{border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-right-color:var(--ting);border-bottom-color:var(--ting)}@media screen and (min-width: 1280px){.fatFootCtrl{right:calc(50% - 601.6px)}}.fatFooter{position:relative;padding:100px 0 40px;background-color:#edebe8}.siteTree{margin:0 auto;width:94%}.siteTree ul{list-style:none;margin:0;padding:0;line-height:1.3}.siteTree li{margin:0;padding:0}.siteTree li a{display:block;color:#202122;text-decoration:none}.siteTree>ul{margin:0 auto;display:flex;flex-flow:row wrap;gap:20px}.siteTree>ul>li{flex:0 0 calc(50% - 10px);margin:0 0 20px;padding:0}.siteTree>ul>li>a{position:relative;padding:0 0 4px;font-weight:bold}.siteTree>ul>li>a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;background-color:#a2231c;transition:.1s}.siteTree>ul>li>a:hover::after,.siteTree>ul>li>a:focus::after{height:4px}.siteTree>ul>li>a:hover+ul,.siteTree>ul>li>a:focus+ul{border-top-color:#a2231c}.siteTree>ul>li>a:focus-visible{box-shadow:#a2231c 0 0 0 2px}.siteTree>ul>li>a:focus-visible::after{display:none}.siteTree>ul>li>ul{display:none;margin-bottom:3em;padding-top:.5em;font-size:.875em}.siteTree>ul>li>ul>li{margin:.4em 0}.siteTree>ul>li>ul>li>a{position:relative;padding:.5em 0 .1em;transition:.2s}.siteTree>ul>li>ul>li>a::after{content:"";position:absolute;bottom:0;left:0;right:100%;height:2px;background-color:#a2231c;transition:right .2s}.siteTree>ul>li>ul>li>a:hover::after,.siteTree>ul>li>ul>li>a:focus::after{right:0}.siteTree>ul>li>ul>li>a:focus-visible{box-shadow:#a2231c 0 0 0 2px inset}.siteTree>ul>li>ul>li>a:focus-visible::after{display:none}.siteTree>ul>li>ul ul{display:none}@media screen and (min-width: 560px){.siteTree>ul>li{flex-basis:calc(25% - 15px)}}@media screen and (min-width: 700px){.siteTree>ul>li{flex-basis:calc(20% - 16px)}}@media screen and (min-width: 1000px){.siteTree>ul{gap:15px;justify-content:space-between;flex-wrap:nowrap}.siteTree>ul>li{flex:1 1 calc(10% - 13px);margin-top:0}.siteTree>ul>li>ul>li{margin-bottom:.8em}}@media screen and (min-width: 1280px){.siteTree{width:1203.2px}}.webFooter{position:relative}.webFooter img.logo{display:block;width:100%;max-width:400px}.webFooter img.logoArchives{display:block;width:186px;margin:16px 0 24px}.webFooter .address{line-height:1.3}.webFooter .address p{margin:0}.webFooter .address p+p{margin-top:.5em}.webFooter .textLinks{list-style:none;margin:20px 0;padding:0;display:flex;flex-flow:row wrap}.webFooter .textLinks li{position:relative;margin:0 .55em 12px 0;padding:0 .6em 0 0}.webFooter .textLinks li::after{content:"";position:absolute;right:0;top:0;height:1.5em;width:1px;background-color:#666}.webFooter .textLinks li:last-child{margin-right:0;padding-right:0}.webFooter .textLinks li:last-child::after{display:none}.webFooter .textLinks li a{position:relative;display:block;padding:2px;text-decoration:none}.webFooter .textLinks li a::after{content:"";position:absolute;left:0;bottom:0;right:0;height:2px;transition:.2s}.webFooter .textLinks li a:hover::after,.webFooter .textLinks li a:focus::after{background-color:#a2231c}.webFooter .textLinks li a:focus-visible{box-shadow:#a2231c 0 0 0 2px inset}.webFooter .iconLinks{float:left;list-style:none;margin:0 0 1px 0;padding:0}.webFooter .iconLinks li{float:left;margin:0;padding:0}.webFooter .iconLinks li+li{margin-left:10px}.webFooter .iconLinks li a{display:block;padding:2px;text-align:center;text-decoration:none;font-size:.9em;transition:.2s}.webFooter .iconLinks li a img{display:block;width:80px}.webFooter .iconLinks li a:hover,.webFooter .iconLinks li a :focus{box-shadow:#a2231c 0 0 0 1px,rgba(64,57,51,.2) 0 0 9px}.webFooter .iconLinks li a:focus-visible{box-shadow:#a2231c 0 0 0 2px}.webFooter .badge{float:right;margin-top:45px}.webFooter .badge a{display:block;transition:.2s}.webFooter .badge a img{display:block;width:144px}.webFooter .badge a:hover,.webFooter .badge a:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 3px}.webFooter .update{clear:both;list-style:none;margin:0;padding:16px 0 0;line-height:1.1;display:flex;flex-flow:row nowrap;justify-content:space-between}.webFooter .update li{flex:0 0 auto}.webFooter .update li+li{margin-left:24px}.webFooter .baseRow{width:94%;margin:0 auto;padding:30px 0 100px}.webFooter .baseRow .column2{position:relative;padding-top:8px;margin-top:30px;border-top:1px solid #c6c3c0}@media screen and (min-width: 700px){.webFooter .iconLinks{float:none;position:absolute;bottom:0}.webFooter .update{justify-content:flex-end}}@media screen and (min-width: 1000px){.webFooter .textLinks{margin:0 0 20px}.webFooter .badge{margin-left:200px;margin-top:0;margin-bottom:2px}.webFooter .badge a{float:right}.webFooter .update{margin:0}.webFooter .update li{white-space:nowrap}.webFooter .address{margin-top:auto}.webFooter .address p{margin:0}.webFooter .address p+p{margin-top:.4em}.webFooter .baseRow{display:flex;flex-flow:row wrap;justify-content:space-between;gap:40px}.webFooter .baseRow .column1{flex:0 1 400px;min-width:400px;display:flex;flex-flow:column nowrap}.webFooter .baseRow .column2{flex:0 0 auto;max-width:calc(100% - 440px);min-width:min-content;position:relative;display:flex;flex-flow:column nowrap;margin-top:0;padding-top:0;border:none}}@media screen and (min-width: 1280px){.webFooter .baseRow{width:1203.2px}}@media screen and (min-width: 1488px){.webFooter .baseRow{padding-bottom:30px}}.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}.webHeader .menu{display:none}@media screen and (min-width: 1000px){.webHeader .menu{display:block;width:94%;margin:6px auto 0}.webHeader .menu>ul{display:flex;flex-flow:row nowrap;justify-content:space-between;line-height:1.3;font-size:1rem}.webHeader .menu>ul a{color:#202122}.webHeader .menu>ul>li{flex:1 1 auto;transition:.2s}.webHeader .menu>ul>li>a{padding:.7em 1vw .7em;white-space:nowrap;text-align:center;font-weight:bold;transition:.2s}.webHeader .menu>ul>li>a:focus,.webHeader .menu>ul>li>a:hover{background-color:#a2231c;color:#fff}.webHeader .menu>ul>li.here>a{background-color:#a2231c;color:#fff}.webHeader .menu>ul>li.here>a:focus,.webHeader .menu>ul>li.here>a:hover{background-color:#a2231c;color:#fff}.webHeader .menu>ul>li ul{display:none;position:absolute;width:12rem;z-index:99;font-size:1rem;background-color:#fff;color:#000;box-shadow:rgba(0,0,0,.3) 0 5px 20px}.webHeader .menu>ul>li ul li{position:relative}.webHeader .menu>ul>li ul li a{padding:.8em .8em .7em;transition:.15s}.webHeader .menu>ul>li ul li a:hover,.webHeader .menu>ul>li ul li a:focus{background-color:#a2231c;color:#fff}.webHeader .menu>ul>li ul li.hasChild>a{position:relative;padding-right:36px}.webHeader .menu>ul>li ul li.hasChild>a::after{position:absolute;left:auto;right:13px;top:1.15em;content:"";width:8px;height:8px;border:2px solid #a2231c;border-left:none;border-bottom:none;transform:rotate(45deg);transition:.3s}.webHeader .menu>ul>li ul li.hasChild>a:hover::after,.webHeader .menu>ul>li ul li.hasChild>a:focus::after{border-color:#fff}.webHeader .menu>ul>li ul li.hasChild.turn>a::after{transform:rotate(225deg);right:9px}.webHeader .menu>ul>li ul li.hasChild ul{top:0;left:100%}.webHeader .menu>ul>li ul li.here{background-color:#a2231c}.webHeader .menu>ul>li ul li.here>a{color:#fff}.webHeader .menu>ul>li ul li.here>a::after{border-color:#fff}.webHeader .menu>ul>li ul li.here>a:hover,.webHeader .menu>ul>li ul li.here>a:focus{background-color:#a2231c;color:#fff}.webHeader .menu>ul>li>ul{top:auto;left:0}.webHeader .menu button.downward,.webHeader .menu button.upward{position:fixed;top:calc(100vh - 36px);left:0;z-index:99;width:32px;height:32px;margin:0;padding:0;transform:translateX(calc(-100% - 4px));background-color:#a2231c;box-shadow:#fff 0 0 0 1px;transition:box-shadow .2s,opacity .2s;border:none;cursor:pointer}.webHeader .menu button.downward:hover,.webHeader .menu button.upward:hover{box-shadow:#a2231c 0 0 0 2px}.webHeader .menu button.downward:focus,.webHeader .menu button.upward:focus{box-shadow:#fff 0 0 0 1px inset,#a2231c 0 0 0 2px}.webHeader .menu button.downward::before,.webHeader .menu button.upward::before{content:"";position:absolute;width:8px;height:8px;top:50%;left:50%;border:2px solid #fff;border-left:none;border-top:none}.webHeader .menu button.downward[disabled],.webHeader .menu button.upward[disabled]{opacity:.2;cursor:default;background-color:#000;box-shadow:none}.webHeader .menu button.downward.downward::before,.webHeader .menu button.upward.downward::before{transform:translate(-4px, -6px) rotate(45deg)}.webHeader .menu button.downward.upward,.webHeader .menu button.upward.upward{top:calc(100vh - 72px)}.webHeader .menu button.downward.upward::before,.webHeader .menu button.upward.upward::before{transform:translate(-4px, -2px) rotate(225deg)}}@media screen and (min-width: 1000px)and (min-width: 1280px){.webHeader .menu{width:1203.2px}.webHeader .menu>ul>li a{padding-left:12px;padding-right:12px}}@media screen and (min-width: 1000px){.webHeader.fixed .menu>ul{font-size:1rem;display:flex;flex-flow:row wrap}}@media screen and (min-width: 1280px){.webHeader.fixed .menu .menu{margin-left:calc(50% - 601.6px);margin-right:calc(50% - 601.6px)}.webHeader.fixed .menu .menu>ul>li>a{padding-left:16px;padding-right:16px}}.sticker{display:none}@media screen and (min-width: 1000px){.sticker{display:block;position:fixed;top:250px;right:0;z-index:99;padding:8px 12px;background-color:hsla(0,0%,100%,.85);box-shadow:0 0 8px 0 rgba(0,0,0,.4);transition:top .5s}.sticker ul{list-style:none;margin:0 auto;padding:0}.sticker ul li{margin:20px auto;padding:0}.sticker ul li img{display:block;margin:0 auto}.sticker ul li a{display:block;margin:0 auto;text-decoration:none;color:#202122;transition:.3s}.sticker ul li.icon>a{padding:4px;border-radius:50%}.sticker ul li.icon>a img{display:block;width:44px;height:44px}.sticker ul li.icon>a:hover,.sticker ul li.icon>a:focus{box-shadow:#676462 0 0 0 4px}.sticker ul li.icon+.text{margin-top:30px}.sticker ul li.text{margin-top:24px;line-height:1.5}.sticker ul li.text>a{padding:2px 10px 1px;text-align:center;width:2em;box-sizing:content-box}.sticker ul li.text>a:hover,.sticker ul li.text>a:focus{background-color:#a2231c;color:#fff;box-shadow:#a2231c 0 0 0 10px}}@media screen and (min-width: 1432px){.sticker{right:auto;left:calc(50% + 640px)}}.headNav ul{list-style:none;margin:0;padding:0;line-height:1.2}.headNav ul a{display:block;text-decoration:none}.webHeader .headNav{display:none}@media screen and (min-width: 1000px){.webHeader .headNav{display:block;position:absolute;top:36px;right:120px;font-size:.8889em}.webHeader .headNav>ul{overflow:hidden;line-height:1.1}.webHeader .headNav>ul>li{position:relative;float:left;margin:0 2px 1px 0;padding:1px .8em 3px}.webHeader .headNav>ul>li a{position:relative;display:block}.webHeader .headNav>ul>li a::after{content:"";position:absolute;left:50%;bottom:-3px;width:0;height:3px;background-color:#a2231c;transition:.2s}.webHeader .headNav>ul>li a:hover::after,.webHeader .headNav>ul>li a:focus::after{width:100%;left:0}}.search{display:none;position:fixed;left:0;width:100%;top:56px;padding:20px 3%;background-color:#a2231c;color:#fff;box-shadow:rgba(0,0,0,.6) 0 15px 30px}.search a{color:#fff}.search form{display:flex;flex-flow:row nowrap}.search input[type=text],.search button,.search input[type=button],.search input[type=submit]{border:none;box-shadow:none;outline:none;height:2.8em;font-size:inherit}.search input[type=text]{flex:1 1 80%;margin:0;background-color:#fff}.search input[type=text]:hover{box-shadow:#fff 0 0 0 2px}.search input[type=text]:focus{box-shadow:#a2231c 0 0 0 1px,#fff 0 0 0 3px}.search button,.search input[type=button],.search input[type=submit]{flex:1 1 2em;margin:0 0 0 6px;color:#a2231c;background-color:#edebe8}.search button:hover,.search input[type=button]:hover,.search input[type=submit]:hover{box-shadow:#edebe8 0 0 0 2px}.search button:focus,.search input[type=button]:focus,.search input[type=submit]:focus{box-shadow:#a2231c 0 0 0 1px,#edebe8 0 0 0 3px}.search .hotKeywords{margin:12px auto 0}.search .hotKeywords .label{background-color:rgba(0,0,0,0);color:#edebe8;padding:0}.search .hotKeywords .label::after{content:"："}.search .hotKeywords ul{list-style:none;margin:0;padding:0;line-height:1.3;display:inline}.search .hotKeywords li{display:inline-block;margin:0 .5em 0 0}.search .hotKeywords li a{position:relative;display:block;text-decoration:none;color:#fff}.search .hotKeywords li a::after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:2px;background-color:#fff;transition:.25s}.search .hotKeywords li a:hover::after,.search .hotKeywords li a:focus::after{right:0;left:0}@media screen and (min-width: 1000px){.search{display:none;z-index:99;left:auto;right:0;top:92px;width:auto;min-width:24em;box-shadow:rgba(0,0,0,.5) 0 10px 30px}.search input[type=text],.search button,.search input[type=button],.search input[type=submit]{height:2.4em;line-height:2.4}}@media screen and (min-width: 1280px){.search{right:calc(50% - 640px)}}.bigBanner .bbImages{width:100%;aspect-ratio:2;overflow:hidden}.bigBanner .bbImages .flowItem a{display:block;position:relative}.bigBanner .bbImages .flowItem a::before{content:"";z-index:-1;position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:#004e72 0 0 0 1px inset}.bigBanner .bbImages .flowItem a:hover::before,.bigBanner .bbImages .flowItem a:focus::before{z-index:5}.bigBanner .bbImages .flowItem a:focus::before{box-shadow:#004e72 0 0 0 3px inset}.bigBanner .bbImages .flowItem img{display:block;width:100vw;aspect-ratio:2}.bigBanner button.slick-arrow{--tinge: #fff;--bgc:rgb(0 0 0 / .3);bottom:12px}.bigBanner button.slick-arrow.slick-prev{left:12px}.bigBanner button.slick-arrow.slick-next{right:12px}.bigBanner .slick-dots{display:inline-block;z-index:99;margin:0 auto 0 50%;translate:-50% calc(-100% - 20px)}.bigBanner .pausePlay{translate:0 -110%;opacity:0;transition:.3s}.bigBanner .pausePlay:focus{opacity:1;translate:0 0}.bigBanner .pausePlay.paused{translate:0 0}.bigBanner:hover .pausePlay{translate:0 0}.bigBanner:hover .pausePlay:not(.paused){opacity:.5}.bigBanner:hover .pausePlay:hover{opacity:1}@media screen and (min-width: 1000px){.bigBanner button.slick-arrow{opacity:0}.bigBanner button.slick-arrow:focus{opacity:1}.bigBanner:hover button.slick-arrow{opacity:1}}@media screen and (min-width: 1280px){.bigBanner{width:1280px;margin:0 auto}.bigBanner .bbImages .flowItem img{width:1280px}}.hours{display:flex;flex-flow:row wrap;box-shadow:rgba(0,0,0,.2) 0 8px 12px}.hours h2{flex:0 1 50%;margin:0;padding:15px 10px;font-size:1.4em;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;color:#a2231c;background-color:#edebe8}.hours h2 img{width:calc(50vw - 4em - 50px);max-width:109px}.hours h2 .title{margin-left:10px;white-space:nowrap}.hours .dayHour{flex:0 0 50%;padding:20px;line-height:1.5;font-size:1.125em;background-color:#a2231c;color:#fff;display:flex;align-items:center;justify-content:center}.hours .moreInfo{flex:0 0 100%;display:flex;flex-flow:row nowrap;list-style:none;margin:0;padding:0;font-size:1.125em;line-height:1.3}.hours .moreInfo li{flex:1 1 max-content;margin:0;padding:24px 12px;text-align:center}.hours .moreInfo li a{display:inline-block;position:relative;padding:3px 0;text-decoration:none}.hours .moreInfo li a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;transition:.2s}.hours .moreInfo li a:hover::after,.hours .moreInfo li a:focus::after{bottom:3px;background-color:#a2231c}.hours .moreInfo li a:focus-visible{outline:2px solid #a2231c}.hours .moreInfo li a:focus-visible::after{display:none}@media screen and (min-width: 1000px){.hours{flex-wrap:nowrap;align-items:stretch;max-width:1280px;margin:0 auto}.hours h2{flex:0 0 23%;padding:20px 0 20px min(3vw,38.4px);font-size:1.5em;text-align:left;background-color:rgba(0,0,0,0)}.hours h2 .title{margin:0 20px}.hours .dayHour{flex:0 0 22%;padding:30px}.hours .moreInfo{flex:0 0 55%;justify-content:center;align-items:center;padding:0 min(3vw,38.4px) 0 0;margin:0}.hours .moreInfo li{flex:0 0 auto;padding:0 32px;margin:0;border-left:1px solid #202122}.hours .moreInfo li:first-child{border:none;padding-left:0}.hours .moreInfo li:last-child{padding-right:0}}.news .tabSet{padding:0 0 30px}.news .tabItems{display:flex;flex-flow:row wrap;gap:2px}.news .tabItems button{flex:0 1 min-content;min-width:4em;height:auto;font-size:1.125em;line-height:1.3;white-space:nowrap;padding:.8em .5em .7em;margin:0;border:none;box-shadow:none;font-weight:bold;background-color:#edebe8;color:#202122}.news .tabItems button:hover{background-color:#edebe8}.news .tabItems button:focus-visible{box-shadow:#a2231c 0 0 0 2px inset}.news .tabItems button.active{z-index:9;background-color:#a2231c;color:#fff}.news .tabItems button.active:focus-visible{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 4px}.news .tabContent{display:none}.news .newsList{list-style:none;margin:24px 0 0;padding:0;line-height:1.5}.news .newsList>li{margin:0 0 10px}.news .newsList>li a{position:relative;display:block;text-decoration:none;padding:20px 20px 25px;color:#202122;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);transition:.3s}.news .newsList>li a::before,.news .newsList>li a::after{content:"";position:absolute;right:32px;transition:.3s}.news .newsList>li a::before{top:28px;width:10px;height:10px;border:2px solid #a2231c;border-left:none;border-bottom:none;rotate:45deg}.news .newsList>li a::after{width:13px;top:32px;border-top:2px solid #a2231c}.news .newsList>li a:hover,.news .newsList>li a:focus{color:#fff;background:#a2231c}.news .newsList>li a:hover *,.news .newsList>li a:focus *{color:#fff}.news .newsList>li a:hover::before,.news .newsList>li a:hover::after,.news .newsList>li a:focus::before,.news .newsList>li a:focus::after{border-color:#fff}.news .newsList>li p{margin:.5em 0 0}.news .newsList>li time{display:inline-block;white-space:nowrap;color:#a2231c;font-weight:bold}.news .more{margin-top:30px}@media screen and (min-width: 700px){.news .tabItems{justify-content:center;gap:0}.news .tabItems button{flex:1 1 auto;padding:1.2em .5em 1em;background-color:rgba(0,0,0,0)}.news .newsList>li a{display:flex;padding:28px 80px 26px 56px;box-shadow:0 0 24px 0 rgba(0,0,0,.1)}.news .newsList>li a::before,.news .newsList>li a::after{right:48px}.news .newsList>li a::before{top:34px}.news .newsList>li a::after{top:38px}.news .newsList>li a:hover::before,.news .newsList>li a:hover::after,.news .newsList>li a:focus::before,.news .newsList>li a:focus::after{right:42px}.news .newsList>li p{margin-top:0}.news .newsList>li time{flex:0 0 6em;margin-right:1.5em}}@media screen and (min-width: 1000px){.news .tabSet{width:94%;max-width:1050px;margin:0 auto}.news .tabItems{width:82%;margin:0 auto;flex-wrap:nowrap}.news .tabItems button{word-break:keep-all;white-space:nowrap}}.explore{position:relative;margin:50px auto 100px}.explore .blockHeader{margin-bottom:60px}.explore .flowItem{padding:2px;margin:0;aspect-ratio:.75}.explore .flowItem img{display:block;width:100%;height:100%;object-fit:cover;transition:.4s}.explore .flowItem a{position:relative;display:block;height:calc(100% - 4px);text-decoration:none;color:#fff;transition:.4s}.explore .flowItem a::before{content:"";opacity:0;z-index:-1;position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:#a2231c 0 0 0 3px inset,#fff 0 0 0 5px inset}.explore .flowItem a:focus::before{opacity:1;z-index:9}.explore .flowItem p{position:absolute;left:0;right:0;bottom:0;margin:0;padding:60px 22px 22px;line-height:1.2;font-size:1.6em;font-weight:bold;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 85%);text-shadow:rgba(0,0,0,.7) 1px 1px 5px}.explore .flow{width:94%;padding:0 0 10px;margin:0 auto}.explore .slick-arrow{bottom:10px}.explore .slick-arrow.slick-prev{left:5px}.explore .slick-arrow.slick-next{translate:calc(100% + 24px) 0}.explore .slick-dots{text-align:right;margin:40px 10px 26px 170px}.explore .pausePlay{opacity:.4;left:3vw;top:32px}.explore .pausePlay:hover,.explore .pausePlay:focus{opacity:1}@media screen and (min-width: 700px){.explore .blockHeader{margin-bottom:20px}.explore .flowItem{margin:0 8px 10px;padding:0;transition:all .4s,box-shadow 0s;overflow:hidden}.explore .flowItem img{filter:brightness(0.5) saturate(0.1);transition:.4s}.explore .flowItem a{height:100%}.explore .flowItem a:hover img,.explore .flowItem a:focus img{filter:brightness(1) saturate(1)}.explore .flowItem.slick-current{box-shadow:#fff 0 0 0 2px,rgba(0,0,0,.3) 0 0 20px 4px;transition:all .4s,box-shadow .5s .3s}.explore .flowItem.slick-current a img{filter:brightness(1) saturate(1)}.explore .flowItem:not(.slick-current){padding-top:8vw}.explore .flowItem:not(.slick-current) img{height:48.7vw}.explore .flow{width:100%}.explore .flow .slick-list{padding-top:30px;padding-bottom:20px}.explore .slick-arrow.slick-prev{left:3vw}.explore .slick-arrow.slick-next{left:3vw}.explore .slick-dots{margin-right:3vw;margin-left:calc(3vw + 184px)}.explore .pausePlay{top:50px}}@media screen and (min-width: 1000px){.explore{margin-top:80px;margin-bottom:90px}.explore .flowItem:not(.slick-current){padding-top:40px}.explore .flowItem:not(.slick-current) img{height:calc(38vw - 60px)}}@media screen and (min-width: 1280px){.explore .flowItem:not(.slick-current) img{height:348px}.explore .flow{width:1280px}.explore .flow .slick-list{margin-left:50px}.explore .pausePlay{left:calc(50vw - 640px + 50px)}}@media screen and (min-width: 1000px){.event+.explore{margin-top:0}}.services .blockHeader{text-align:center}.services ul{list-style:none;margin:0 auto;padding:0;display:flex;flex-flow:row wrap;gap:3vw;font-size:1.125em;line-height:1.2}.services ul>li{flex:0 0 calc(50% - 1.5vw);margin:0;padding:0;font-weight:bold}.services ul>li a{position:relative;display:block;height:100%;padding:40px 16px 38px max(18%,64px);text-align:center;text-decoration:none;color:#fff;background:#a2231c url(../images/services_bg.jpg) no-repeat 0 0;box-shadow:rgba(0,0,0,.3) 0 4px 8px;transition:.2s}.services ul>li a::after{content:"";position:absolute;left:0;bottom:0;height:20%;width:35%;background:#fff;clip-path:polygon(-1px 0, 100% 36%, 100% 101%, -1px 101%)}.services ul>li a:hover,.services ul>li a:focus{box-shadow:rgba(0,0,0,.4) 0 8px 30px;background-color:#fff;color:#a2231c;background-image:none;translate:0 -5px}.services ul>li a:hover::after,.services ul>li a:focus::after{background-color:#a2231c}.services ul>li a:hover img,.services ul>li a:focus img{filter:brightness(1)}.services ul>li img{position:absolute;left:min(8%,20px);top:calc(50% - 22px);width:40px;height:40px;object-fit:contain;filter:brightness(50)}.services ul>li:nth-child(2) a{background-position:-100px -20px}.services ul>li:nth-child(3) a{background-position:-160px -40px}.services ul>li:nth-child(4) a{background-position:-100px -50px}.services ul>li:nth-child(5) a{background-position:-50px -30px}.services ul>li:nth-child(6) a{background-position:-120px -80px}@media screen and (min-width: 1000px){.services ul{width:94%;max-width:1050px;gap:39px}.services ul>li{flex-basis:calc(33.3333% - 26px)}.services ul>li a{padding:44px 30px 42px 120px;box-shadow:rgba(0,0,0,.2) 0 8px 20px}.services ul>li img{top:calc(50% - 36px);left:min(12%,38px);width:64px;height:64px;object-fit:contain}}.topics{padding:40px 0;margin:60px 0 0;background-color:#a2231c}.topics hgroup{width:94%;margin:0 auto 30px;text-align:center;color:#fff}.topics hgroup .blockHeader{margin-bottom:18px;color:#fff}.topics hgroup p{line-height:1.6;margin:0;font-size:1.11rem;text-align:left}.topics>ul{list-style:none;margin:0 auto;padding:0;display:flex;flex-flow:row wrap;justify-content:center}.topics>ul>li{flex:0 0 50%;margin:0;padding:0}.topics>ul>li>a{display:block;height:100%;padding:16px 8px;text-decoration:none;color:#fff}.topics>ul>li>a:hover,.topics>ul>li>a:focus{text-decoration:underline}.topics>ul>li>a:hover .icon,.topics>ul>li>a:focus .icon{box-shadow:#a2231c 0 0 0 2px,#fff 0 0 0 6px}.topics>ul>li .icon{display:block;margin:0 auto;width:152px;height:152px;border-radius:50%;background-color:#fff;overflow:hidden;transition:.3s}.topics>ul>li .icon img{display:block;margin:0 auto;width:100%;height:100%;object-fit:scale-down}.topics>ul>li p{margin:.4em auto;font-size:1em;line-height:1.5;text-align:center}.topics>ul>li p.title{margin-top:1em;max-width:10em;font-size:1.25em;font-weight:bold;line-height:1.3}.topics>ul>li p:not(.title){max-width:12em}@media screen and (min-width: 600px){.topics>ul>li{flex-basis:33.33%}}@media screen and (min-width: 800px){.topics>ul>li{flex-basis:25%}}@media screen and (min-width: 1000px){.topics{margin-top:150px;clip-path:polygon(0 110px, 34% 0, 68% 110px, 100% 0, 100% 100%, 0 100%)}.topics hgroup{width:34%;margin:0 auto 16px 17%}.topics>ul{width:94%}.topics>ul>li{flex-basis:20%}.topics>ul>li a{padding:16px 10px}}@media screen and (min-width: 1280px){.topics{clip-path:polygon(0 110px, calc(50% - 204.8px) 0, 68% 110px, 100% 0, 100% 100%, 0 100%);background-position:left calc(50vw - 640px) top -132px}.topics hgroup{width:435.2px;margin-left:calc(50% - 422.4px)}.topics>ul{width:1203.2px}}.statistics{margin:0 auto;padding:100px 0 30px}.statistics .chart a{display:block;margin:0;padding:20px 0;transition:.2s}.statistics .chart a img{display:block;width:94%;max-width:740px;margin:0 auto}.statistics .chart a:hover img{box-shadow:#a2231c 0 0 0 1px}.statistics .chart a:focus-visible img{box-shadow:#a2231c 0 0 0 3px}.statistics article{padding:60px 6vw 40px;margin:0;font-size:1.375em;line-height:1.8;background:#a2231c;color:#fff}.statistics article p{margin:0 0 1em}.statistics article em{display:inline-block;font-family:"Times New Roman",Times,serif;font-style:normal;font-weight:bold;font-size:2.2em}.statistics .more{margin-left:0;translate:0 0}.statistics .more::before,.statistics .more::after{border-color:#a2231c}.statistics .more a{background-color:#fff;color:#a2231c;text-align:left;line-height:1.3;padding-top:16px}.statistics .more a::before{box-shadow:#a2231c 0 0 0 2px inset}.statistics .more a::after{border-color:#a2231c}.statistics .more a:hover{box-shadow:#a2231c 0 0 0 0,#fff 0 0 0 3px}.statistics .more a:focus{box-shadow:#a2231c 0 0 0 1px,#fff 0 0 0 4px}@media screen and (min-width: 1000px){.statistics{padding-top:140px;background:url(../images/st_bg0.jpg) no-repeat center top;background-size:100% auto}.statistics::after{content:"";display:block;clear:both}.statistics .chart{float:left;width:69%;margin:0}.statistics .chart a{margin:0 30px 0 0;padding-top:120px}.statistics .chart a img{margin:0 0 0 auto}.statistics article{padding:190px 20px 130px min(40px,3vw);margin-left:auto;width:31%;max-width:396px;min-height:600px;background:url(../images/st_bg.jpg) no-repeat right center;background-size:cover;clip-path:polygon(0 50px, 100% 0, 100% calc(100% - 50px), 0 100%)}}@media screen and (min-width: 1280px){.statistics .chart{width:883.2px;margin-left:calc(50% - 640px)}.statistics article{margin-right:calc(50% - 640px)}}.events{position:relative;margin:50px 0 100px}.events .blockHeader{margin:0 auto 40px}.events .row{display:flex;flex-flow:row nowrap;margin-left:3vw}.events .titles{flex:0 0 37vw;width:37vw;margin:0;padding:30px 15px 30px 0}.events .titles time{font-size:min(3.2vw,1.2em);line-height:1.6;color:#202122}.events .titles p{margin:25px 0 0;width:35vw;font-size:min((35vw - 15px)/8,1.5em);font-weight:bold;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.events .titles .slick-arrow{bottom:10px}.events .titles .slick-arrow.slick-prev{left:0}.events .titles .slick-arrow.slick-next{translate:130% 0}.events .images{position:relative;flex:0 0 60vw;width:60vw;margin:0;padding-bottom:50px}.events .images .flowItem{margin:0;aspect-ratio:.7}.events .images .flowItem a{position:relative;display:block;width:100%;height:100%;text-decoration:none;color:#202122;transition:.2s}.events .images .flowItem a::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.events .images .flowItem a:hover::before{box-shadow:#443939 0 0 0 1px inset}.events .images .flowItem a:focus::before{box-shadow:#443939 0 0 0 3px inset}.events .images .flowItem img{display:block;width:100%;height:100%;object-fit:cover;transition:.2s}.events .images .slick-dots{margin:30px auto 10px}@media screen and (min-width: 700px){.events .titles{flex-basis:27vw;width:27vw}.events .titles p{font-size:1.5em;width:98%}.events .titles time{font-size:1.1em}.events .images{flex-basis:74vw;width:74vw;margin-right:-4vw}.events .images .flowItem{transform-origin:bottom;transition:.4s}.events .images .flowItem:not(.slick-current){scale:.82}}@media screen and (min-width: 1000px){.events{background:url(../images/events_bg.jpg) no-repeat center bottom;background-size:100% auto;margin:100px 0 0;padding-bottom:200px}.events .titles{flex-basis:23vw;width:23vw}.events .titles time{font-size:1.2em}.events .titles .slick-arrow{--bgc: rgb(255 255 255 / .1)}.events .images{flex-basis:76vw;width:76vw;margin-right:-2vw}.events .images .flowItem.slick-current+.flowItem{translate:1.3vw 0}.events .images .slick-dots{text-align:right;margin-right:5vw}}@media screen and (min-width: 1280px){.events .row{width:1280px;margin-left:auto;margin-right:auto}.events .titles{flex-basis:294.4px;width:294.4px;margin-left:38.4px}.events .titles p{font-size:1.5em}.events .titles .slick-arrow.slick-prev{left:0}.events .images{flex-basis:972.8px;width:972.8px;margin-right:-25.6px}.events .images .flowItem.slick-current+.flowItem{translate:16.64px 0}.events .images .slick-dots{text-align:right;margin-right:64px}}.store{margin:100px 0}.store .flowItem{padding:20px 3vw;margin:0 0 30px;text-align:center}.store .flowItem img{display:block;width:94vw;aspect-ratio:1;object-fit:contain;margin:0 auto 16px;background-color:#fff;box-shadow:rgba(0,0,0,.3) 0 0 10px;transition:.25s}.store .flowItem p{display:inline-block;margin:16px 0 0;font-size:1.125em;text-align:left}.store .flowItem a{position:relative;display:block;text-decoration:none}.store .flowItem a::before{content:"";position:absolute;left:0;top:0;width:100%;aspect-ratio:1;transition:top .25s,box-shadow .1s}.store .flowItem a:hover img{translate:0 -10px;box-shadow:rgba(0,0,0,.3) 0 10px 17px -2px}.store .flowItem a:hover::before{top:-10px;box-shadow:#676462 0 0 0 1px;z-index:9}.store .flowItem a:focus::before{box-shadow:#a2231c 0 0 0 4px}.store .flow{margin:0 auto;padding:0 0 10px}.store .slick-arrow{bottom:10px}.store .slick-arrow.slick-prev{left:3vw}.store .slick-arrow.slick-next{translate:calc(100% + 24px + 3vw) 0}.store .slick-dots{text-align:right;margin:10px 4vw 25px 190px}@media screen and (min-width: 700px){.store .flowItem{padding:20px}.store .flowItem img{width:100%}.store .slick-arrow.slick-prev{left:20px}.store .slick-arrow.slick-next{translate:calc(100% + 44px) 0}.store .slick-dots{margin-right:30px}}@media screen and (min-width: 1000px){.store{margin-bottom:120px}.store .flow{margin-left:3vw;margin-right:-20px}.store .flowItem img{box-shadow:rgba(0,0,0,.3) 0 0 15px}.store .slick-slider .slick-arrow{--bgc: rgb(255 255 255 / .2)}.store .slick-dots{--tinge: #f9f9f9;margin-right:50px}.store .more{margin-top:10px}}@media screen and (min-width: 1280px){.store .flow{width:1241.6px;margin-left:auto;margin-right:calc(50% - 640px - 20px)}}.np ul{list-style:none;margin:0;padding:0}.np>ul{font-size:1.4em;font-weight:bold;letter-spacing:.02em;line-height:1.3}.np>ul>li{position:relative;margin:12px 0;padding:0}.np>ul>li>a{display:block;position:relative;padding:1.2em 80px 1.1em 66px;text-decoration:none;background-color:#fff;color:#202122;box-shadow:rgba(0,0,0,.2) 0 0 16px;border-bottom:6px solid #a2231c;transition:background-color .3s,color .3s}.np>ul>li>a::before,.np>ul>li>a::after{content:"";position:absolute}.np>ul>li>a::before{left:24px;top:1.6em;width:13px;height:13px;border:4px solid #a2231c;border-left:none;border-bottom:none;transform:rotate(45deg);transition:.3s}.np>ul>li>a::after{display:none;right:22px;top:30px;width:40px;height:40px;background:url(../images/npBg2.svg) no-repeat 0 0;background-size:39px auto;offset-rotate:0deg;offset-path:path("M34,17.5c-.27-8.6-7.31-15.5-16-15.5S2,9.16,2,18s7.16,16,16,16,15.71-6.9,16-15.5")}.np>ul>li>a:hover,.np>ul>li>a:focus{color:#fff;background:url(../images/npBg.svg) no-repeat right 24px top .7em;background-size:auto 64px;background-color:#a2231c;border-color:#a2231c}.np>ul>li>a:hover::before,.np>ul>li>a:focus::before{border-color:#fff;left:36px}.np>ul>li>a:hover::after,.np>ul>li>a:focus::after{display:block;animation:npAni 2s infinite linear}@media screen and (min-width: 700px){.np>ul{display:flex;flex-wrap:wrap}.np>ul>li{margin:1.2vw 2.4vw 1.2vw 0;flex:0 0 calc(50% - 1.2vw)}.np>ul>li:nth-child(2n){margin-right:0}.np>ul>li>a{height:100%}}@media screen and (min-width: 1000px){.np>ul>li{margin:12px 24px 12px 0;flex:0 0 calc(50% - 12px)}}@keyframes npAni{0%{offset-distance:0%}100%{offset-distance:100%}}.lp{--hoverBgc: #ffe176}.lp ul{list-style:none;margin:0;padding:0;line-height:1.6}.lp li{margin:0;padding:0}.lp li>a{display:block;padding:1em 0;text-decoration:none;color:#202122}.lp li p{margin:0}.lp li p.title{font-size:1.15em;margin:.5em 0}.lp li .label{display:inline-block;height:1.8em;line-height:1.9}.lp ul.list{font-size:1.11em;border-top:2px solid #c6c3c0;border-bottom:1px solid #c6c3c0;background-color:#fff}.lp ul.list>li{border-bottom:1px solid #c6c3c0}.lp ul.list>li>a{position:relative;padding-left:3em;transition:.2s}.lp ul.list>li>a::after{content:"";display:block;clear:both}.lp ul.list>li>a:hover{text-decoration:underline;background-color:#f6f3f2}.lp ul.list>li>a:focus{box-shadow:#a2231c 0 0 0 2px inset}.lp ul.list>li .number{float:left;text-align:right;margin-right:1em;margin-left:-3em;min-width:2em}.lp ul.list>li p{display:inline;margin-right:1em}.lp ul.list>li time{float:right}.lp ul.list>li .label+time{margin-left:1em}.lp .gsc-control-cse *{box-sizing:content-box}.lp .gsc-control-cse .gsc-search-box{padding:0;margin:0}.lp .gsc-control-cse button.gsc-search-button{height:16px;padding-left:16px;padding-right:16px}.lp .gsc-control-cse td.gsib_a{padding:0}.lp .gsc-control-cse input.gsc-input{height:1.8em !important}@media screen and (min-width: 1000px){.lp ul.list>li a{padding-right:7em}.lp ul.list>li time{float:none;position:absolute;right:16px;top:1em}.lp .gsc-control-cse button.gsc-search-button{width:36px}}.lp>table.list{border-collapse:collapse;line-height:1.6;width:calc(100% - 10px);margin:0 5px;background-color:#fff}.lp>table.list caption{padding:0 0 .4em;font-size:1.15em;font-weight:normal}.lp>table.list thead{background-color:#a2231c;color:#fff;border-bottom:3px solid #c6c3c0}.lp>table.list thead tr,.lp>table.list thead th{border:none}.lp>table.list thead th{white-space:nowrap}.lp>table.list.stickyHead thead{position:sticky;top:85px;z-index:9}.lp>table.list.stickyHead thead tr{border-bottom:none}.lp>table.list tbody{border-bottom:1px solid #c6c3c0}.lp>table.list tbody tr{transition:.2s}.lp>table.list tbody tr:nth-child(even){background-color:#f5f4f3}.lp>table.list tbody tr:hover{background-color:var(--hoverBgc)}.lp>table.list th,.lp>table.list td{padding:15px}.lp>table.list td{text-align:center}.lp>table.list td.aLeft{text-align:left}.lp>table.list td.aRight{text-align:right}.lp>table.list td.numb{text-align:right;width:4em}.lp>table.list td.numb::after{content:".";position:static}.lp>table.list td.title{font-size:1.125em;text-align:left}.lp>table.list td>a:only-child{display:block}.lp>table.list td>a:hover{color:#000;text-decoration:none}.lp>table.list td a{color:#202122;text-decoration:underline;transition:.2s}.lp>table.list td a:focus{box-shadow:#a2231c 0 0 0 2px;text-decoration:none}.lp>table.list td a.fileType{text-decoration:none !important;color:#fff}.lp>table.list td a.fileType:hover,.lp>table.list td a.fileType:focus{box-shadow:var(--color) 0 0 0 1px inset,var(--bg) 0 0 0 2px;color:#fff;outline:none}.lp>table.list td a.fileType:only-child{margin:0 auto}.lp>table.list td time{display:inline-block;white-space:nowrap}.lp>table.list td .downloadFiles ul{list-style:none;margin:0;padding:0;line-height:1}.lp>table.list td .downloadFiles li{display:inline-block;padding:0;margin:2px}.lp>table.list td .downloadFiles li a{text-decoration:none;display:block;padding:0}@media screen and (max-width: 800px){.lp>table.list{width:calc(100% - 10px);margin:0 auto}.lp>table.list.rwdTable thead{display:none}.lp>table.list.rwdTable tbody{border:none}.lp>table.list.rwdTable tbody tr:hover{background-color:rgba(0,0,0,0);box-shadow:#a2231c 0 0 0 2px}.lp>table.list.rwdTable tr,.lp>table.list.rwdTable th,.lp>table.list.rwdTable td{display:block}.lp>table.list.rwdTable tr{position:relative;overflow:hidden;padding:.5em 12px .4em;margin:0 0 10px;border:none;box-shadow:#c6c3c0 0 0 0 1px;transition:.2s}.lp>table.list.rwdTable th,.lp>table.list.rwdTable td{position:static;padding:0;margin:0;text-align:left;border:none}.lp>table.list.rwdTable td{padding:.35em 0;text-align:left;border-bottom:1px dotted #c6c3c0}.lp>table.list.rwdTable td:last-child{border:none}.lp>table.list.rwdTable td::before{content:attr(data-th);display:inline-block;margin-right:.5em;font-size:.92em;line-height:1.7;height:1.6em;background-color:#dedcd9;color:#202122;padding:0 .6em 1px 5px;border-radius:3px 1em 1em 3px}.lp>table.list.rwdTable td a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#004e72}.lp>table.list.rwdTable td a:hover{text-decoration:none;color:#004e72}.lp>table.list.rwdTable td a.fileType{display:inline-block;margin:2px}.lp>table.list.rwdTable td a.fileType:only-child{margin:2px}.lp>table.list.rwdTable td.numb{padding-top:0;padding-bottom:0;padding-left:7px;display:block;text-align:left;font-weight:bold;width:auto}.lp>table.list.rwdTable td.numb::before{display:none}.lp>table.list.rwdTable td.numb::after{display:inline-block}.lp>table.list.rwdTable td .downloadFiles{display:inline}}.preface{padding:30px;line-height:1.6;background:linear-gradient(180deg, #F6F6F6 0%, #F9F9F9 9.38%, #FFFFFF 100%);box-shadow:0 0 4px 0 rgba(64,57,51,.2)}.preface a{text-decoration:underline;color:#004e72}.preface a:hover,.preface a:focus{text-decoration:none}.preface a:focus-visible{outline:2px solid #004e72}.preface strong{color:#af005e}.preface h3{margin-top:0}.preface li+li{margin-top:.5em}.preface .btnDv{font-size:1.1em}.preface .btnDv button:only-child{min-width:12em}.nodes>ul{list-style:none;margin:0 -6px;padding:0;font-size:1.11em;line-height:1.4;display:flex;flex-wrap:wrap}.nodes>ul>li{flex:0 0 50%;padding:6px}.nodes>ul>li>a{display:block;text-decoration:none;padding:.7em 16px .6em 22px;height:100%;box-shadow:#c6c3c0 0 0 0 1px;color:#202122;background-color:#fff;transition:.2s}.nodes>ul>li>a:hover,.nodes>ul>li>a:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 3px}.nodes>ul>li.here a{position:relative;background-color:#a2231c;color:#fff;box-shadow:#a2231c 0 0 0 1px}.nodes>ul>li.here a:hover,.nodes>ul>li.here a:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 4px}.nodes>ul>li.here a::before{content:"";position:absolute;left:1px;top:calc(50% - 14px);width:0;height:0;border-style:solid;border-width:14px 0 14px 14px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}@media screen and (min-width: 1000px){.nodes{margin-top:40px;margin-bottom:40px}.nodes>ul{margin:0 -10px}.nodes>ul>li{padding:10px;flex-basis:33.33%}}.stack ul{list-style:none;margin:0;padding:0}.stack>ul{font-size:1.11em;line-height:1.6}.stack>ul>li{position:relative;display:block;margin:0 0 20px;padding:10px;box-shadow:#c6c3c0 0 0 0 0,rgba(64,57,51,.2) 0 2px 8px;color:#202122}.stack>ul>li a{text-decoration:none}.stack>ul>li img{display:block}.stack>ul>li .cover,.stack>ul>li .poster{display:block;width:100%;margin:0 auto 16px}.stack>ul>li .cover img,.stack>ul>li .poster img{width:100%;height:100%;object-fit:contain}.stack>ul>li .label{position:absolute;left:14px;top:-4px;border-radius:2px 2px 6px 6px;box-shadow:rgba(0,0,0,.2666666667) 0 2px 3px;z-index:9}.stack>ul>li p{margin:0 6px}.stack>ul>li p a{color:#000}.stack>ul>li p.title{font-size:1.2em;font-weight:bold}.stack>ul>li p.title a{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}.stack>ul>li p.title a:hover{text-decoration:underline}.stack>ul>li p.title a:focus{box-shadow:#a2231c 0 0 0 2px;text-decoration:none}.stack>ul>li p.description{margin:30px 6px 20px;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}.stack>ul>li p.description:has(~.more){padding-bottom:25px}.stack>ul>li .info{margin:24px 6px 5px;padding:0}.stack>ul>li .info abbr{text-decoration:none;margin:0 3px}.stack>ul>li .more{left:auto;right:0;translate:0 0}@media screen and (min-width: 700px){.stack>ul>li{padding:20px 32px 20px 20px}.stack>ul>li::after{content:"";display:block;clear:both}.stack>ul>li .cover,.stack>ul>li .poster{float:left;width:30vw;margin-right:20px;margin-bottom:0}.stack>ul>li .cover{height:30vw}.stack>ul>li .poster img{height:auto;min-height:30vw}.stack>ul>li p.title{margin-top:12px}.stack>ul>li p.description{margin-bottom:4em}.stack>ul>li .more{margin:0;padding:0;position:absolute;right:32px;bottom:22px}}@media screen and (min-width: 1000px){.stack>ul>li .cover,.stack>ul>li .poster{width:326px;margin-right:32px}.stack>ul>li .cover{height:326px}.stack>ul>li .poster img{min-height:326px}.stack>ul>li p.title{font-size:1.6em}}.cpArticle{padding:0 0 50px;line-height:1.8;font-size:1.11em}.cpArticle a{color:#004e72;text-decoration:underline}.cpArticle a:hover{text-decoration:none;outline:1px solid #004e72}.cpArticle a:focus{text-decoration:none;outline:2px solid #004e72}.cpArticle p{margin:0 0 1em}.cpArticle>ol>li,.cpArticle>ul>li{line-height:1.5}.cpArticle>ol>li+li,.cpArticle>ul>li+li{margin-top:.8em}.cpArticle h4,.cpArticle h3,.cpArticle h2{position:relative;font-weight:bold;margin:1em 0 .65em;padding:1em 0 0 20px;line-height:1.3}.cpArticle h4::before,.cpArticle h3::before,.cpArticle h2::before{content:"";position:absolute;left:0;width:9px;height:.95em;background-color:#a2231c}.cpArticle h4+.tbStyle1,.cpArticle h4+.tbStyle2,.cpArticle h3+.tbStyle1,.cpArticle h3+.tbStyle2,.cpArticle h2+.tbStyle1,.cpArticle h2+.tbStyle2{margin-top:0}.cpArticle h4{font-size:1.3em}.cpArticle h4::before{top:1.2em}.cpArticle h3{font-size:1.5em;padding-left:25px}.cpArticle h3::before{width:12px;top:1.15em}.cpArticle h2{font-size:1.8em;padding-left:30px}.cpArticle h2::before{width:15px;top:1.18em}.cpArticle figure.prim{margin:20px auto 30px;max-width:560px;box-shadow:rgba(64,57,51,.2) 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{position:relative;margin:50px 0;padding:30px 30px 30px 40px;background:linear-gradient(180deg, rgba(196, 216, 219, 0.34) 0%, rgba(196, 216, 219, 0.28) 100%)}.cpArticle blockquote::before{content:"";position:absolute;left:0;top:0;bottom:0;width:9px;background-color:#a2231c}@media screen and (min-width: 1000px){.cpArticle figure.prim{float:right;width:40%;margin:0 0 15px 30px}.cpArticle blockquote{margin:70px 0}}.imageRow{margin:50px auto}.imageRow figure{margin:0;padding:0;display:block;background-color:#767676}.imageRow figure img{display:block;width:100%}.imageRow figcaption{color:#fff;padding:20px;line-height:1.5}.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.wbgc figure{background-color:#fff;box-shadow:#c6c3c0 0 0 0 1px}.imageRow.wbgc figcaption{color:#202122}.imageRow.col2 figure:last-child,.imageRow.col2a figure:last-child,.imageRow.col2b figure:last-child{margin-top:20px}@media screen and (min-width: 700px){.imageRow{margin:70px auto;max-width:1000px}.imageRow.half{width:50%}.imageRow.col2,.imageRow.col2a,.imageRow.col2b{display:flex;justify-content:space-between;max-width:1250px}.imageRow.col2 figure:last-child,.imageRow.col2a figure:last-child,.imageRow.col2b figure:last-child{margin-top:0}.imageRow.col2 figure{flex:0 0 49%}.imageRow.col2a figure:first-child{flex:0 0 56%}.imageRow.col2a figure:last-child{flex:0 0 42%}.imageRow.col2b figure:first-child{flex:0 0 42%}.imageRow.col2b figure:last-child{flex:0 0 56%}}.tbStyle1,.tbStyle2{--tdbg: #f0eee8;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:#a2231c;text-align:left;padding:5px 12px}.tbStyle1 th,.tbStyle2 th{background-color:#a2231c;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 th,table.tbStyle2 td{border:2px solid #fff}table.tbStyle2 tbody{background-color:var(--tdbg--tdbg)}table.tbStyle2 tbody th:first-child,table.tbStyle2 tbody td:first-child{background-color:#a2231c;color:#fff}table.tbStyle2 tbody td{vertical-align:top}.cpAnchors{margin:0 0 40px;font-size:1.11em}.cpAnchors>ul,.cpAnchors>ol{list-style:none;margin:0 -8px;padding:0}.cpAnchors>ul::after,.cpAnchors>ol::after{content:"";display:block;clear:both}.cpAnchors li{float:left;line-height:1;margin:5px}.cpAnchors li>a{display:block;padding:1em 1.2em;text-decoration:none;color:#202122;font-weight:bold;box-shadow:#e3dfdf 0 0 0 1px inset,rgba(64,57,51,.2) 0 2px 5px;transition:.15s}.cpAnchors li>a:hover,.cpAnchors li>a:focus{box-shadow:#a2231c 0 0 0 2px inset,rgba(64,57,51,.2) 0 10px 10px -3px;outline:none;translate:0 -2px}@media screen and (min-width: 1000px){.cpAnchors{margin-bottom:40px}}.cpArticle .cpAnchors{font-size:1em}.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)}}.figures{margin-bottom:90px;padding:40px 3vw;font-size:1.1em;line-height:1.6}.figures .image{width:100%;padding:10px;margin:0 0 50px;background-color:#fff;box-shadow:rgba(64,57,51,.2) 0 2px 8px}.figures .image img{display:block;width:100%}.figures article h3{position:relative;padding:0 0 6px 30px;margin:6px 0 1em;font-size:1.4em;line-height:1.2;border-bottom:2px solid #a2231c}.figures article h3::before{content:"";position:absolute;left:0;top:4px;width:16px;height:1em;background-color:#a2231c}.figures article h4{margin:3em 0 0;font-size:1.2em;border-bottom:1px solid #c6c3c0}.figures article ul{margin-top:1.3em}.figures article li+li{margin-top:.8em}@media screen and (min-width: 700px){.figures{display:flex;align-items:flex-start}.figures .image{flex:0 0 36vw;max-width:480px;margin-right:3vw;margin-bottom:10px;position:sticky;top:70px}.figures article{flex:1 1 auto}}@media screen and (min-width: 1000px){.figures{padding-top:70px;padding-bottom:60px;margin-top:40px}.figures .image{top:110px}}@media screen and (min-width: 1280px){.figures{padding-left:38.4px;padding-right:38.4px}.figures .image{margin-right:38.4px}}.photoflow h3,.fileDownload h3,.seeAlso h3{position:relative;padding:0 0 6px 24px;margin:0;font-size:1.3em;line-height:1.2;border-bottom:3px solid #c6c3c0}.photoflow h3::before,.fileDownload h3::before,.seeAlso h3::before{content:"";position:absolute;left:0;top:4px;width:9px;height:1em;background-color:#a2231c}.fileDownload,.seeAlso{clear:both;margin:60px 0;font-size:1.1em}.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:#202122}@media screen and (min-width: 1000px){.fileDownload,.seeAlso{margin:90px 0}}.seeAlso>ol{padding-left:2em;margin:12px 0 0}.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:#e3dfdf;transition:.15s}.seeAlso>ol>li a:hover,.seeAlso>ol>li a:focus{color:#000}.seeAlso>ol>li a:hover::after,.seeAlso>ol>li a:focus::after{background-color:#443939;height:2px}.seeAlso>ol>li a:focus-visible{outline:2px solid #a2231c;outline-offset:-2px}.seeAlso>ol>li a:focus-visible::after{background-color:rgba(0,0,0,0)}.fileDownload>ol{margin:12px 0 0;padding-left:2em;list-style-type:decimal}.fileDownload>ol>li{position:relative;margin:0;padding:.8em 0 .5em .7em}.fileDownload>ol>li::after{content:"";display:block;clear:both;margin:0 0 0 -2.8em;height:1px;background-color:#e3dfdf;transition:.15s}.fileDownload .fileName{display:block}.fileDownload .downloadFiles{overflow:hidden;font-size:.82em}.fileDownload .downloadFiles li{display:inline-block;margin:0 0 0 8px;padding:3px 0}.fileDownload .downloadFiles li:first-child{margin-left:0}.fileDownload .downloadFiles a{padding:5px;display:block}.fileDownload .downloadFiles a:hover,.fileDownload .downloadFiles a:focus{outline:none}.fileDownload .downloadFiles a:hover .fileSize,.fileDownload .downloadFiles a:focus .fileSize{text-decoration:underline}.fileDownload .downloadFiles a:focus-visible{box-shadow:#a2231c 0 0 0 2px inset;outline:none}.fileDownload .downloadFiles .fileType{display:inline-block;vertical-align:middle;margin-right:4px}@media screen and (min-width: 1000px){.fileDownload .fileName{display:inline-block;padding-top:.3em}.fileDownload .downloadFiles{float:right;margin-left:20px;width:calc(124px + 17.4em + 18px)}.fileDownload .downloadFiles li{float:left;width:calc(42px + 5.8em)}}button.arrowBtn{--diameter: 56px;--color: #fff;--btnBg: rgba(64, 57, 51, 0.2);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}button.arrowBtn::before{content:"";position:absolute;top:calc(50% - 6px);width:12px;height:12px;border:3px solid var(--color);transform:rotate(45deg)}button.arrowBtn.prev{left:4px}button.arrowBtn.prev::before{left:calc(50% - 5px);border-top:none;border-right:none}button.arrowBtn.next{right:4px}button.arrowBtn.next::before{right:calc(50% - 5px);border-bottom:none;border-left:none}button.arrowBtn:hover,button.arrowBtn:focus{--btnBg: #a2231c;box-shadow:var(--btnBg) 0 0 0 4px}.flowNav{font-family:Arial,Helvetica,sans-serif;margin:20px auto 5px;z-index:19}.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;font-size:0;line-height:1.1}.flowNav li{position:relative;flex:0 0 auto;margin:0 6px;padding:3px 0;transition:.2s}.flowNav li::after{content:"";display:block;margin:0;height:8px;width:8px;border-radius:5px;background-color:#c6c3c0;transition:.2s}.flowNav li.active::after{background-color:#a2231c;box-shadow:#a2231c 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;overflow:hidden}.photoflow .flowList{list-style:none;margin:0;padding:0;display:flex;flex-flow:row nowrap}.photoflow .flowList>li{flex:0 0 94vw;height:94vw;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:#c6c3c0 0 0 0 1px inset}.photoflow .flowList>li>a:hover p,.photoflow .flowList>li>a:focus p{transform:translateY(0)}.photoflow .flowList>li>a:hover img,.photoflow .flowList>li>a:focus img{transform:scale(1.1)}.photoflow .flowList>li>a:focus p{transition:none}.photoflow .flowList>li>a:focus::before{box-shadow:#443939 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:90px 10px 8px;margin:0;color:#fff;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0.6em, rgba(0, 0, 0, 0.7) 40%, rgba(0, 0, 0, 0) 100%);transform:translateY(110%);transition:.5s}.photoflow .arrowBtn{position:absolute;z-index:99;top:47vw}.photoflow .arrowBtn.prev{left:-8px}.photoflow .arrowBtn.next{right:-8px}@media screen and (min-width: 400px){.photoflow .flowList>li{flex-basis:calc(47vw - 5px);height:calc(47vw - 5px)}.photoflow .arrowBtn{top:calc(94vw/4 - 3px)}}@media screen and (min-width: 700px){.photoflow .flowList>li{margin-right:9px;flex-basis:calc(31.3333333333vw - 6px);height:calc(31.3333333333vw - 6px)}.photoflow .flowNav{margin-left:0;margin-right:0}.photoflow .arrowBtn{top:calc(15.6666666667vw - 3px)}}@media screen and (min-width: 1000px){.photoflow .flowList>li{margin-right:12px;flex-basis:calc(23.5vw - 9px);height:calc(23.5vw - 9px)}.photoflow .flowNav{margin-left:0;margin-right:0}.photoflow .arrowBtn{top:calc(11.75vw - 5px)}.photoflow .arrowBtn.prev{left:-28px}.photoflow .arrowBtn.next{right:-28px}}@media screen and (min-width: 1280px){.photoflow .flowList>li{flex-basis:291.8px;height:291.8px}.photoflow .arrowBtn{top:145.4px}}.meta{padding:20px;font-size:1.1em;box-shadow:0 0 4px 0 rgba(64,57,51,.2);background-color:#fff}@media screen and (max-width: 700px){.meta{padding:12px 8px}}table.metaTable{width:100%;margin:0 auto;border-collapse:collapse;line-height:1.8}table.metaTable th,table.metaTable td{padding:.7em 1em .6em}table.metaTable tr{border-bottom:1px solid #c6c3c0;transition:.25s}table.metaTable tr:last-child{border:none}table.metaTable tr:hover{background-color:#f6f3f2}table.metaTable th{width:22%;position:relative;color:#000;vertical-align:top;text-align:right}table.metaTable th::after{content:"";position:absolute;top:3px;bottom:3px;right:0;width:3px;background-color:#c6c3c0}table.metaTable td ol,table.metaTable td ul{margin-top:0;margin-bottom:0}table.metaTable td a{color:#004e72}table.metaTable td a:hover,table.metaTable td a:focus{text-decoration:none}table.metaTable td a:focus{outline:2px solid #004e72}@media screen and (max-width: 700px){table.metaTable tr{display:block}table.metaTable th,table.metaTable td{padding:.5em 0;display:inline-block}table.metaTable th{display:inline-block;width:auto;padding-left:8px;padding-bottom:0;text-align:left;border-right:none}table.metaTable th::after{content:"：";position:static;background:none}table.metaTable td{padding-left:8px;padding-right:8px}}.uploadFileList .fileName,.uploadFileList .fileSize{display:inline-block}.uploadFileList .fileSize{margin-left:1em}.bookDetails .coverAndPages{position:relative;width:100%;background-color:#fff}.bookDetails .coverAndPages .image{margin:2px;box-shadow:#c6c3c0 0 0 0 1px}.bookDetails .coverAndPages .image img{display:block;width:100%;aspect-ratio:1;margin:0 auto;object-fit:contain}.bookDetails .coverAndPages .slick-arrow{top:calc(47vw - 34px)}.bookDetails .coverAndPages .slick-arrow.slick-next{right:0}.bookDetails .coverAndPages .slick-dots{text-align:center;padding:15px 5px 10px}.bookDetails .metaTable{background-color:#fff}@media screen and (min-width: 700px){.bookDetails{display:flex;justify-content:space-between}.bookDetails>.left{flex:0 0 40%;width:40%}.bookDetails .metaTable{flex:0 0 57%;margin:0}.bookDetails .coverAndPages{position:sticky;top:70px}.bookDetails .coverAndPages .slick-arrow{top:calc(18.8vw - 34px)}}@media screen and (min-width: 1000px){.bookDetails .coverAndPages{top:100px}.bookDetails .coverAndPages .slick-arrow{top:calc(18.8vw - 34px)}}@media screen and (min-width: 1280px){.bookDetails .coverAndPages .slick-arrow{top:206.64px}}.lightbox.bigImages .coverAndPages{position:relative;width:100%}.lightbox.bigImages .coverAndPages .image img{width:100%;height:94vw;object-fit:contain}.lightbox.bigImages .coverAndPages .slick-arrow{top:calc(47vw - 16px)}.lightbox.bigImages .coverAndPages .slick-arrow.slick-next{right:0}.lightbox.bigImages .coverAndPages .slick-dots{text-align:center}@media screen and (min-width: 1000px){.lightbox.bigImages .coverAndPages .image img{height:calc(94vw - 50px)}.lightbox.bigImages .coverAndPages .slick-arrow{top:calc(47vw - 16px)}}@media screen and (min-width: 1280px){.lightbox.bigImages .coverAndPages .image img{height:1153.2px}.lightbox.bigImages .coverAndPages .slick-arrow{top:535.6px}}.tags{margin:50px 0}.tags ul{list-style:none;margin:0;padding:0;overflow:hidden;line-height:1.3}.tags li{float:left;margin:4px 8px 8px 4px;padding:0}.tags li a{display:block;position:relative;text-decoration:none;padding:.7em 1em .6em 24px;border:1px solid #e3dfdf;color:#202122;background-color:#fff;box-shadow:#a2231c 0 0 0 0 inset,rgba(64,57,51,.2) 1px 1px 6px;transition:.2s}.tags li a::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:8px;background-color:#a2231c;transition:.2s}.tags li a:hover{border-color:#443939}.tags li a:hover::before{width:12px}.tags li a:focus{box-shadow:#a2231c 0 0 0 1px inset,rgba(64,57,51,.2) 1px 1px 6px;border-color:#a2231c}.poInfo{padding:24px;margin:60px 0;background-color:#fff}.poInfo ul{list-style:none;margin:0;padding:0;line-height:1.3;display:flex;flex-wrap:wrap}.poInfo li{flex:1 1 45%;margin:8px;white-space:nowrap}.poInfo li time,.poInfo li em{display:inline-block;font-style:normal;font-weight:bold}@media screen and (min-width: 700px){.poInfo ul{display:flex}.poInfo li{flex-basis:28%;max-width:12em}.poInfo li:last-child{text-align:right;max-width:none}}@media screen and (min-width: 1000px){.cp{margin-top:60px}}.periodical{margin-bottom:90px;padding:30px 3%;font-size:1.1em}.periodical .cover{width:100%;margin:0 0 30px}.periodical .cover img{display:block;width:100%}.periodical .links{list-style:none;margin:5px 0 0;padding:0;display:flex;flex-wrap:wrap;line-height:1;text-align:center;font-weight:bold}.periodical .links li{flex:0 0 calc(50% - 6px);margin:0 12px 12px 0}.periodical .links li:nth-child(2n){margin-right:0}.periodical .links li a{position:relative;display:block;padding:1em .5em;height:100%;background-color:#fff;color:#000;box-shadow:rgba(68,52,42,.5) 0 4px 8px -2px;text-decoration:none;transition:.15s}.periodical .links li a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#a2231c;transition:.2}.periodical .links li a:hover,.periodical .links li a:focus{box-shadow:#a2231c 0 0 0 1px}.periodical .links li a:hover::after,.periodical .links li a:focus::after{height:5px}.periodical .description{line-height:1.8;padding-top:40px;padding-bottom:20px}.periodical .description h3{position:relative;padding:0 0 6px 30px;margin:0 0 20px;font-size:1.4rem;line-height:1.2}.periodical .description h3::before{content:"";position:absolute;left:0;top:4px;width:16px;height:1em;background-color:#a2231c}.periodical .description p{margin:0 0 1em}@media screen and (min-width: 700px){.periodical{padding-top:45px;overflow:hidden}.periodical .cover{float:left;width:38vw;margin-right:20px}.periodical .description{clear:both}}@media screen and (min-width: 1000px){.periodical{padding:55px 3vw}.periodical .cover{margin-right:3vw}.periodical .description{clear:none;margin-top:30px;margin-left:41vw}}@media screen and (min-width: 1050px){.periodical .links li{flex-basis:calc(33.33% - 8px)}.periodical .links li:nth-child(n){margin-right:12px}.periodical .links li:nth-child(3n){margin-right:0}}@media screen and (min-width: 1280px){.periodical{padding:55px 38.4px}.periodical .cover{width:486.4px;margin-right:38.4px}.periodical .description{margin-left:524.8px}}.qaList>ul{font-size:1.1em;list-style:none;margin:0;padding:0}.qaList>ul>li{padding:0;margin:0 0 20px;line-height:1.7;color:#202122;box-shadow:#e3dfdf 0 0 0 1px,rgba(64,57,51,.2) 0 2px 8px}.qaList .q{position:relative;padding:3.5em 3vw 12px}.qaList .q::after{content:"";display:block;clear:both}.qaList .q .ctrlBtn{position:relative;float:right;width:52px;height:52px;padding:0;border-radius:30px;overflow:hidden;text-align:left;border-color:rgba(0,0,0,0);background-color:#fff;color:rgba(0,0,0,0);box-shadow:rgba(64,57,51,.2) 0 2px 6px}.qaList .q .ctrlBtn::before{content:"";position:absolute;right:19px;top:18px;width:12px;height:12px;border:3px solid #a2231c;border-left:none;border-top:none;transform:rotate(45deg);transition:.3s}.qaList .q .ctrlBtn:hover,.qaList .q .ctrlBtn:focus{width:calc(3em + 52px);padding-left:1em;color:#202122}.qaList .q .ctrlBtn:focus{box-shadow:rgba(64,57,51,.2) 0 0 0,#a2231c 0 0 0 2px}.qaList .q .ctrlBtn.closeIt::before{transform:rotate(225deg);top:calc(50% - 4px)}.qaList .q .qaIndex{position:absolute;top:-4px;left:3vw;height:2.7em;line-height:3.2;padding:0 20px;border-radius:2px 2px 6px 6px;box-shadow:rgba(68,52,42,.5) 0 2px 5px;background-color:#a2231c;color:#fff}.qaList .q .label{position:absolute;top:-4px;right:3vw;height:2.3em;line-height:2.6;padding:0 16px;border-radius:2px 2px 6px 6px;box-shadow:rgba(68,52,42,.5) 0 2px 5px;background-color:#fff;color:#a2231c}.qaList .q .label.done{background-color:#676462;color:#fff;border-color:rgba(0,0,0,0)}.qaList .q p{margin:0 0 3px}.qaList .q p+p{margin-top:1em}.qaList .q time{margin-left:1em}.qaList .a{display:none;clear:both;padding:30px 0 40px;margin:0 20px;border-top:2px solid #c6c3c0}.qaList .a .update{margin:2em 0 0;padding:1em 0 0;text-align:right;font-size:.9em;border-top:1px dashed #c6c3c0}@media screen and (min-width: 700px){.qaList .q{padding:4em calc(4em + 72px) 28px 3vw}.qaList .q .ctrlBtn{float:none;position:absolute;right:12px;top:3.3em}}@media screen and (min-width: 1000px){.qaList .q{padding-left:30px;padding-right:30px}.qaList .q .qaIndex{left:24px}.qaList .q .label{right:calc(2em + 120px);padding-left:1.2em;padding-right:1.2em}.qaList .q .ctrlBtn{right:24px;top:6px}.qaList .a{margin:0 30px}}.declaration{box-shadow:rgba(64,57,51,.2) 0 4px 16px -2px;border:1px solid #fff;font-size:1.1em;line-height:1.8;padding:60px 3vw 40px}.declaration a:hover,.declaration a:focus{text-decoration:none}.declaration a:focus{outline:1px solid #004e72}.declaration h3{margin:0 0 2rem;font-size:1.4rem;border-bottom:3px solid #a2231c}.declaration p{margin:1em 0}.declaration p.greeting{font-weight:bold;font-size:1.125em}.declaration ol,.declaration ul{margin:1em 0}.declaration ol+.button,.declaration ul+.button{margin-left:2em}.declaration ol.tradChineseInformal{list-style-type:trad-chinese-informal}.declaration li+li{margin-top:1em}.declaration li ol{list-style-type:decimal}.declaration .btnDv{margin-top:2.5em}@media screen and (min-width: 1000px){.declaration{padding:60px 40px 40px}}.agree{display:block;margin:3em auto 0;padding:1.5em 1em;text-align:center;border-top:1px solid #e3dfdf}.photoSlide .slick-arrow{margin-top:-16px}.photoSlide .photoShow .flowItem{position:relative;color:#fff;background-color:#000}.photoSlide .photoShow .flowItem img{display:block;width:100%;height:94vw;object-fit:contain}.photoSlide .photoShow .flowItem a{color:#fff}.photoSlide .photoShow .flowItem p{position:absolute;left:0;right:0;bottom:0;padding:20px;margin:0;background-color:rgba(0,0,0,.6)}.photoSlide .photoShow .slick-arrow{top:calc(50% - 34px)}.photoSlide .photoShow .slick-arrow.slick-next{right:0}.photoSlide .photoShow .slick-dots{position:relative;left:50%;transform:translateX(-50%);display:inline-block;margin:20px 0;padding:8px 3.2em 8px 1em;font-size:1.11em;text-align:center;background-color:#a2231c;border-radius:30px}.photoSlide .photoShow .slick-dots li{display:none;margin:0;padding:0}.photoSlide .photoShow .slick-dots li.slick-active{display:block}.photoSlide .photoShow .slick-dots li button{padding:0;margin:0;text-align:right;width:auto;min-width:1.5em;height:1em;line-height:1;background-color:rgba(0,0,0,0);color:#fff;border-radius:0}.photoSlide .photoShow .total{position:absolute;bottom:26px;left:50%;font-size:1.11em;color:#fff}.photoSlide .photoShow .total::before{content:"/ "}.photoSlide .photoNav{position:relative;padding-bottom:40px}.photoSlide .photoNav .flowItem{margin:4px;box-shadow:#fff 0 0 0 1px}.photoSlide .photoNav .flowItem img{display:block;height:120px}.photoSlide .photoNav .flowItem.slick-current{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 4px}.photoSlide .photoNav .slick-arrow{top:calc(50% - 34px)}.photoSlide .photoNav .slick-arrow.slick-next{right:0}.photoSlide .viewCount{margin:12px 0;text-align:right}.photoSlide .viewCount em{font-style:normal;font-weight:bold}@media screen and (min-width: 700px){.photoSlide .photoShow .flowItem img{height:65.8vw}}@media screen and (min-width: 1000px){.photoSlide .photoShow .flowItem img{margin:0 auto;height:62.98vw}.photoSlide .photoShow .slick-arrow{top:31.49vw}.photoSlide .photoNav{margin-top:20px}.photoSlide .photoNav .flowItem img{height:160px}.photoSlide .photoNav::before,.photoSlide .photoNav::after{content:"";position:absolute;z-index:8;top:0;bottom:0;width:180px}.photoSlide .photoNav::before{left:0;background-image:linear-gradient(90deg, rgb(255, 255, 255) 5%, rgba(255, 255, 255, 0) 100%)}.photoSlide .photoNav::after{right:0;background-image:linear-gradient(270deg, rgb(255, 255, 255) 5%, rgba(255, 255, 255, 0) 100%)}}@media screen and (min-width: 1280px){.photoSlide .photoShow{width:1152px;margin:0 auto}.photoSlide .photoShow .flowItem img{height:772px}.photoSlide .photoShow .slick-arrow{top:386px}}.epaper{--primary: #a2231c;--secondary:#383a3a;--assistant:#A88563;--hilight: #FE5E3E;--font: #383a3a;--bg1: #e8e8e8;--bg2:#fdf5f3;--white: #fff;--black: #000;color:var(--font);margin:0 auto 50px;line-height:1.8}.epaper>.epTopic,.epaper>.imageRow,.epaper>blockquote,.epaper>p,.epaper>.button,.epaper .epReference,.epaper .epRecommend{width:94%;margin-left:auto;margin-right:auto}.epaper h3,.epaper h4{line-height:1.5;margin:0;padding:0;font-weight:bold}.epaper header{margin:0 auto 60px}.epaper header h2{margin:0;padding:0}.epaper header h2 img{display:block;width:100%}.epaper header ul{width:96%;list-style:none;margin:0 auto;padding:40px 0 0;line-height:1;overflow:hidden;font-size:1.5em;display:flex;align-items:center}.epaper header ul li{margin:0;padding:0;white-space:nowrap}.epaper header ul li:first-child{flex:0 0 max-content;padding-right:28px}.epaper header ul li:last-child{flex:0 0 max-content;padding-left:28px;order:3}.epaper header ul li time{font-family:inherit;color:inherit}.epaper header ul::after{content:"";display:block;height:2px;flex:1 1 auto;background-color:var(--primary)}.epaper footer a{color:var(--font)}.epaper footer .share{padding:70px 40px}.epaper footer .share .heading{color:var(--black);margin:0 auto 30px;text-align:center;font-size:1.4em}.epaper footer .share ul{list-style:none;margin:0 auto;padding:0;text-align:center}.epaper footer .share li{display:inline-block;margin:0 10px;padding:0}.epaper footer .share li a{display:block;width:66px;height:66px;overflow:hidden;border-radius:50%;box-shadow:var(--secondary) 0 0 0 3px;background-color:var(--white);transition:.2s}.epaper footer .share li a img{display:block;width:100%;height:100%;transition:.2s}.epaper footer .share li a:hover,.epaper footer .share li a:focus{background-color:var(--secondary)}.epaper footer .share li a:hover img,.epaper footer .share li a:focus img{filter:brightness(5)}.epaper footer .share li a:focus{box-shadow:var(--bg1) 0 0 0 1px,var(--secondary) 0 0 0 5px}.epaper footer .middle{padding:0;font-size:1.15em;background-color:var(--bg1)}.epaper footer .middle .box{padding:40px 20px;text-align:center}.epaper footer .middle .box a{font-size:1.15em;display:inline-block;text-decoration:none;color:var(--white);transition:.2s}.epaper footer .middle .box p{margin:0 0 12px}.epaper footer .middle .box:first-child{background-color:var(--primary);color:var(--white)}.epaper footer .middle .box:first-child a{position:relative;padding:0 1px 2px}.epaper footer .middle .box:first-child a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--white)}.epaper footer .middle .box:first-child a:hover::after,.epaper footer .middle .box:first-child a:focus::after{height:2px}.epaper footer .middle .box:first-child a:focus{box-shadow:var(--white) 0 0 0 1px}.epaper footer .middle .box:last-child a{padding:0 2.5em;height:3em;line-height:3;border-radius:2em;background-color:var(--primary)}.epaper footer .middle .box:last-child a:hover{box-shadow:var(--white) 0 0 0 0,var(--primary) 0 0 0 2px}.epaper footer .middle .box:last-child a:focus{box-shadow:var(--white) 0 0 0 1px,var(--primary) 0 0 0 4px}.epaper footer .base{padding:50px 20px;text-align:center}.epaper footer .base a{color:#be4d24}.epaper footer .base a:hover,.epaper footer .base a:focus{text-decoration:none}.epaper footer .base a:focus{outline:1px solid #be4d24}@media screen and (min-width: 700px){.epaper footer .middle{display:flex}.epaper footer .middle .box:first-child{flex:0 0 33%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.epaper footer .middle .box:last-child{flex:0 0 67%;padding:64px 0}.epaper footer .middle ul.linkList{padding:50px 7%;flex:0 0 50%}.epaper footer .middle .subscribeHere{flex:0 0 50%;padding:50px 7%}}.epaper blockquote{position:relative;margin-top:50px;margin-bottom:50px;padding:30px 30px 30px 40px;background:#fef5f4}.epaper blockquote::before{content:"";position:absolute;left:0;top:0;bottom:0;width:9px;background-color:var(--primary)}.epaper .epTopic{margin:40px auto;text-align:center;line-height:1.4;font-size:2.25em;font-weight:bold;color:var(--primary)}.epaper .epTopic+.imageRow{margin-top:0}.epaper .button a{height:3em;line-height:3;background-color:var(--primary);color:var(--white)}.epaper .button a:hover{box-shadow:var(--white) 0 0 0 0,var(--primary) 0 0 0 2px}.epaper .button a:focus{box-shadow:var(--white) 0 0 0 1px,var(--primary) 0 0 0 4px}.epaper .imageRow figure{background-color:var(--bg2)}.epaper .imageRow figcaption{color:var(--font)}.epaper .imageRow.wbgc{box-shadow:#c6c3c0 0 0 0 1px}.epaper .imageRow.wbgc figure{background-color:var(--white)}@media screen and (min-width: 1280px){.epaper{width:1280px}.epaper header ul{width:100%}.epaper .imageRow.half{width:50%}}.epaper .epRecommend{margin:0 auto;padding:80px 0 40px;width:94%}.epaper .epRecommend h3{text-align:center;margin:0 auto 40px;padding:0 0 8px;font-size:2em;letter-spacing:3px;color:var(--primary);border-bottom:2px solid var(--primary)}.epaper .epRecommend>ul{list-style:none;margin:0 auto;padding:0}.epaper .epRecommend>ul>li{margin:0 0 40px}.epaper .epRecommend>ul>li img{display:block;margin:0;width:100%;transition:.3s}.epaper .epRecommend>ul>li .label{background:none;color:var(--primary);letter-spacing:1px;margin-left:4%;padding:0}.epaper .epRecommend>ul>li p{position:relative;padding:16px 10px 20px;margin:0;font-size:1.25em;line-height:1.3;background-color:#fff}.epaper .epRecommend>ul>li>a{position:relative;display:block;padding:0;overflow:hidden;text-decoration:none;color:var(--font)}.epaper .epRecommend>ul>li>a::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;transition:.2s}.epaper .epRecommend>ul>li>a:hover,.epaper .epRecommend>ul>li>a:focus{color:var(--black)}.epaper .epRecommend>ul>li>a:hover::after,.epaper .epRecommend>ul>li>a:focus::after{z-index:9;box-shadow:var(--primary) 0 0 0 1px inset,var(--white) 0 0 0 4px inset}.epaper .epRecommend>ul>li>a:hover img,.epaper .epRecommend>ul>li>a:focus img{scale:1.08;filter:contrast(1.25)}.epaper .epRecommend>ul>li>a:focus::after{box-shadow:var(--primary) 0 0 0 2px inset,var(--white) 0 0 0 5px inset}@media screen and (min-width: 700px){.epaper .epRecommend>ul{display:flex;flex-flow:row wrap;justify-content:space-between}.epaper .epRecommend>ul>li{flex:0 0 calc(50% - 10px)}.epaper .epRecommend>ul>li:first-child{flex-basis:100%}.epaper .epRecommend>ul>li img{aspect-ratio:1.3;object-fit:cover}.epaper .epRecommend>ul>li>a{height:100%}}@media screen and (min-width: 1000px){.epaper .epRecommend>ul{flex-wrap:nowrap}.epaper .epRecommend>ul>li{margin-bottom:0}.epaper .epRecommend>ul>li:nth-child(n){flex-basis:31%}}.epaper .epReference{margin-top:80px;margin-bottom:50px}.epaper .epReference h3{font-size:1.25em;margin:0;color:var(--primary)}.epaper .epReference ol{margin:0 0 24px;padding:24px 0 0 1.6em}.epaper .epReference ol.strong{font-weight:bold}.epaper .epReference ol+ol{border-top:1px solid var(--font)}.epaper .epReference ol li+li{margin-top:.3em}.epaper .epReference hr{border-color:var(--fontLight);border-bottom:none}.epaper_lohas{--primary: #00ACA8;--secondary:#383a3a;--assistant:#A88563;--hilight: #FE5E3E;--font: #383a3a;--bg1: #e8e8e8;--white: #fff;--black: #000;color:var(--font);max-width:920px;margin:0 auto 50px}.epaper_lohas h3,.epaper_lohas h4{line-height:1.5;margin:0;padding:0;font-weight:normal}.epaper_lohas .button a{background-color:var(--hilight);color:var(--white)}.epaper_lohas .button a:hover{box-shadow:var(--hilight) 0 0 0 2px}.epaper_lohas .button a:focus{box-shadow:var(--white) 0 0 0 1px,var(--hilight) 0 0 0 4px}.epaper_lohas header{margin:0 auto}.epaper_lohas header h2{margin:0;padding:0}.epaper_lohas header h2 img{display:block;width:100%}.epaper_lohas header ul{position:relative;list-style:none;margin:0;padding:30px 2% 25px;line-height:1;color:var(--font);overflow:hidden}.epaper_lohas header ul li{margin:0;padding:0}.epaper_lohas header ul li:first-child{font-size:1.5em;float:left}.epaper_lohas header ul li:last-child{font-size:1.25em;float:right;margin-top:.35em;margin-top:1px;color:#707070}.epaper_lohas header ul li time{font-family:inherit}.epaper_lohas header ul::after{content:"";position:absolute;top:50%;left:7.2em;right:8.2em;height:2px;background-color:var(--primary)}.epaper_lohas footer a{color:var(--font)}.epaper_lohas footer .share{padding:70px 40px}.epaper_lohas footer .share .heading{color:var(--black);margin:0 auto 30px;text-align:center;font-size:1.4em}.epaper_lohas footer .share ul{list-style:none;margin:0 auto;padding:0;text-align:center}.epaper_lohas footer .share li{display:inline-block;margin:0 10px;padding:0}.epaper_lohas footer .share li a{display:block;width:66px;height:66px;overflow:hidden;border-radius:50%;box-shadow:var(--secondary) 0 0 0 3px;background-color:var(--white);transition:.2s}.epaper_lohas footer .share li a img{display:block;width:100%;height:100%;transition:.2s}.epaper_lohas footer .share li a:hover,.epaper_lohas footer .share li a:focus{background-color:var(--secondary)}.epaper_lohas footer .share li a:hover img,.epaper_lohas footer .share li a:focus img{filter:brightness(5)}.epaper_lohas footer .share li a:focus{box-shadow:var(--bg1) 0 0 0 1px,var(--secondary) 0 0 0 5px}.epaper_lohas footer .middle{padding:0;background-color:var(--bg1)}.epaper_lohas footer .middle ul{list-style:none;margin:0;padding:0}.epaper_lohas footer .middle ul.linkList{display:flex;justify-content:space-between;padding:50px 10%;line-height:1.3;font-weight:300;background-color:var(--primary);color:var(--white)}.epaper_lohas footer .middle ul.linkList a{text-decoration:none;color:var(--white)}.epaper_lohas footer .middle ul.linkList>li{flex:0 0 44%;margin:0;padding:3px}.epaper_lohas footer .middle ul.linkList>li>ul{padding-top:1em;margin-top:1.3em;border-top:1px solid var(--white)}.epaper_lohas footer .middle ul.linkList>li li{margin:.7em 0;white-space:nowrap}.epaper_lohas footer .middle ul.linkList>li li a:hover{text-decoration:underline}.epaper_lohas footer .middle ul.linkList>li li a:focus{outline:1px solid var(--white);outline-offset:2px;text-decoration:none}.epaper_lohas footer .middle .subscribeHere{padding:50px 10%;text-align:center}.epaper_lohas footer .middle .subscribeHere p{width:9em;margin:0 auto .6em;font-size:1.1em;line-height:1.8;color:var(--black);text-align:left}.epaper_lohas footer .middle .subscribeHere input[type=email],.epaper_lohas footer .middle .subscribeHere input[type=text]{margin:3em 0 2em;padding:0 3px;width:100%;background-color:rgba(0,0,0,0);border:none;box-shadow:var(--font) 0 2px 0 -1px;color:var(--font)}.epaper_lohas footer .middle .subscribeHere input[type=email]:hover,.epaper_lohas footer .middle .subscribeHere input[type=email]:focus,.epaper_lohas footer .middle .subscribeHere input[type=text]:hover,.epaper_lohas footer .middle .subscribeHere input[type=text]:focus{box-shadow:var(--font) 0 4px 0 -1px}.epaper_lohas footer .middle .subscribeHere input[type=button],.epaper_lohas footer .middle .subscribeHere input[type=submit]{background-color:var(--primary);border:none;padding:0 2.5em;margin:0;border-radius:1.5em}.epaper_lohas footer .middle .subscribeHere input[type=button]:hover,.epaper_lohas footer .middle .subscribeHere input[type=submit]:hover{box-shadow:none}.epaper_lohas footer .middle .subscribeHere input[type=button]:hover,.epaper_lohas footer .middle .subscribeHere input[type=button]:focus,.epaper_lohas footer .middle .subscribeHere input[type=submit]:hover,.epaper_lohas footer .middle .subscribeHere input[type=submit]:focus{background-color:var(--secondary);color:var(--white)}.epaper_lohas footer .middle .subscribeHere input[type=button]:focus,.epaper_lohas footer .middle .subscribeHere input[type=submit]:focus{box-shadow:var(--bg1) 0 0 0 1px,var(--secondary) 0 0 0 4px}.epaper_lohas footer .middle .subscribeHere form{margin:0 auto;padding:0;display:block}.epaper_lohas footer .base{padding:50px 20px;text-align:center}.epaper_lohas footer .base a{color:#be4d24}.epaper_lohas footer .base a:hover,.epaper_lohas footer .base a:focus{text-decoration:none}.epaper_lohas footer .base a:focus{outline:1px solid #be4d24}@media screen and (min-width: 800px){.epaper_lohas footer .middle{display:flex}.epaper_lohas footer .middle ul.linkList{padding:50px 7%;flex:0 0 50%}.epaper_lohas footer .middle .subscribeHere{flex:0 0 50%;padding:50px 7%}}.epaper_lohas .readMore{margin:18px 0 0;line-height:1;font-size:1em;display:inline-block;padding:0 32px;height:2.4em;line-height:2.5;border-radius:2em;text-decoration:none;color:var(--white)}.epaper_lohas .treasure{margin:0 auto;width:100%}.epaper_lohas .treasure figure{display:block}.epaper_lohas .treasure figure img{display:block;width:100%}.epaper_lohas .treasure article{padding:35px 4%;line-height:1.8;background:url(../images/landing-icon.svg) no-repeat right 6% bottom -1px;background-color:var(--primary);color:var(--white);background-size:120px auto;transition:background .2s}.epaper_lohas .treasure article h3{display:inline-block;margin:0 0 20px -4%;padding:7px 2px 6px 4%;font-size:1.1em;line-height:1;border-bottom:3px solid var(--hilight)}.epaper_lohas .treasure article h4{font-size:1.5em}.epaper_lohas .treasure>a{display:block;text-decoration:none;color:var(--white);transition:.2s}.epaper_lohas .treasure>a:hover article,.epaper_lohas .treasure>a:focus article{background-color:var(--secondary)}.epaper_lohas .treasure>a:hover .readMore,.epaper_lohas .treasure>a:focus .readMore{box-shadow:hsla(0,0%,100%,.7) 0 0 0 1px}.epaper_lohas .treasure>a:focus{text-decoration:underline}.epaper_lohas .treasure>a:focus h3,.epaper_lohas .treasure>a:focus .readMore{text-decoration:none}.epaper_lohas .treasure>a:focus .readMore{box-shadow:#fff 0 0 0 2px}.epaper_lohas .treasure .readMore{margin:10px 0 0;box-shadow:hsla(0,0%,100%,.4) 0 0 0 1px}@media screen and (min-width: 920px){.epaper_lohas .treasure article{padding-right:25%;background-size:140px auto}.epaper_lohas .treasure article h3{margin-left:-36px;padding-left:36px}}.epaper_lohas .knowledge{margin:70px auto 40px}.epaper_lohas .knowledge h3{width:100%;height:85vw;padding:50px 0 0;margin:0;text-align:center;font-size:1.5em;color:var(--white);background:var(--primary) url(../images/knowledge-icon.svg) no-repeat center bottom -1px;background-size:72% auto}.epaper_lohas .knowledge h3 sup{font-size:1.05em}.epaper_lohas .knowledge article{line-height:1.8;padding:0;background-color:var(--bg1);color:var(--black)}.epaper_lohas .knowledge article h4{padding:0 0 20px;margin-bottom:24px;font-size:1.5em;line-height:1.5;text-align:center;border-bottom:2px solid var(--primary)}.epaper_lohas .knowledge article .readMore{width:auto;margin:20px 0 0 50%;translate:-50% 0;background-color:var(--primary);transition:background .2s,box-shadow .2s}.epaper_lohas .knowledge article>a{display:block;padding:45px 4% 50px;width:100%;height:100%;text-decoration:none;color:var(--black)}.epaper_lohas .knowledge article>a .readMore{color:var(--white)}.epaper_lohas .knowledge article>a:hover .readMore,.epaper_lohas .knowledge article>a:focus .readMore{background-color:var(--secondary)}.epaper_lohas .knowledge article>a:focus{text-decoration:underline}.epaper_lohas .knowledge article>a:focus .readMore{box-shadow:var(--bg1) 0 0 0 1px,var(--secondary) 0 0 0 4px}@media screen and (min-width: 800px){.epaper_lohas .knowledge{display:flex}.epaper_lohas .knowledge h3{flex:0 0 50%;width:auto;height:auto}.epaper_lohas .knowledge article{flex:0 0 50%;min-height:50vw}.epaper_lohas .knowledge article a{padding:60px 15%}}@media screen and (min-width: 920px){.epaper_lohas .knowledge article{min-height:450px}}.epaper_lohas .epNews{padding:50px 0;margin:0 auto}.epaper_lohas .epNews h3,.epaper_lohas .epNews>ul{width:92%}.epaper_lohas .epNews h3{margin:0 auto 30px;padding:0 0 20px;text-align:center;color:var(--black);border-bottom:2px solid var(--primary)}.epaper_lohas .epNews ul{list-style:none;margin:0 auto;padding:0}.epaper_lohas .epNews li{font-size:1.2em;line-height:1.5;margin:0 0 16px}.epaper_lohas .epNews li a{display:block;position:relative;padding:8px 8px 8px 0;text-decoration:none;color:var(--font);border-bottom:1px solid var(--bg1);transition:.2s}.epaper_lohas .epNews li a::before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:0;background-color:var(--primary);transition:.2s}.epaper_lohas .epNews li a:hover,.epaper_lohas .epNews li a:focus{color:var(--black);padding-left:8px;padding-right:0;border-bottom-color:var(--primary)}.epaper_lohas .epNews li a:hover::before,.epaper_lohas .epNews li a:focus::before{width:4px}.epaper_lohas .epNews li a:focus{box-shadow:var(--primary) 0 0 0 1px inset;border-bottom-color:rgba(0,0,0,0)}.epaper_lohas .epNews li a:focus::before{bottom:0;top:0}.epaper_lohas .epNews li .type{display:block;margin:0 0 8px;padding-top:2px;font-size:.8em;color:var(--primary);font-weight:bold;letter-spacing:1px}.epaper_lohas .epNews li .label{font-size:.7em;font-weight:normal;height:1.7em;line-height:1.8;padding:0 .4em;border-radius:5px;margin-left:5px;background-color:var(--hilight);color:var(--white)}@media screen and (min-width: 920px){.epaper_lohas .epNews{margin-left:calc(460px - 50vw);margin-right:calc(460px - 50vw)}.epaper_lohas .epNews li{margin-bottom:8px}.epaper_lohas .epNews li a{padding-top:16px;padding-left:7em}.epaper_lohas .epNews li a:hover,.epaper_lohas .epNews li a:focus{padding-left:calc(7em + 8px)}.epaper_lohas .epNews li a:hover .type,.epaper_lohas .epNews li a:focus .type{left:8px}.epaper_lohas .epNews li .type{position:absolute;left:0;top:auto;width:7em;margin-top:2px;transition:.2s}}@media screen and (min-width: 1000px){.epaper_lohas .epNews{width:1000px;margin-left:-40px;margin-right:-40px}}.epaper_lohas .epRecommend{margin:0 auto;padding:80px 0 40px}.epaper_lohas .epRecommend h3{text-align:center;margin:0 auto 30px;color:var(--black);font-size:1.5em}.epaper_lohas .epRecommend>ul{list-style:none;margin:0 auto;padding:0}.epaper_lohas .epRecommend>ul>li{margin:0 0 40px}.epaper_lohas .epRecommend>ul>li img{display:block;margin:0 0 25px;width:100%;transition:.3s}.epaper_lohas .epRecommend>ul>li .label{background:none;color:var(--primary);letter-spacing:1px;margin-left:4%;padding:0}.epaper_lohas .epRecommend>ul>li p{margin:15px 4% 10px;padding:0;font-size:1.25em}.epaper_lohas .epRecommend>ul>li>a{position:relative;display:block;padding:0 0 20px;overflow:hidden;text-decoration:none;color:var(--font)}.epaper_lohas .epRecommend>ul>li>a::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;transition:.2s}.epaper_lohas .epRecommend>ul>li>a:hover,.epaper_lohas .epRecommend>ul>li>a:focus{color:var(--black)}.epaper_lohas .epRecommend>ul>li>a:hover::after,.epaper_lohas .epRecommend>ul>li>a:focus::after{z-index:9;box-shadow:var(--primary) 0 0 0 1px inset,var(--white) 0 0 0 4px inset}.epaper_lohas .epRecommend>ul>li>a:hover img,.epaper_lohas .epRecommend>ul>li>a:focus img{scale:1.08;filter:contrast(1.25)}.epaper_lohas .epRecommend>ul>li>a:focus::after{box-shadow:var(--primary) 0 0 0 2px inset,var(--white) 0 0 0 5px inset}@media screen and (min-width: 800px){.epaper_lohas .epRecommend>ul{display:flex;flex-flow:row wrap;justify-content:space-between}.epaper_lohas .epRecommend>ul>li{flex:0 0 calc(50% - 10px)}.epaper_lohas .epRecommend>ul>li:first-child{flex-basis:100%}.epaper_lohas .epRecommend>ul>li>a{height:100%}}@media screen and (min-width: 920px){.epaper_lohas .epRecommend>ul{flex-wrap:nowrap}.epaper_lohas .epRecommend>ul>li{margin-bottom:0}.epaper_lohas .epRecommend>ul>li img{margin-bottom:16px}.epaper_lohas .epRecommend>ul>li:nth-child(n){flex-basis:31%}.epaper_lohas .epRecommend>ul>li .label,.epaper_lohas .epRecommend>ul>li p{margin-left:5px;margin-right:5px}}.epaper_lohas .epPoster{margin:50px auto 0;padding:0}.epaper_lohas .epPoster h3{text-align:center;font-size:1.5em;margin:0 0 20px;color:var(--black)}.epaper_lohas .epPoster a{position:relative;display:block}.epaper_lohas .epPoster a::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;transition:.2s}.epaper_lohas .epPoster a img{display:block;width:100%}.epaper_lohas .epPoster a:hover::before{box-shadow:var(--white) 0 0 0 3px inset,var(--primary) 0 0 0 1px}.epaper_lohas .epPoster a:focus::before{box-shadow:var(--white) 0 0 0 1px inset,var(--primary) 0 0 0 3px}.popover{display:none;position:fixed;z-index:999;width:90vw;height:calc(100vh - 104px);top:72px;left:50%;translate:-50% 0;max-width:800px;padding:50px 0 0;margin:0 auto;overflow-y:auto;background-color:#fff;box-shadow:rgba(0,0,0,.6) 0 0 28px}.popover .closeThis{position:absolute;right:3px;top:3px;z-index:99}.popover .head{padding:0 0 .8em;margin:10px 4% 1em;font-size:1.4em;font-weight:bold;text-align:center;line-height:1.4;color:#a2231c;border-bottom:2px solid #c6c3c0}.popover .body{margin:0 4%;line-height:1.8}.popover .body .topic{margin:0 0 .6em;font-size:1.2em;font-weight:bold}.popover .body>article{line-height:inherit}.popover .body>article p{margin:1em 0}.popover .body a{color:#004e72;text-decoration:underline}.popover .body a:hover,.popover .body a:focus{text-decoration:none}.popover .body a:focus{outline:2px solid #004e72}@media screen and (min-width: 1000px){.popover{top:90px;height:calc(100vh - 120px)}}.searchOnLp{position:relative;padding:30px 20px;box-shadow:0 0 4px 0 rgba(15,61,95,.2)}.searchOnLp.drawer button.handle{position:relative;height:2em;line-height:2;width:100%;padding:0 44px 0 36px;margin:0;text-align:left;font-size:1.5rem;font-weight:bold;color:#202122;background-color:rgba(0,0,0,0);box-shadow:none;border:none;transition:.2s}.searchOnLp.drawer button.handle:hover,.searchOnLp.drawer button.handle:focus{background-color:#f6f3f2}.searchOnLp.drawer button.handle:focus-visible{outline:2px dotted #a2231c}.searchOnLp.drawer button.handle::before,.searchOnLp.drawer button.handle::after{content:"";position:absolute;transition:.2s}.searchOnLp.drawer button.handle::before{width:12px;height:1em;left:10px;top:.5em;background-color:#a2231c}.searchOnLp.drawer button.handle::after{right:20px;top:calc(50% - 7px);width:16px;height:16px;border:4px solid #a2231c;border-bottom:none;border-right:none;transform:rotate(45deg);transition:.3s}.searchOnLp.drawer button.handle.openIt::after{transform:rotate(225deg);margin-top:-6px}.searchOnLp.drawer .tray{display:none;position:relative;z-index:2;padding:14px 0 8px}.searchOnLp.drawer .btnDv{margin-top:20px}@media screen and (min-width: 1000px){.searchOnLp{margin:16px auto 0}.searchOnLp .handle{right:0}}.category ul{list-style:none;margin:0;padding:0;overflow:hidden;line-height:1.2;font-size:1.11em}.category li{float:left;margin:8px}.category li a{display:block;text-decoration:none;padding:1em 1.5em .9em;font-weight:bold;color:#202122;box-shadow:#e3dfdf 0 0 0 1px,rgba(64,57,51,.2) 0 2px 5px 0;transition:.15s}.category li a:hover{translate:0 -3px}.category li a:focus{box-shadow:#a2231c 0 0 0 2px,rgba(64,57,51,.2) 0 2px 5px 0;translate:0 0}.category li.active a{background:#a2231c;color:#fff;box-shadow:#a2231c 0 0 0 1px,rgba(64,57,51,.2) 0 2px 5px 0}.category li.active a:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 4px}.pagination{text-align:center;font-size:1.1em;line-height:1.5;letter-spacing:0}.pagination form{display:inline-block}.pagination input,.pagination select{font-size:inherit;height:2.4em;line-height:2.4}.pagination select{background-position:right 8px top .95em}.pagination a{text-decoration:none}.pagination em{color:#000;display:inline-block;margin:0 .4em;font-style:normal;font-weight:bold}.pagination abbr{display:inline-block;margin:0 .4em;text-decoration:none;font-weight:bold;color:#000}.pagination .items{display:inline}.pagination .items a{display:inline-block;font-weight:bold;color:#000;height:1.6em;line-height:1.7;margin:0 3px;padding:0 6px;transition:.2s}.pagination .items a:hover{box-shadow:#a2231c 0 0 0 1px}.pagination .items a:focus{box-shadow:#a2231c 0 0 0 2px}.pagination .items a.active{background-color:#a2231c;color:#fff}.pagination .items a.active:focus{box-shadow:#fff 0 0 0 1px,#a2231c 0 0 0 3px}.pagination .page{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;line-height:1;letter-spacing:0;margin:16px auto;padding:3px;font-weight:bold}.pagination .page>li{flex:0 0 auto;margin:5px 3px}.pagination .page>li:hover{border-color:var(--tinge)}.pagination .page>li a{display:block;min-width:2.4em;height:2.4em;line-height:2.4;position:relative;bottom:0;padding:0 5px;color:var(--em);transition:box-shadow .2s,background .2s}.pagination .page>li a:hover{box-shadow:#a2231c 0 0 0 1px}.pagination .page>li a:focus{box-shadow:#a2231c 0 0 0 2px}.pagination .page>li.active a{color:#fff;background-color:#a2231c}.pagination .page>li.active a:hover,.pagination .page>li.active a:focus{box-shadow:#efbd33 0 0 0 1px inset,#a2231c 0 0 0 2px}.pagination .page>li.first,.pagination .page>li.prev,.pagination .page>li.next,.pagination .page>li.last{margin:5px;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;box-shadow:#c6c3c0 0 0 0 1px}.pagination .page>li.first a::before,.pagination .page>li.first a::after,.pagination .page>li.prev a::before,.pagination .page>li.prev a::after,.pagination .page>li.next a::before,.pagination .page>li.next a::after,.pagination .page>li.last a::before,.pagination .page>li.last a::after{content:"";position:absolute;border-style:solid;border-width:2px;border-color:#000}.pagination .page>li.first a::after,.pagination .page>li.prev a::after,.pagination .page>li.next a::after,.pagination .page>li.last a::after{width:10px;height:10px;top:calc(50% - 5px);border-top:none;border-right:none;transform:rotate(45deg)}.pagination .page>li.first a:hover,.pagination .page>li.prev a:hover,.pagination .page>li.next a:hover,.pagination .page>li.last a:hover{box-shadow:#a2231c 0 0 0 1px}.pagination .page>li.first a:focus,.pagination .page>li.prev a:focus,.pagination .page>li.next a:focus,.pagination .page>li.last a:focus{box-shadow:#a2231c 0 0 0 2px}.pagination .page>li.first a::before,.pagination .page>li.last a::before{top:calc(50% - 8px);width:0;height:16px;border-right:none}.pagination .page>li.next a::after,.pagination .page>li.last a::after{transform:rotate(225deg)}.pagination .page>li.first a::before{left:16px}.pagination .page>li.first a::after{left:20px}.pagination .page>li.prev a::after{left:17px}.pagination .page>li.next a::after{left:14px}.pagination .page>li.last a::before{left:24px}.pagination .page>li.last a::after{left:12px}.tabset{--tabBg: #3c3;--tabContentBg: #fff;--tabBtnBg: #fff;--color: #000}.tabset .tabButtons{display:flex;position:relative}.tabset .tabContentGroup{position:relative}.tabset .tabContent{display:none}.tabset .tabContent:nth-of-type(1){display:block}.tabset .flex3col{display:flex}.tabset .flex3col>*{outline:1px solid red}.thumbnail{--ratioP: 1.41379}.thumbnail ul{list-style:none;margin:0;padding:0}.thumbnail>ul{line-height:1.6}.thumbnail>ul>li{margin:0 0 20px;padding:0}.thumbnail>ul>li>a{--bo-color: #c6c3c0;--bo-width: 1px;position:relative;display:block;height:100%;padding:10px;box-shadow:#c6c3c0 0 0 0 0,rgba(64,57,51,.2) 0 2px 8px;color:#202122;text-decoration:none;transition:.3s}.thumbnail>ul>li>a:hover,.thumbnail>ul>li>a:focus{outline:none;transform:translateY(-5px);box-shadow:var(--bo-color) 0 0 0 var(--bo-width),rgba(64,57,51,.2) 0 7px 20px}.thumbnail>ul>li>a:hover .title,.thumbnail>ul>li>a:focus .title{text-decoration:underline}.thumbnail>ul>li>a:hover .frame::before,.thumbnail>ul>li>a:focus .frame::before{background-color:rgba(220,0,0,.85)}.thumbnail>ul>li>a:focus{--bo-color: #443939}.thumbnail>ul>li>a:focus-visible{--bo-width: 2px}.thumbnail>ul>li img{display:block}.thumbnail>ul>li .image{display:block;width:100%;margin:0 auto 16px}.thumbnail>ul>li .image img{width:100%;height:100%;object-fit:contain}.thumbnail>ul>li .image.website{margin-bottom:20px}.thumbnail>ul>li .frame{position:relative;margin:-10px -10px 16px;width:calc(100% + 20px);height:52.875vw}.thumbnail>ul>li .frame img{object-fit:cover}.thumbnail>ul>li .frame::before,.thumbnail>ul>li .frame::after{content:"";position:absolute}.thumbnail>ul>li .frame::before{left:calc(50% - 32px);top:calc(50% - 32px);width:64px;height:64px;border-radius:50%;background-color:rgba(0,0,0,.3)}.thumbnail>ul>li .frame::after{width:0;height:0;left:calc(50% - 5px);top:calc(50% - 11px);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:11px 0 11px 16px}.thumbnail>ul>li .label{position:absolute;left:5px;top:-4px;border-radius:2px 2px 6px 6px;box-shadow:rgba(0,0,0,.2666666667) 0 2px 3px;z-index:9}.thumbnail>ul>li p{margin:0 6px}.thumbnail>ul>li p.title{font-size:1.2em;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.thumbnail>ul>li .info{margin:24px 6px 5px;padding:0}.thumbnail>ul>li .info abbr{text-decoration:none;margin:0 3px}@media screen and (min-width: 700px){.thumbnail>ul{display:flex;flex-flow:row wrap;justify-content:flex-start}.thumbnail>ul>li{flex:0 0 calc(50% - 10px);width:calc(50% - 10px);margin-right:20px}.thumbnail>ul>li:nth-child(2n){margin-right:0}.thumbnail>ul>li>a{display:flex;flex-flow:column nowrap}.thumbnail>ul>li>a>*{flex:0 0 auto}.thumbnail>ul>li>a .title{flex-grow:2}.thumbnail>ul>li .image{flex-shrink:0;flex-grow:0}.thumbnail>ul>li .image.cover{height:calc(47vw - 30px)}.thumbnail>ul>li .image.poster{height:calc((47vw - 30px)*var(--ratioP))}.thumbnail>ul>li .image.frame{height:calc((47vw - 10px)*.5625)}.thumbnail>ul>li .image.website{height:calc((47vw - 30px)*.35)}}@media screen and (min-width: 1000px){.thumbnail>ul>li{flex-basis:calc(33.3333% - 14px);width:calc(33.3333% - 14px);margin-bottom:21px;transition:.3s}.thumbnail>ul>li:nth-child(n){margin-right:21px}.thumbnail>ul>li:nth-child(3n){margin-right:0}.thumbnail>ul>li .image.cover{height:calc(31.3333333333vw - 34px)}.thumbnail>ul>li .image.poster{height:calc((31.3333333333vw - 34px)*var(--ratioP))}.thumbnail>ul>li .image.frame{height:calc((31.3333333333vw - 14px)*.5625)}.thumbnail>ul>li .image.website{height:calc((31.3333333333vw - 34px)*.35)}}@media screen and (min-width: 1280px){.thumbnail>ul>li{flex-basis:calc(25% - 15px);width:calc(25% - 15px);margin-bottom:20px}.thumbnail>ul>li:nth-child(n){margin-right:20px}.thumbnail>ul>li:nth-child(4n){margin-right:0}.thumbnail>ul>li .image.cover{height:265.8px}.thumbnail>ul>li .image.poster{height:calc(265.8px*var(--ratioP))}.thumbnail>ul>li .image.frame{height:160.7625px}.thumbnail>ul>li .image.website{height:93.03px}}.steps{padding:10px 0;text-align:center;--d: 32px;font-size:.88em}.steps ul,.steps ol{list-style:none;margin:0 auto;padding:0;display:flex;justify-content:space-between;line-height:1.3}.steps ul>li,.steps ol>li{position:relative;flex:1 1 20%;padding:calc(var(--d) + 10px) 0 0}.steps ul>li em,.steps ol>li em{position:absolute;left:50%;top:0;z-index:9;transform:translateX(-50%);height:var(--d);line-height:var(--d);text-align:center;font-weight:bold;font-style:normal}.steps ul>li::before,.steps ol>li::before{content:"";position:absolute;top:calc(var(--d)*.5);left:0;right:0;height:4px;background:#a2231c}.steps ul>li:first-child::before,.steps ol>li:first-child::before{left:50%}.steps ul>li:last-child::before,.steps ol>li:last-child::before{right:50%}.steps ul>li::after,.steps ol>li::after{content:"";position:absolute;top:0;left:calc(50% - var(--d)/2);width:var(--d);height:var(--d);border-radius:50%;box-shadow:#a2231c 0 0 0 4px;background-color:#fff}.steps ul>li.done,.steps ol>li.done{color:#666}.steps ul>li.done::before,.steps ol>li.done::before{background-color:#c6c3c0}.steps ul>li.done::after,.steps ol>li.done::after{background:#676462;box-shadow:#fff 0 0 0 2px inset,#c6c3c0 0 0 0 4px}.steps ul>li.done em,.steps ol>li.done em{color:#fff}.steps ul>li.now,.steps ol>li.now{font-size:1.2em}.steps ul>li.now::after,.steps ol>li.now::after{width:var(--d);height:var(--d);background-color:#a2231c;box-shadow:#fff 0 0 0 2px,#a2231c 0 0 0 6px}.steps ul>li.now::before,.steps ol>li.now::before{background-image:linear-gradient(to right, #c6c3c0 50%, #a2231c 50%)}.steps ul>li.now em,.steps ol>li.now em{color:#fff}.steps ul>li.now:first-child::before,.steps ul>li.now:last-child::before,.steps ol>li.now:first-child::before,.steps ol>li.now:last-child::before{background-image:none}.steps ul>li.now:last-child::before,.steps ol>li.now:last-child::before{background-color:#c6c3c0}@media screen and (min-width: 700px){.steps{--d: 40px;font-size:1em}}.sitemap{margin-top:0;line-height:1.8}.sitemap .keyboardGuide{padding:1em 1.2em 2em;background-color:#fff}.sitemap .modifierKeys{padding:0 1.2em;margin:0 0 1em;background-color:#f0eee8;border:1px dashed #c6c3c0}.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 #e3dfdf}.sitemap kbd{margin:0 4px}.sitemap ul{list-style:none;margin:0;padding:0}.sitemap .accesskeyDefine{padding:1.5em 1.2em 1.2em;margin:1.5em 0;background-color:#f0eee8;border:1px dashed #c6c3c0}.sitemap li+li{margin-top:.5em}.sitemap .cascading{margin:1em auto}.sitemap .cascading ul{line-height:1.5;list-style:none;margin:2px 0;padding:0}.sitemap .cascading ul a{position:relative;text-decoration:none;display:block;color:#202122;padding:.6em 2px 0;margin:0}.sitemap .cascading ul a:hover,.sitemap .cascading ul a:focus{color:#000}.sitemap .cascading ul a:focus{box-shadow:#a2231c 0 0 0 2px}.sitemap .cascading ul .numb{display:inline-block}.sitemap .cascading>ul{display:flex;flex-flow:row wrap}.sitemap .cascading>ul>li{flex:0 0 48%;margin:0 0 2em}.sitemap .cascading>ul>li:nth-child(2n){margin-left:4%}.sitemap .cascading>ul>li>a{font-size:1.125em;font-weight:bold;padding-bottom:5px;transition:.15s}.sitemap .cascading>ul>li>a .numb{margin-right:.5em}.sitemap .cascading>ul>li>a::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#202122;transition:.15s}.sitemap .cascading>ul>li>a:hover::after,.sitemap .cascading>ul>li>a:focus::after{height:4px;background-color:#a2231c}.sitemap .cascading>ul>li li{margin:2px 0 2px}.sitemap .cascading>ul>li>ul{margin-top:.3em}.sitemap .cascading>ul>li>ul a{transition:.2s}.sitemap .cascading>ul>li>ul a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#e3dfdf;transition:.15s}.sitemap .cascading>ul>li>ul a:hover::after{background-color:#a2231c;bottom:2px}.sitemap .cascading>ul>li>ul a:focus::after{background-color:rgba(0,0,0,0);bottom:0}.sitemap .cascading>ul>li>ul>li>a{padding-left:2.4em}.sitemap .cascading>ul>li>ul>li>a .numb{min-width:2.4em;margin-left:-2.4em}.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:-3em}.sitemap .cascading>ul>li>ul ul{margin-left:1em;margin-bottom:.8em}@media screen and (min-width: 700px){.sitemap .cascading>ul>li{flex-basis:31%}.sitemap .cascading>ul>li:nth-child(n){margin-left:3.5%}.sitemap .cascading>ul>li:nth-child(3n+1){margin-left:0}}@media screen and (min-width: 1000px){.sitemap .keyboardGuide{padding:1.5em 2em 3em}.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 #e3dfdf}.sitemap .cascading{margin-top:3em}.sitemap .cascading>ul>li{flex-basis:22%}.sitemap .cascading>ul>li:nth-child(n){margin-left:4%}.sitemap .cascading>ul>li:nth-child(4n+1){margin-left:0}}.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{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 #e3dfdf;color:#202122}.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: 1280px){.lightbox{width:1203.2px;left:calc(50vw - 1280px*.47)}}.coverAll,.backdrop{display:none;z-index:995;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.6)}.coverAll{display:none}@media print{body{background:none;position:static !important}.webHeader,.sidebar,.webFooter,.funcBar,.cpAnchors,.goTop,.goTop.show,.searchOnLp,.sidebarMask{display:none}.mainRow{max-width: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::after{display:none}.breadcrumb li a{display:inline-block;text-decoration:none;color:#333;transition:.2s}.pageHeader{border-bottom:1px solid #c6c3c0;padding:15px 0 5px;margin:0 auto 10px !important}.pageHeader h2{padding:0;margin:0}.pageHeader h2::before{display:none}.imageRow figure{background-color:#fff}.imageRow figcaption{color:#202122}.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 #443939}.cpArticle .button a{background-color:#fff;color:#202122 !important;border:1px solid #443939;height:2.7em}.cpArticle blockquote{border-radius:16px;border-left-width:12px;border-right-width:12px}.cpArticle blockquote::before{display:none}.cpArticle figure{border:1px solid #c6c3c0;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}.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:block;width:100%;height:auto;margin:0 0 12px}.photoflow .flowList>li>a{height:auto !important}.photoflow .flowList>li>a::before{box-shadow:#443939 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:#202122;transform:none}.listTb>table.stickyHead thead{position:static !important}.meta{box-shadow:none;border-radius:0;border:1px solid #c6c3c0;padding-top:12px;padding-bottom:12px}.meta .metaTable tr:first-child{border-top:none}.meta .metaTable tr:last-child{border-bottom:none}.meta .metaTable tr:nth-child(n){background-color:rgba(0,0,0,0)}.meta .metaTable th,.meta .metaTable td:first-child{border-right:1px solid #c6c3c0}.meta .metaTable th::after,.meta .metaTable td:first-child::after{display:none}}.main.print{width:92%;margin:0 auto}.main.print .breadcrumb,.main.print .pageHeader,.main.print .cp,.main.print .meta{width:100%}.main.print .breadcrumb{padding-left:0;background:none;display:block}.main.print .pageHeader{border-bottom:4px solid #c6c3c0;padding:5px 0;margin:0 auto 10px !important}.main.print .pageHeader h2{padding:0;margin:0;color:#000}.main.print .pageHeader h2::before{display:none}.main.print .cp{margin-top:15px}.main.print .poInfo{padding:0;margin:10px 0 50px;background:none}.main.print .poInfo ul{display:block}.main.print .poInfo li{display:inline-block;margin-left:0;margin-right:1.5em}.main.print .cpArticle h3,.main.print .cpArticle h4{background:none;padding-left:0;color:#000}.main.print .cpArticle h3::before,.main.print .cpArticle h4::before{display:none}.main.print .cpArticle h3.style1,.main.print .cpArticle h4.style1{color:#000;background-color:#fff;padding:0 0 5px;border-radius:0;border-bottom:2px dotted #443939}.main.print .cpArticle .button a{background-color:#fff;color:#202122 !important;border:1px solid #443939;height:2.7em}.main.print .cpArticle blockquote{border-radius:16px;border-left-width:12px;border-right-width:12px}.main.print .cpArticle blockquote::before{display:none}.main.print .cpArticle figure{border:1px solid #c6c3c0;background-color:#fff}.main.print .cpArticle table.tbStyle1 tbody th,.main.print .cpArticle table.tbStyle1 thead th,.main.print .cpArticle table.tbStyle2 tbody th,.main.print .cpArticle table.tbStyle2 thead th{background-color:#ddd;color:#000}.main.print .seeAlso h3,.main.print .photoflow h3,.main.print .fileDownload h3{padding-left:0}.main.print .seeAlso h3::before,.main.print .photoflow h3::before,.main.print .fileDownload h3::before{display:none}.main.print .photoflow .flowNav,.main.print .photoflow button.arrowBtn{display:none !important}.main.print .photoflow .flowList{display:block}.main.print .photoflow .flowList>li{display:block;width:100%;height:auto;margin:0 0 12px}.main.print .photoflow .flowList>li>a{height:auto !important}.main.print .photoflow .flowList>li>a::before{box-shadow:#443939 0 0 0 1px inset}.main.print .photoflow .flowList>li img{width:100%;height:auto !important;transform:none}.main.print .photoflow .flowList>li p{position:static;display:block;background:none;color:#202122;transform:none}.main.print .meta{box-shadow:none;border-radius:0;border:1px solid #c6c3c0;padding-top:12px;padding-bottom:12px}.main.print .meta .metaTable tr:first-child{border-top:none}.main.print .meta .metaTable tr:last-child{border-bottom:none}.main.print .meta .metaTable tr:nth-child(n){background-color:rgba(0,0,0,0)}.main.print .meta .metaTable th,.main.print .meta .metaTable td:first-child{border-right:1px solid #c6c3c0}.main.print .meta .metaTable th::after,.main.print .meta .metaTable td:first-child::after{display:none}@media screen and (max-width: 699px){.main.print .meta{border:none}.main.print .meta .metaTable th,.main.print .meta .metaTable td:first-child{border-right:none;margin-right:.65em}}/*# sourceMappingURL=style.css.map */