@charset "utf-8";.lb-loader,.lightbox{left:0;line-height:0;position:absolute;text-align:center}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{background-color:#000;display:none;filter:alpha(Opacity=80);left:0;opacity:.8;position:absolute;top:0;z-index:9999}.lightbox{font-weight:400;outline:0;width:100%;z-index:10000}.lightbox .lb-image{border:4px solid #fff;border-radius:3px;display:block;height:auto;max-height:none;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-loader{height:25%;top:43%;width:100%}.lb-cancel{background:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/img/common/loading.gif) no-repeat;display:block;height:2pc;margin:0 auto;width:2pc}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);outline:0}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/img/common/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);float:left;left:0;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s;width:34%}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{background:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/img/common/next.png) right 48% no-repeat;filter:alpha(Opacity=0);float:right;opacity:0;right:0;-webkit-transition:opacity .6s;transition:opacity .6s;width:64%}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:9pt;padding-bottom:1em}.lb-data .lb-close{background:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/img/common/close.png) 100% 0 no-repeat;display:block;filter:alpha(Opacity=70);float:right;height:30px;opacity:.7;outline:0;text-align:right;-webkit-transition:opacity .2s;transition:opacity .2s;width:30px}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{display:none}.remodal-overlay{bottom:-5000px;display:none;left:-5000px;position:fixed;right:-5000px;top:-5000px;z-index:13000}.remodal-wrapper{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:13001}.remodal-wrapper:after{content:"";display:inline-block;height:100%;margin-left:-.05em}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;outline:none;position:relative}.remodal-is-initialized{display:inline-block}.remodal .Wysiwyg ul li:before{display:none}.remodal .Wysiwyg .button-action-black:hover{cursor:pointer}.remodal-overlay{background:rgba(0,0,0,.9)}.remodal{width:100%}.remodal .modal-contna{background:#fff;margin:0 auto;max-width:45pc;width:100%}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal .modal-contna-inr{padding:40px}.remodal .modal-contna-inr .title{font-size:18px;text-align:center}.remodal .modal-btn__area{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:40px}.remodal .modal-btn__area li{padding:0;width:100%}.remodal .modal-btn__area li:first-of-type{margin-right:20px}.remodal .modal-btn__area li:nth-of-type(2){margin-left:20px}.Wysiwyg .modal-btn__area .button-action-black,.Wysiwyg .modal-btn__area .button-standard-black{min-width:auto;width:100%}@media(max-width:767px){.remodal .modal-contna{margin:0 20px;max-width:none;width:auto}.remodal .modal-contna-inr{padding:40px 20px 30px}.remodal .modal-btn__area{display:block;margin-top:40px}.remodal .modal-btn__area li:first-of-type,.remodal .modal-btn__area li:nth-of-type(2){margin:20px 0 0}.remodal .Wysiwyg .modal-btn__area .button-action-black,.remodal .Wysiwyg .modal-btn__area .button-standard-black{width:auto}}:root{--color-txt-pri:#041428;--color-txt:var(--color-txt-pri);--color-txt-link:#8b693e;--color-overlay:rgba(4,20,40,.4);--color-pdf:#ff2115;--w-window:1366}@media (min-width:821px){:root{--device:pc}}@media (max-width:820px){:root{--device:sp}}@media (min-width:1025px){:root{--device-header:pc;--rate-header-size:(var(--w-window)/1366)}}@media (min-width:1025px)and (min-width:1366px){:root{--rate-header-size:1}}@media (max-width:1024px){:root{--device-header:sp;--rate-header-size:1}}@media print{#footer-back-to-top,#onetrust-consent-sdk,.adv-container-xf-footer-links,.adv-container-xf-footer-sns,header{display:none}.adv-container-xf-footer #footer-copy.cmp-text{margin-top:0!important}.swiper-slide-active{width:100%!important}}@-webkit-keyframes leftToRight{0%{opacity:1;width:0}to{opacity:1;width:98%}}@keyframes leftToRight{0%{opacity:1;width:0}to{opacity:1;width:98%}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}html{scroll-behavior:smooth}body{background-color:#fff;color:var(--color-txt);cursor:default;font-family:MazdaTypeRegular,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;margin:0;padding:0}@media (min-width:821px){body{font-size:1pc;font-weight:400;letter-spacing:.075em;line-height:2}}@media (max-width:820px){body{font-size:1pc;font-weight:400;letter-spacing:.05em;line-height:2}}body.loaded,html.aem-AuthorLayer-Edit body{opacity:1}[id]{scroll-margin-top:130px}button,input,optgroup,select,textarea{font:inherit}.cc-bg-white{background-color:#fff}.cc-bg-lightgray,.cc-bg-white{--color-txt:var(--color-txt-pri)}.cc-bg-lightgray{background-color:#e6e6e6}.cc-bg-lightbluegray1{--color-txt:#000;background-color:#d3dce7}.cc-bg-lightbluegray2{--color-txt:#000;background-color:#b8c0c9}.cc-bg-bluegray{background-color:#4f5b69}.cc-bg-bluegray,.cc-bg-navy{--color-txt:#fff;--color-txt-link:#efd8bc}.cc-bg-navy{background-color:#041428}@media (min-width:821px)and (min-width:821px){.cc-col-list-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-pc>[class^=cmp-],.cc-col-list>:not([class^=cmp-])>[class^=cmp-],.cc-col-list>[class^=cmp-]{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:30px}}@media (min-width:821px){.cc-col-list-pc>:not([class^=cmp-])>[class^=cmp-] .cc-col-1,.cc-col-list-pc>[class^=cmp-] .cc-col-1,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-1,.cc-col-list>[class^=cmp-] .cc-col-1{width:11.0932475884%}.cc-col-list-pc>:not([class^=cmp-])>[class^=cmp-] .cc-col-2,.cc-col-list-pc>[class^=cmp-] .cc-col-2,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-2,.cc-col-list>[class^=cmp-] .cc-col-2{width:23.7942122186%}.cc-col-list-pc>:not([class^=cmp-])>[class^=cmp-] .cc-col-3,.cc-col-list-pc>[class^=cmp-] .cc-col-3,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-3,.cc-col-list>[class^=cmp-] .cc-col-3{width:36.4951768489%}.cc-col-list-pc>:not([class^=cmp-])>[class^=cmp-] .cc-col-4,.cc-col-list-pc>[class^=cmp-] .cc-col-4,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-4,.cc-col-list>[class^=cmp-] .cc-col-4{width:49.1961414791%}.cc-col-list-pc>:not([class^=cmp-])>[class^=cmp-] .cc-col-5,.cc-col-list-pc>[class^=cmp-] .cc-col-5,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-5,.cc-col-list>[class^=cmp-] .cc-col-5{width:61.8971061093%}.cc-col-list-pc>:not([class^=cmp-])>[class^=cmp-] .cc-col-6,.cc-col-list-pc>[class^=cmp-] .cc-col-6,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-6,.cc-col-list>[class^=cmp-] .cc-col-6{width:74.5980707395%}.cc-col-list-pc>:not([class^=cmp-])>[class^=cmp-] .cc-col-7,.cc-col-list-pc>[class^=cmp-] .cc-col-7,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-7,.cc-col-list>[class^=cmp-] .cc-col-7{width:87.2990353698%}.cc-col-list-pc>:not([class^=cmp-])>[class^=cmp-] .cc-col-8,.cc-col-list-pc>[class^=cmp-] .cc-col-8,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-8,.cc-col-list>[class^=cmp-] .cc-col-8{width:100%}}@media (max-width:820px)and (max-width:820px){.cc-col-list-sp>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-sp>[class^=cmp-],.cc-col-list>:not([class^=cmp-])>[class^=cmp-],.cc-col-list>[class^=cmp-]{-webkit-column-gap:2.8571428571%;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:30px}}@media (max-width:820px){.cc-col-list-sp>:not([class^=cmp-])>[class^=cmp-] .cc-col-1,.cc-col-list-sp>[class^=cmp-] .cc-col-1,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-1,.cc-col-list>[class^=cmp-] .cc-col-1{width:14.2857142857%}.cc-col-list-sp>:not([class^=cmp-])>[class^=cmp-] .cc-col-2,.cc-col-list-sp>[class^=cmp-] .cc-col-2,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-2,.cc-col-list>[class^=cmp-] .cc-col-2{width:31.4285714286%}.cc-col-list-sp>:not([class^=cmp-])>[class^=cmp-] .cc-col-3,.cc-col-list-sp>[class^=cmp-] .cc-col-3,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-3,.cc-col-list>[class^=cmp-] .cc-col-3{width:48.5714285714%}.cc-col-list-sp>:not([class^=cmp-])>[class^=cmp-] .cc-col-4,.cc-col-list-sp>[class^=cmp-] .cc-col-4,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-4,.cc-col-list>[class^=cmp-] .cc-col-4{width:65.7142857143%}.cc-col-list-sp>:not([class^=cmp-])>[class^=cmp-] .cc-col-5,.cc-col-list-sp>[class^=cmp-] .cc-col-5,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-5,.cc-col-list>[class^=cmp-] .cc-col-5{width:82.8571428571%}.cc-col-list-sp>:not([class^=cmp-])>[class^=cmp-] .cc-col-6,.cc-col-list-sp>[class^=cmp-] .cc-col-6,.cc-col-list>:not([class^=cmp-])>[class^=cmp-] .cc-col-6,.cc-col-list>[class^=cmp-] .cc-col-6{width:100%}}@media (min-width:821px){.cc-col-list-1-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-1-pc>[class^=cmp-],.cc-col-list-1>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-1>[class^=cmp-]{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(1,1fr);row-gap:30px}}@media (max-width:820px){.cc-col-list-1-sp>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-1-sp>[class^=cmp-],.cc-col-list-1>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-1>[class^=cmp-]{-webkit-column-gap:2.8571428571%;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:grid;grid-template-columns:repeat(1,1fr);row-gap:30px}}@media (min-width:821px){.cc-col-list-2-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-2-pc>[class^=cmp-],.cc-col-list-2>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-2>[class^=cmp-]{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:30px}}@media (max-width:820px){.cc-col-list-2-sp>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-2-sp>[class^=cmp-],.cc-col-list-2>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-2>[class^=cmp-]{-webkit-column-gap:2.8571428571%;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:30px}}@media (min-width:821px){.cc-col-list-3-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-3-pc>[class^=cmp-],.cc-col-list-3>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-3>[class^=cmp-]{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:30px}}@media (max-width:820px){.cc-col-list-3-sp>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-3-sp>[class^=cmp-],.cc-col-list-3>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-3>[class^=cmp-]{-webkit-column-gap:2.8571428571%;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:30px}}@media (min-width:821px){.cc-col-list-4-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-4-pc>[class^=cmp-],.cc-col-list-4>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-4>[class^=cmp-]{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(4,1fr);row-gap:30px}}@media (max-width:820px){.cc-col-list-4-sp>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-4-sp>[class^=cmp-],.cc-col-list-4>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-4>[class^=cmp-]{-webkit-column-gap:2.8571428571%;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:grid;grid-template-columns:repeat(4,1fr);row-gap:30px}}@media (min-width:821px){.cc-col-list-5-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-5-pc>[class^=cmp-],.cc-col-list-5>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-5>[class^=cmp-]{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(5,1fr);row-gap:30px}}@media (max-width:820px){.cc-col-list-5-sp>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-5-sp>[class^=cmp-],.cc-col-list-5>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-5>[class^=cmp-]{-webkit-column-gap:2.8571428571%;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:grid;grid-template-columns:repeat(5,1fr);row-gap:30px}}@media (min-width:821px){.cc-col-list-6-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-6-pc>[class^=cmp-],.cc-col-list-6>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-6>[class^=cmp-]{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(6,1fr);row-gap:30px}}@media (max-width:820px){.cc-col-list-6-sp>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-6-sp>[class^=cmp-],.cc-col-list-6>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-6>[class^=cmp-]{-webkit-column-gap:2.8571428571%;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:grid;grid-template-columns:repeat(6,1fr);row-gap:30px}}@media (min-width:821px){.cc-col-list-7-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-7-pc>[class^=cmp-],.cc-col-list-7>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-7>[class^=cmp-]{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(7,1fr);row-gap:30px}.cc-col-list-8-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-8-pc>[class^=cmp-],.cc-col-list-8>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-8>[class^=cmp-]{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(8,1fr);row-gap:30px}}.cc-col-list-reverse>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-reverse>[class^=cmp-]{direction:rtl}.cc-col-list-reverse>:not([class^=cmp-])>[class^=cmp-]>*,.cc-col-list-reverse>[class^=cmp-]>*{direction:ltr}.cc-col-list-nogap>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-nogap>[class^=cmp-]{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media (min-width:821px){.cc-col-list-2-two-in-one-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-2-two-in-one-pc>[class^=cmp-]{-webkit-column-gap:3.2154340836%;-moz-column-gap:3.2154340836%;column-gap:3.2154340836%;display:grid;grid-template-columns:2fr 1fr}.cc-col-list-2-one-in-two-pc>:not([class^=cmp-])>[class^=cmp-],.cc-col-list-2-one-in-two-pc>[class^=cmp-]{-webkit-column-gap:3.2154340836%;-moz-column-gap:3.2154340836%;column-gap:3.2154340836%;display:grid;grid-template-columns:1fr 2fr}}.accordion.panelcontainer{border-top:1px solid rgba(184,192,201,.4)}@media (min-width:821px){.accordion.panelcontainer{margin-top:5pc}}@media (max-width:820px){.accordion.panelcontainer{margin-top:50px}}.accordion.panelcontainer button{border-color:rgba(184,192,201,.4)}@media (min-width:821px){.accordion.panelcontainer button{padding:.7em 1.5em .7em 0}}@media (max-width:820px){.accordion.panelcontainer button{padding:.7em 60px .7em 0}}.cmp-accordion{display:block;margin:0;padding:0}.cmp-accordion__item{position:relative}.cmp-accordion__header{font:inherit}.cmp-accordion__button{background:0;border:0;border-bottom:.0625rem solid;color:var(--color-txt);cursor:pointer;font:inherit;position:relative}.cmp-accordion__button .cmp-accordion__icon{height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}@media (min-width:821px){.cmp-accordion__button .cmp-accordion__icon{right:14px}}@media (max-width:820px){.cmp-accordion__button .cmp-accordion__icon{right:0}}.cmp-accordion__button .cmp-accordion__icon:before{content:"";display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24;line-height:1;position:absolute}@media (min-width:821px)and (min-width:821px){.cmp-accordion__title{font-size:21px;font-weight:400;letter-spacing:.05em;line-height:2}}@media (min-width:821px)and (max-width:820px){.cmp-accordion__title{font-size:21px;font-weight:400;letter-spacing:.05em;line-height:2}}@media (max-width:820px)and (min-width:821px){.cmp-accordion__title{font-size:18px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:30px}}@media (max-width:820px)and (max-width:820px){.cmp-accordion__title{font-size:18px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:45px}}.cmp-accordion__button--disabled{cursor:default}.cmp-accordion__panel{padding:.75rem 0}.cmp-accordion__button--expanded .cmp-accordion__icon:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.cmp-accordion__header{margin:0}.cmp-accordion__button{display:block;text-align:left;width:100%}.cmp-accordion__panel--hidden{display:none}.cmp-accordion__panel--expanded{display:block}.accordion.cc-margin-top-none{margin-top:0}.asset-download{background-color:#e6e6e6;color:#4f5b69;position:relative}@media (min-width:821px){.asset-download{padding:27px 9pt 25px 18px}}@media (max-width:820px){.asset-download{padding:33px 20px 29px}}.asset-download .title:has(+label) .cmp-title__text{display:block;font-weight:400;line-height:1.6956521739;margin:0}@media (min-width:821px){.asset-download .title:has(+label) .cmp-title__text{font-size:23px;letter-spacing:.05em;width:calc(100% - 97px)}}@media (max-width:820px){.asset-download .title:has(+label) .cmp-title__text{font-size:18px;letter-spacing:.075em;width:calc(100% - 90px)}}.asset-download .title:not(:has(+label)) .cmp-title__text{font-weight:400;letter-spacing:.05em;margin:0}@media (min-width:821px){.asset-download .title:not(:has(+label)) .cmp-title__text{font-size:18px}}@media (max-width:820px){.asset-download .title:not(:has(+label)) .cmp-title__text{font-size:1pc}}@media (min-width:821px){.asset-download .download+.title:not(:has(+label)) .cmp-title__text{margin-top:23px}}@media (max-width:820px){.asset-download .download+.title:not(:has(+label)) .cmp-title__text{margin-top:26px}}@media (min-width:821px){.asset-download .download .cmp-download__title{margin-top:13px;margin-top:1pc}.asset-download .download+.download{margin-top:15px}}@media (max-width:820px){.asset-download .download+.download{margin-top:22px}}.asset-download label:has(input[name=asset-download]){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}@media (min-width:821px){.asset-download label:has(input[name=asset-download]){font-size:14px;right:21px;top:35px}}@media (max-width:820px){.asset-download label:has(input[name=asset-download]){font-size:14px;right:22px;top:36px}}.asset-download input[name=asset-download]{height:15px;margin:0 7px 0 0;width:15px}.asset-download input[name=asset-download]:checked{accent-color:#4f5b69}.asset-download .cmp-asset-download-container{border-top:1px solid #b8c0c9}@media (min-width:821px){.asset-download .cmp-asset-download-container{margin-top:26px;padding-top:25px}}@media (max-width:820px){.asset-download .cmp-asset-download-container{margin-top:28px;padding-top:27px}}.asset-download .js-cmp-asset-download-link-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.asset-download .js-cmp-asset-download-all-download-checks{-ms-flex-negative:0;flex-shrink:0;height:15px;width:15px}@media (min-width:821px){.asset-download .js-cmp-asset-download-all-download-checks{margin:7px 18px 0 0}}@media (max-width:820px){.asset-download .js-cmp-asset-download-all-download-checks{margin:7px 18px 0 0}}.asset-download .js-cmp-asset-download-all-download-checks:checked{accent-color:#4f5b69}.asset-download .cmp-download__title-link{color:#4f5b69;display:inline-block;font-weight:400;letter-spacing:.05em;line-height:1.5625;padding-right:24px;position:relative;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.asset-download .cmp-download__title-link:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[target=_blank]{position:relative}.asset-download .cmp-download__title-link[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".pdf"]{position:relative}.asset-download .cmp-download__title-link[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".xls"]{position:relative}.asset-download .cmp-download__title-link[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".xlsx"]{position:relative}.asset-download .cmp-download__title-link[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".xlsm"]{position:relative}.asset-download .cmp-download__title-link[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".csv"]{position:relative}.asset-download .cmp-download__title-link[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".doc"]{position:relative}.asset-download .cmp-download__title-link[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".docx"]{position:relative}.asset-download .cmp-download__title-link[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".txt"]{position:relative}.asset-download .cmp-download__title-link[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".ppt"]{position:relative}.asset-download .cmp-download__title-link[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".pptm"]{position:relative}.asset-download .cmp-download__title-link[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".pptx"]{position:relative}.asset-download .cmp-download__title-link[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".zip"]{position:relative}.asset-download .cmp-download__title-link[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".jpg"]{position:relative}.asset-download .cmp-download__title-link[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".jpeg"]{position:relative}.asset-download .cmp-download__title-link[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".png"]{position:relative}.asset-download .cmp-download__title-link[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".gif"]{position:relative}.asset-download .cmp-download__title-link[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".mp3"]{position:relative}.asset-download .cmp-download__title-link[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".mp4"]{position:relative}.asset-download .cmp-download__title-link[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".mpg"]{position:relative}.asset-download .cmp-download__title-link[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".mpeg"]{position:relative}.asset-download .cmp-download__title-link[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".avi"]{position:relative}.asset-download .cmp-download__title-link[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".wmv"]{position:relative}.asset-download .cmp-download__title-link[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*="tel:"]{position:relative}.asset-download .cmp-download__title-link[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.asset-download .cmp-download__title-link[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.asset-download .cmp-download__title-link[href*=".pdf"]:after{color:var(--color-pdf)}@media (min-width:821px){.asset-download .cmp-download__title-link{font-size:1pc}}@media (max-width:820px){.asset-download .cmp-download__title-link{font-size:14px}}.asset-download .cmp-download__title-link:hover{-webkit-text-decoration-color:#4f5b69;text-decoration-color:#4f5b69}.asset-download .js-cmp-download__error_message{color:#ff2115;font-size:14px;letter-spacing:.05em;margin-top:26px}.asset-download .cmp-asset-download:not(:has(.cmp-download__title-link[active])) .cmp-asset-download-button{color:#999;pointer-events:none}.asset-download .cmp-asset-download-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:initial;border:1px solid #b8c0c9;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.075em;margin-left:auto;margin-right:auto}.asset-download .cmp-asset-download-button:before{content:"";content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:bottom}@media (min-width:821px){.asset-download .cmp-asset-download-button{border-radius:54px;font-size:1pc;margin-top:26px;padding:9pt 54px}}@media (max-width:820px){.asset-download .cmp-asset-download-button{border-radius:24px;font-size:1pc;margin-top:31px;padding:9pt 24px 9pt 27px}}.asset-download .js-cmp-download__error_message+.cmp-asset-download-button{margin-top:15px}@media (min-width:821px){.breadcrumb{left:50%;margin-left:auto;margin-right:auto;max-width:20in;position:absolute;top:109px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:90}}@media (min-width:821px)and (min-width:821px){.breadcrumb,.cc-container-root-w-m .breadcrumb{width:91.0688140556%}.cc-container-root-w-s .breadcrumb{width:70.8638360176%}}@media (min-width:821px)and (max-width:820px){.breadcrumb{width:89.7435897436%}}@media (max-width:820px){.breadcrumb{padding-top:5pc}}@media (min-width:821px){.container.root:has(.cc-header-bg-clear) .breadcrumb{--color-txt:#fff}}@media (max-width:820px){.breadcrumb.is-pc{display:none}}@media (min-width:821px){.breadcrumb.is-sp{display:none}}@media (max-width:820px){.cmp-breadcrumb{overflow:auto;padding-left:20px;width:100%}}.cmp-breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;margin-top:0;padding:0}@media (max-width:820px){.cmp-breadcrumb__list{white-space:nowrap}}.cmp-breadcrumb__item{color:var(--color-txt);position:relative;text-align:left}@media (min-width:821px){.cmp-breadcrumb__item{font-size:9pt;letter-spacing:.03em;line-height:17px}}@media (max-width:820px){.cmp-breadcrumb__item{font-size:9pt;letter-spacing:.03em;line-height:14px}}.cmp-breadcrumb__item:after{content:"";display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24;vertical-align:bottom}.cmp-breadcrumb__item:last-child:after{display:none}.cmp-breadcrumb__item--active{color:var(--color-txt)}@media (max-width:820px){.cmp-breadcrumb__item--active{padding-right:20px}}.cmp-breadcrumb__item-link{color:var(--color-txt)}.button{margin-top:30px}.button .cmp-button{background-color:transparent;border:1px solid var(--color-txt);border-radius:100vh;color:var(--color-txt);display:inline-block;font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:1pc;font-weight:700;letter-spacing:.075em;line-height:1.4375;-webkit-transition:color .3s,background-color .3s ease-in-out;transition:color .3s,background-color .3s ease-in-out}@media(any-hover:hover){.button .cmp-button:hover{background-color:var(--color-txt);border-color:transparent;color:#fff}}.button .cmp-button:focus-visible{background-color:var(--color-txt);border-color:transparent;color:#fff}.button .cmp-button:is(a){padding:8px 40px 8px 25px;position:relative}.button .cmp-button:is(a):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[target=_blank]{position:relative}.button .cmp-button:is(a)[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".pdf"]{position:relative}.button .cmp-button:is(a)[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".xls"]:after{right:9pt}.button .cmp-button:is(a)[href*=".xlsx"]:after{right:9pt}.button .cmp-button:is(a)[href*=".xlsm"]:after{right:9pt}.button .cmp-button:is(a)[href*=".csv"]:after{right:9pt}.button .cmp-button:is(a)[href*=".doc"]:after{right:9pt}.button .cmp-button:is(a)[href*=".docx"]:after{right:9pt}.button .cmp-button:is(a)[href*=".txt"]:after{right:9pt}.button .cmp-button:is(a)[href*=".ppt"]:after{right:9pt}.button .cmp-button:is(a)[href*=".pptm"]:after{right:9pt}.button .cmp-button:is(a)[href*=".pptx"]:after{right:9pt}.button .cmp-button:is(a)[href*=".zip"]:after{right:9pt}.button .cmp-button:is(a)[href*=".jpg"]:after{right:9pt}.button .cmp-button:is(a)[href*=".jpeg"]:after{right:9pt}.button .cmp-button:is(a)[href*=".png"]:after{right:9pt}.button .cmp-button:is(a)[href*=".gif"]:after{right:9pt}.button .cmp-button:is(a)[href*=".mp3"]:after{right:9pt}.button .cmp-button:is(a)[href*=".mp4"]:after{right:9pt}.button .cmp-button:is(a)[href*=".mpg"]:after{right:9pt}.button .cmp-button:is(a)[href*=".mpeg"]:after{right:9pt}.button .cmp-button:is(a)[href*=".avi"]:after{right:9pt}.button .cmp-button:is(a)[href*=".wmv"]:after{right:9pt}.button .cmp-button:is(a)[href*="tel:"]{position:relative}.button .cmp-button:is(a)[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.button .cmp-button:is(a)[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".xls"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".xlsx"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".xlsm"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".csv"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".doc"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".docx"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".txt"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".ppt"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".pptm"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".pptx"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".zip"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".jpg"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".jpeg"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".png"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".gif"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".mp3"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".mp4"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".mpg"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".mpeg"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".avi"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(a)[href*=".wmv"]{padding:8px 25px 8px 40px;position:relative}.button .cmp-button:is(a)[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button .cmp-button:is(button){padding:8px 25px}@media(any-hover:hover){.cc-bg-bluegray .cmp-button:hover,.cc-bg-navy .cmp-button:hover{color:var(--color-txt-pri)}}.cc-bg-bluegray .cmp-button:focus-visible,.cc-bg-navy .cmp-button:focus-visible{color:var(--color-txt-pri)}.button.cc-button-side-by-side{display:inline-block}@media (min-width:821px){.button.cc-button-side-by-side{margin-right:30px}}@media (max-width:820px){.button.cc-button-side-by-side{margin-right:10px}}.button.cc-button-video .cmp-button{padding:8px 25px 8px 40px;position:relative}.button.cc-button-video .cmp-button:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button.cc-button-modal .cmp-button{padding:8px 25px 8px 40px;position:relative}.button.cc-button-modal .cmp-button:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:19px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.button.cc-margin-top-none{margin-top:0}.adv-btn-navy .cmp-button{background-color:var(--color-txt-pri);color:#fff}@media(any-hover:hover){.adv-btn-navy .cmp-button:hover{background-color:#fff;border-color:var(--color-txt-pri);color:var(--color-txt-pri)}}.adv-btn-navy .cmp-button:focus-visible{background-color:#fff;border-color:var(--color-txt-pri);color:var(--color-txt-pri)}.cmp-carousel{overflow:hidden;position:relative}.cmp-carousel__item{width:100%}.cmp-carousel__item .image .cmp-image img{max-width:100%;width:100%}.cmp-carousel .swiper-button{display:none}.cmp-carousel .swiper-pagination{bottom:0;margin-top:30px;position:relative}.cmp-carousel .swiper-page-num{display:none}.cmp-carousel .cmp-text{margin-top:9px}.carousel.cc-carousel-article{position:relative}.carousel.cc-carousel-article .cmp-carousel{overflow:initial;width:100%}.carousel.cc-carousel-article .swiper-initialized{margin:0 auto;overflow:hidden}@media (min-width:821px){.carousel.cc-carousel-article .swiper-initialized{width:67.3553719008%}}@media (max-width:820px){.carousel.cc-carousel-article .swiper-initialized{margin-left:auto;margin-right:auto;max-width:20in}}@media (max-width:820px)and (min-width:821px){.carousel.cc-carousel-article .swiper-initialized,.cc-container-root-w-m .carousel.cc-carousel-article .swiper-initialized{width:91.0688140556%}.cc-container-root-w-s .carousel.cc-carousel-article .swiper-initialized{width:70.8638360176%}}@media (max-width:820px)and (max-width:820px){.carousel.cc-carousel-article .swiper-initialized{width:89.7435897436%}}.carousel.cc-carousel-article .swiper-button{display:block}@media (min-width:821px){.carousel.cc-carousel-article .swiper-button{left:50%;top:50%;width:80%}}@media (max-width:820px){.carousel.cc-carousel-article .swiper-button{bottom:25px;left:50%;width:56%}.carousel.cc-carousel-article .swiper-button.is-many{margin-left:auto;margin-right:auto;max-width:20in}}@media (max-width:820px)and (min-width:821px){.carousel.cc-carousel-article .swiper-button.is-many,.cc-container-root-w-m .carousel.cc-carousel-article .swiper-button.is-many{width:91.0688140556%}.cc-container-root-w-s .carousel.cc-carousel-article .swiper-button.is-many{width:70.8638360176%}}@media (max-width:820px)and (max-width:820px){.carousel.cc-carousel-article .swiper-button.is-many{width:89.7435897436%}}@media (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="5"]) .swiper-button{margin-left:auto;margin-right:auto;max-width:20in}}@media (max-width:820px)and (min-width:821px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="5"]) .swiper-button,.cc-container-root-w-m .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="5"]) .swiper-button{width:91.0688140556%}.cc-container-root-w-s .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="5"]) .swiper-button{width:70.8638360176%}}@media (max-width:820px)and (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="5"]) .swiper-button{width:89.7435897436%}}@media (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="6"]) .swiper-button{margin-left:auto;margin-right:auto;max-width:20in}}@media (max-width:820px)and (min-width:821px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="6"]) .swiper-button,.cc-container-root-w-m .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="6"]) .swiper-button{width:91.0688140556%}.cc-container-root-w-s .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="6"]) .swiper-button{width:70.8638360176%}}@media (max-width:820px)and (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="6"]) .swiper-button{width:89.7435897436%}}@media (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="7"]) .swiper-button{margin-left:auto;margin-right:auto;max-width:20in}}@media (max-width:820px)and (min-width:821px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="7"]) .swiper-button,.cc-container-root-w-m .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="7"]) .swiper-button{width:91.0688140556%}.cc-container-root-w-s .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="7"]) .swiper-button{width:70.8638360176%}}@media (max-width:820px)and (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="7"]) .swiper-button{width:89.7435897436%}}@media (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="8"]) .swiper-button{margin-left:auto;margin-right:auto;max-width:20in}}@media (max-width:820px)and (min-width:821px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="8"]) .swiper-button,.cc-container-root-w-m .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="8"]) .swiper-button{width:91.0688140556%}.cc-container-root-w-s .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="8"]) .swiper-button{width:70.8638360176%}}@media (max-width:820px)and (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="8"]) .swiper-button{width:89.7435897436%}}@media (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="9"]) .swiper-button{margin-left:auto;margin-right:auto;max-width:20in}}@media (max-width:820px)and (min-width:821px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="9"]) .swiper-button,.cc-container-root-w-m .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="9"]) .swiper-button{width:91.0688140556%}.cc-container-root-w-s .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="9"]) .swiper-button{width:70.8638360176%}}@media (max-width:820px)and (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="9"]) .swiper-button{width:89.7435897436%}}@media (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="10"]) .swiper-button{margin-left:auto;margin-right:auto;max-width:20in}}@media (max-width:820px)and (min-width:821px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="10"]) .swiper-button,.cc-container-root-w-m .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="10"]) .swiper-button{width:91.0688140556%}.cc-container-root-w-s .carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="10"]) .swiper-button{width:70.8638360176%}}@media (max-width:820px)and (max-width:820px){.carousel.cc-carousel-article:has(.cmp-carousel__item[data-swiper-slide-index="10"]) .swiper-button{width:89.7435897436%}}.cmp-carousel__edititem{display:none}.cmp-carousel__item--active{display:block}.cmp-carouselItem{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@font-face{font-family:MazdaTypeRegular;src:url(../../../etc.clientlibs/mazda/clientlibs/vendor/resources/fonts/MazdaTypeTT-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/mazda/clientlibs/vendor/resources/fonts/MazdaTypeTT-Regular.woff) format("woff"),url(../../../etc.clientlibs/mazda/clientlibs/vendor/resources/fonts/MazdaTypeTT-Regular.ttf) format("truetype")}@font-face{font-family:MazdaTypeMedium;src:url(../../../etc.clientlibs/mazda/clientlibs/vendor/resources/fonts/MazdaTypeTT-Medium.woff2) format("woff2"),url(../../../etc.clientlibs/mazda/clientlibs/vendor/resources/fonts/MazdaTypeTT-Medium.woff) format("woff"),url(../../../etc.clientlibs/mazda/clientlibs/vendor/resources/fonts/MazdaTypeTT-Medium.ttf) format("truetype")}@font-face{font-family:MazdaTypeBold;src:url(../../../etc.clientlibs/mazda/clientlibs/vendor/resources/fonts/MazdaTypeTT-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/mazda/clientlibs/vendor/resources/fonts/MazdaTypeTT-Bold.woff) format("woff"),url(../../../etc.clientlibs/mazda/clientlibs/vendor/resources/fonts/MazdaTypeTT-Bold.ttf) format("truetype")}html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.t-cmp-clean{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.t-cmp-clean--light{background-color:#fff}.t-cmp-clean--dark{background-color:#232323;color:#f5f5f5}.t-cmp-clean .cmp-text ul{list-style:none;margin:0 0 0 1.4375rem;padding:0}.t-cmp-clean .cmp-text ul li{margin:.5rem 0 0;padding:0;text-indent:-1.4375rem}.t-cmp-clean .cmp-text ul li:first-child{margin-top:0}.t-cmp-clean .cmp-text ul li:before{content:"-";padding:0 .5rem}.t-cmp-clean .cmp-text ol{margin:0 0 0 1.4375rem;padding:0}.t-cmp-clean .cmp-text ol li{margin:.5rem 0 0}.t-cmp-clean .cmp-text table{border:0;border-collapse:collapse}.t-cmp-clean .cmp-text table td,.t-cmp-clean .cmp-text table th{border:0;border-bottom:.0625rem solid;border-left:.0625rem solid;padding:.5rem .75rem;vertical-align:top}.t-cmp-clean .cmp-text table td:first-child,.t-cmp-clean .cmp-text table th:first-child{border-left:0}.t-cmp-clean .cmp-text table thead th{border-bottom:.125rem solid}.t-cmp-clean--light .cmp-text table td,.t-cmp-clean--light .cmp-text table th{border-color:#e1e1e1}.t-cmp-clean--dark .cmp-text table td,.t-cmp-clean--dark .cmp-text table th{border-color:#505050}.cmp-embed__youtube{height:0;padding-bottom:56.25%;position:relative;width:100%}.cmp-embed__youtube-iframe{height:100%;left:0;position:absolute;top:0;width:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}p{margin:0;padding:0}a{color:var(--color-txt-link)}a,a:active,a:focus,a:hover{text-decoration:none}pre.prettyprint{background-color:#fff;font-size:.75rem;line-height:1.5}pre.prettyprint,pre.prettyprint .linenums,pre.prettyprint code{font-family:monospace}pre.prettyprint .L0,pre.prettyprint .L1,pre.prettyprint .L2,pre.prettyprint .L3,pre.prettyprint .L4,pre.prettyprint .L5,pre.prettyprint .L6,pre.prettyprint .L7,pre.prettyprint .L8,pre.prettyprint .L9{list-style-type:decimal;padding-left:1rem}pre.prettyprint .L0>.pln{display:none}pre.prettyprint .linenums{color:#bcbcbc;margin:0}pre.prettyprint .pln{color:#323232}pre.prettyprint .str{color:#0d66d0}pre.prettyprint .kwd{color:#505050}pre.prettyprint .com{color:#bcbcbc}pre.prettyprint .lit,pre.prettyprint .typ{color:#cb6f10}pre.prettyprint .clo,pre.prettyprint .opn,pre.prettyprint .pun{color:#323232}pre.prettyprint .tag{color:#12805c}pre.prettyprint .atn{color:#cb6f10}pre.prettyprint .atv{color:#0d66d0}pre.prettyprint .dec{color:#323232}pre.prettyprint .var{color:#12805c}pre.prettyprint .fun{color:#d7373f}.m10{margin:10px auto}.m20{margin:20px auto}.m30{margin:30px auto}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:5pc}.mt90{margin-top:90px}.mt100{margin-top:75pt}.mt200{margin-top:200px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:5pc}.mb90{margin-bottom:90px}.mb100{margin-bottom:75pt}.mb200{margin-bottom:200px}@media (max-width:750px){.m10{margin:10px auto}.m20{margin:20px auto}.m30{margin:30px auto}.mt10,.mt20{margin-top:10px}.mt30,.mt40{margin-top:20px}.mt50,.mt60{margin-top:30px}.mt70{margin-top:40px}.mt100,.mt80,.mt90{margin-top:50px}.mt200{margin-top:75pt}.mb10{margin-bottom:10px}.mb20,.mb30,.mb40{margin-bottom:20px}.mb50,.mb60{margin-bottom:30px}.mb70,.mb80{margin-bottom:40px}.mb100,.mb90{margin-bottom:50px}.mb200{margin-bottom:75pt}}h1,h2,h3,h4,h5,h6{margin-bottom:0}.cmp-container{background-position:50%}.root.container{position:relative}@media (min-width:1025px){.cmp-container:has(.cc-header-bg-clear:not(.cq-Editable-dom)) .breadcrumb+.container{margin-top:-109px}}@media (max-width:1024px){.cmp-container:has(.cc-header-bg-clear:not(.cq-Editable-dom)) .breadcrumb+.container{margin-top:-89px}}.container.cc-container-bg-stripe>div>.cmp-container>div>.container:nth-child(odd)>div>.cmp-container{background-color:#fff}.container.cc-container-bg-stripe>div>.cmp-container>div>.container:nth-child(2n)>div>.cmp-container{background-color:#e6e6e6}.container.cc-container-w-full>div{width:100%}.container.cc-container-w-cont-max>div{margin-left:auto;margin-right:auto;max-width:20in}@media (min-width:821px){.cc-container-root-w-m .container.cc-container-w-cont-max>div,.container.cc-container-w-cont-max>div{width:91.0688140556%}.cc-container-root-w-s .container.cc-container-w-cont-max>div{width:70.8638360176%}}@media (max-width:820px){.container.cc-container-w-cont-max>div{width:89.7435897436%}}.container.cc-container-w-cont-max:not(.container.cc-container-w-cont-full) .container.cc-container-w-cont-max>div{width:100%}.container.cc-container-w-cont-s>div{margin-left:auto;margin-right:auto;max-width:20in}@media (min-width:821px){.cc-container-root-w-m .container.cc-container-w-cont-s>div,.container.cc-container-w-cont-s>div{width:91.0688140556%}.cc-container-root-w-s .container.cc-container-w-cont-s>div{width:70.8638360176%}}@media (max-width:820px){.container.cc-container-w-cont-s>div{width:89.7435897436%}}@media (min-width:821px){.container.cc-container-w-cont-s>div{max-width:978pt;width:70.8638360176%}}.container.cc-container-w-cont-xs>div{margin-left:auto;margin-right:auto;max-width:20in}@media (min-width:821px){.cc-container-root-w-m .container.cc-container-w-cont-xs>div,.container.cc-container-w-cont-xs>div{width:91.0688140556%}.cc-container-root-w-s .container.cc-container-w-cont-xs>div{width:70.8638360176%}}@media (max-width:820px){.container.cc-container-w-cont-xs>div{width:89.7435897436%}}@media (min-width:821px){.container.cc-container-w-cont-xs>div{max-width:930px;width:58.5651537335%}.container.cc-container-margin-l>div{padding-bottom:140px;padding-top:140px}}@media (max-width:820px){.container.cc-container-margin-l>div{padding-bottom:90px;padding-top:90px}}@media (min-width:821px){.container.cc-container-margin-m>div{padding-bottom:5pc;padding-top:5pc}}@media (max-width:820px){.container.cc-container-margin-m>div{padding-bottom:60px;padding-top:60px}}.container.cc-container-margin-s>div{padding-bottom:50px;padding-top:50px}.container.cc-container-center>div{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.container.cc-container-left>div{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.container.cc-container-right>div{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.container .adv-container-museum{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/container/bg/museum_bg.jpg)}.container .adv-container-museum,.container .adv-container-racing{background-position:50%;background-repeat:no-repeat;background-size:cover}.container .adv-container-racing{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/container/bg/racing_bg.jpg)}.container .adv-container-event{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/container/bg/event_bg.jpg)}.container .adv-container-entertainment,.container .adv-container-event{background-position:50%;background-repeat:no-repeat;background-size:cover}.container .adv-container-entertainment{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/container/bg/entertainment_bg.jpg)}.container .adv-container-how{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/container/bg/how_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:821px){.container .adv-container-lyt-pc-topright-root>.cmp-container{position:relative}.container .adv-container-lyt-pc-topright-root .adv-container-lyt-pc-topright-cnt{padding:0}.container .adv-container-lyt-pc-topright-root .adv-container-lyt-pc-topright-cnt>.cmp-container{margin-top:6px;position:absolute;right:0;top:0}.container .adv-container-lyt-pc-topright-root .adv-container-lyt-pc-topright-cnt>.cmp-container .button{margin-top:0}}.container .adv-teaser-kv-sub-title .cmp-container{position:relative}.container div.adv-container-news-list{padding-bottom:0;padding-top:0}@media (min-width:821px){.container div.adv-container-news-list{margin-top:40px}.container div.adv-container-news-list .js-adv-container-news-list-column{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:820px){.container div.adv-container-news-list .js-adv-container-news-list-column{display:grid;grid-template-columns:135px 1fr;row-gap:15px}}@media (min-width:821px){.container div.adv-container-news-list .js-adv-container-news-list-column+.js-adv-container-news-list-column{margin-top:40px}}@media (max-width:820px){.container div.adv-container-news-list .js-adv-container-news-list-column+.js-adv-container-news-list-column{margin-top:26px}}.container div.adv-container-news-list .js-adv-container-news-list-date{color:var(--color-txt)}@media (min-width:821px){.container div.adv-container-news-list .js-adv-container-news-list-date{-ms-flex-negative:0;flex-shrink:0;font-size:1pc;letter-spacing:.05em;width:165px}}@media (max-width:820px){.container div.adv-container-news-list .js-adv-container-news-list-date{display:table;font-size:14px;letter-spacing:.075em}.container div.adv-container-news-list .js-adv-container-news-list-date .cmp-text{display:table-cell;vertical-align:middle}}.container div.adv-container-news-list .js-adv-container-news-list-label{color:#4f5b69}@media (min-width:821px){.container div.adv-container-news-list .js-adv-container-news-list-label{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-negative:0;align-items:flex-start;flex-shrink:0}}.container div.adv-container-news-list .js-adv-container-news-list-label div.cmp-text{border:1px solid #b8c0c9;border-radius:1px;min-width:10pc}@media (min-width:821px){.container div.adv-container-news-list .js-adv-container-news-list-label div.cmp-text{padding:2px 5px}}@media (max-width:820px){.container div.adv-container-news-list .js-adv-container-news-list-label div.cmp-text{display:inline-block;padding:5px 20px}}.container div.adv-container-news-list .js-adv-container-news-list-label div.cmp-text p{font-size:14px;letter-spacing:.05em;text-align:center}@media (min-width:821px){.container div.adv-container-news-list .js-adv-container-news-list-label div.cmp-text p{line-height:1.42}}@media (max-width:820px){.container div.adv-container-news-list .js-adv-container-news-list-label div.cmp-text p{line-height:1}}.container div.adv-container-news-list .js-adv-container-news-list-label[class*=is-]{color:#fff}.container div.adv-container-news-list .js-adv-container-news-list-label[class*=is-] .cmp-text{border:none}.container div.adv-container-news-list .js-adv-container-news-list-label.is-enterprise .cmp-text{background-color:#4f5b69}.container div.adv-container-news-list .js-adv-container-news-list-label.is-shareholders .cmp-text{background-color:#19243b}.container div.adv-container-news-list .js-adv-container-news-list-label.is-production .cmp-text{background-color:#817d63}.container div.adv-container-news-list .js-adv-container-news-list-label.is-car .cmp-text{background-color:#585858}.container div.adv-container-news-list .js-adv-container-news-list-label.is-csr .cmp-text{background-color:#806e5d}.container div.adv-container-news-list .js-adv-container-news-list-description{color:#4f5b69}@media (min-width:821px){.container div.adv-container-news-list .js-adv-container-news-list-description{margin-left:37px}}@media (max-width:820px){.container div.adv-container-news-list .js-adv-container-news-list-description{grid-column:1/3;width:100%}}.container div.adv-container-news-list .js-adv-container-news-list-description .cmp-text p{font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700;letter-spacing:.05em}@media (min-width:821px){.container div.adv-container-news-list .js-adv-container-news-list-description .cmp-text p{font-size:1pc;line-height:1.5}}@media (max-width:820px){.container div.adv-container-news-list .js-adv-container-news-list-description .cmp-text p{font-size:14px;line-height:2}}.container div.adv-container-news-list .js-adv-container-news-list-description p>a{color:currentColor;padding-right:0}.container div.adv-container-news-list .js-adv-container-news-list-description p>a:after{color:currentColor;display:inline;padding-right:0;position:static;-webkit-transform:translate(0);transform:translate(0);vertical-align:middle}@media (min-width:821px){.container div.adv-container-news-list .js-adv-container-news-list-description p>a{-webkit-text-decoration-color:rgba(79,91,105,0);text-decoration-color:rgba(79,91,105,0)}.container div.adv-container-news-list .js-adv-container-news-list-description p>a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}@media (max-width:820px){.container div.adv-container-news-list .js-adv-container-news-list-description p>a{text-decoration:none}}.container div.adv-container-news-list .cmp-text{color:currentColor;margin:0;max-width:none}.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__title{margin-top:4px}@media (min-width:821px){.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__title{font-size:30px;letter-spacing:.05em;line-height:1.6}}@media (max-width:820px){.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__title{font-size:20px;letter-spacing:.075em;line-height:1.6}}.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__description,.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__title-link{color:var(--color-txt)}@media (min-width:821px){.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__description{font-size:20px;letter-spacing:.075em;line-height:1.8;margin-top:10px}}@media (max-width:820px){.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__description{font-size:14px;letter-spacing:.075em;line-height:2;margin-top:8px}}@media (min-width:821px){.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__action-container{margin-top:25px}}@media (max-width:820px){.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__action-container{margin-top:20px}}.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__action-link{border:1px solid #b8c0c9;color:var(--color-txt);font-size:14px;letter-spacing:.075em;line-height:2.3571428571;margin:0}@media (min-width:821px){.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__action-link+.cmp-teaser__action-link{margin-top:25px}}.container .adv-container-how .cmp-container .cc-teaser-card .cmp-teaser__action-link:hover{color:#fff}.container .adv-container-xf-localnav .cmp-title__link{color:var(--color-txt);font-size:18px}.container .adv-container-xf-localnav .title{border-bottom:1px solid var(--color-txt)}@media (min-width:821px){.container .adv-container-xf-localnav .title{padding:17px 0;width:23.7942122186%}}@media (max-width:820px){.container .adv-container-xf-localnav .title{padding:1pc 0}}.container .adv-container-xf-localnav .title a{color:var(--color-txt);display:block;font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700;position:relative;width:100%}.container .adv-container-xf-localnav .title a:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[target=_blank]{position:relative}.container .adv-container-xf-localnav .title a[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".pdf"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".xls"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".xlsx"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".xlsm"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".csv"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".doc"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".docx"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".txt"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".ppt"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".pptm"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".pptx"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".zip"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".jpg"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".jpeg"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".png"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".gif"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".mp3"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".mp4"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".mpg"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".mpeg"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".avi"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*=".wmv"]{position:relative}.container .adv-container-xf-localnav .title a[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href*="tel:"]{padding:2px 25px 2px 40px;position:relative}.container .adv-container-xf-localnav .title a[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a[href^="#"]:not([href^=http]):not([href^=https]){padding:2px 25px 2px 40px;position:relative}.container .adv-container-xf-localnav .title a[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.container .adv-container-xf-localnav .title a:before{content:none}.container .adv-container-xf-localnav .title .cmp-title__text{margin-bottom:0}.container .adv-container-xf-localnav .title:is(:has(+.list)) .cmp-title__text{margin:0}@media (min-width:821px){.container .adv-container-xf-localnav .title:is(:has(+.list.cc-col-list-3-pc)){width:32.2615219721%}}@media (min-width:821px){.container .adv-container-xf-localnav .title:is(:has(+.list.cc-col-list-4-pc)){width:23.7942122186%}}.container .adv-container-xf-localnav .title+.list .cmp-list{margin-top:0}.container .adv-container-xf-localnav .title+.list.cc-list-btn .cmp-list{margin-top:60px}.container .adv-container-xf-localnav .list .cmp-list{margin-top:15px}.container .adv-container-xf-localnav .list .cmp-list__item{border-bottom:1px solid var(--color-txt);margin-top:0}@media (min-width:821px){.container .adv-container-xf-localnav .list .cmp-list__item:not(:has(>.cmp-list__item-link)),.container .adv-container-xf-localnav .list .cmp-list__item>.cmp-list__item-link{padding:25px 0}}@media (max-width:820px){.container .adv-container-xf-localnav .list .cmp-list__item:not(:has(>.cmp-list__item-link)),.container .adv-container-xf-localnav .list .cmp-list__item>.cmp-list__item-link{padding:17px 0}}.container .adv-container-xf-localnav .list .cmp-list__item-link:after{position:absolute;right:0}.container .adv-container-xf-localnav .title:has(.is-current){border-bottom:1px solid var(--color-txt-link)}.container .adv-container-xf-localnav .title:has(.is-current) a{color:var(--color-txt-link)}.container .adv-container-xf-localnav .list .cmp-list__item:has(.is-current){border-bottom:1px solid var(--color-txt-link)}.container .adv-container-xf-localnav .list .cmp-list__item:has(.is-current) .cmp-list__item-title .cmp-list__item-link:after,.container .adv-container-xf-localnav .list .cmp-list__item:has(.is-current) a{color:var(--color-txt-link)}@media (min-width:821px){.container .adv-container-xf-localnav .cmp-list{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(4,1fr);row-gap:30px}}@media (max-width:820px){.container .adv-container-xf-localnav .cmp-list{-webkit-column-gap:2.8571428571%;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:30px}}.container .adv-container-xf-localnav .cmp-list__item-link.is-current .cmp-list__item-title,.container .adv-container-xf-localnav .cmp-list__item-link.is-current:after{color:var(--color-txt-link)}.container .adv-container-xf-localnav .cmp-list__item-title{padding-right:30px}.container .adv-container-xf-table-of-contents{border-bottom:1px solid #b8c0c9;border-top:1px solid #b8c0c9;margin-top:5pc;padding-bottom:51.5px;padding-top:49.5px}.container .adv-container-xf-table-of-contents .cmp-title .cmp-title__text{margin-top:0}.container .adv-container-xf-table-of-contents .cmp-toc__content ul,.container .adv-container-xf-table-of-contents .cmp-toc__content ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-direction:column;flex-direction:column}.container .adv-container-xf-table-of-contents .cmp-toc__content ul li{margin-top:24px}@media (max-width:820px){.container .adv-container-ir-link .cmp-container{display:grid;row-gap:20px}}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item{background:#e6e6e6;border-radius:1px;height:100%}@media (min-width:821px){.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item{padding:44px 33px}}@media (max-width:820px){.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item{padding:47px 33px 40px}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-container{row-gap:0}}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-title .cmp-title__text{border-bottom:1px solid #e2e6e9;margin:0 0 18px;position:relative}@media (min-width:821px){.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-title .cmp-title__text{font-size:21px;line-height:39px}}@media (max-width:820px){.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-title .cmp-title__text{font-size:18px;line-height:39px}}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-title .cmp-title__text .cmp-title__link{color:var(--color-txt);font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700;padding-left:30px;width:100%}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-title .cmp-title__text .cmp-title__link:before{background-color:unset;bottom:unset;display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24;height:unset;left:unset;padding-right:5px;position:unset;vertical-align:bottom;width:unset}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-title .cmp-title__text .cmp-title__link:hover:before{-webkit-animation:none;animation:none;opacity:1}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-title:before{content:attr(data-ico);font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24;position:absolute;vertical-align:bottom}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-list{font-size:1pc;margin:0}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-list .cmp-list__item .cmp-list__item-link .cmp-list__item-title{color:var(--color-txt)}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-list .cmp-list__item .cmp-list__item-link:after{color:var(--color-txt);-webkit-transform:unset;transform:unset}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-text{margin-top:0}.container .adv-container-ir-link .cmp-container .adv-container-ir-link-item .cmp-text a{color:var(--color-txt);text-decoration:none}@media (min-width:821px){.container.cc-display-sp{display:none}}@media (max-width:820px){.container.cc-display-sp{display:block}.container.cc-display-pc{display:none}}@media (min-width:821px){.container.cc-display-pc{display:block}.container .adv-container-pc-2col-no-gap .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex}.container .adv-container-pc-2col-no-gap .cmp-container>*{width:50%}}.container.cc-container-anim-fadeu:not(.cq-Editable-dom){opacity:0}.container.cc-container-anim-fadeu:not(.cq-Editable-dom).is-active{opacity:1;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.container:has(>[class*=adv-container-sticky-top]){position:sticky;top:0}.container:has(>[class*=adv-container-sticky-btm]){bottom:0;position:sticky}.container:has(>.adv-container-sticky-top-100){top:75pt}.container:has(>.adv-container-sticky-btm-100){bottom:75pt}.container:has(>.adv-container-sticky-top-90){top:90px}.container:has(>.adv-container-sticky-btm-90){bottom:90px}.container:has(>.adv-container-sticky-top-80){top:5pc}.container:has(>.adv-container-sticky-btm-80){bottom:5pc}.container:has(>.adv-container-sticky-top-70){top:70px}.container:has(>.adv-container-sticky-btm-70){bottom:70px}.container:has(>.adv-container-sticky-top-60){top:60px}.container:has(>.adv-container-sticky-btm-60){bottom:60px}.container:has(>.adv-container-sticky-top-50){top:50px}.container:has(>.adv-container-sticky-btm-50){bottom:50px}.container:has(>.adv-container-sticky-top-40){top:40px}.container:has(>.adv-container-sticky-btm-40){bottom:40px}.container:has(>.adv-container-sticky-top-30){top:30px}.container:has(>.adv-container-sticky-btm-30){bottom:30px}.container:has(>.adv-container-sticky-top-20){top:20px}.container:has(>.adv-container-sticky-btm-20){bottom:20px}.container:has(>.adv-container-sticky-top-10){top:10px}.container:has(>.adv-container-sticky-btm-10){bottom:10px}.container:has(>.adv-container-sticky-top-0){top:0}.container:has(>.adv-container-sticky-btm-0){bottom:0}.page:has(.adv-page-how) .cmp-breadcrumb,.page:has(.adv-page-nocrumb) .cmp-breadcrumb,.page:has(.adv-page-top) .cmp-breadcrumb,.page:has(.adv-page-why) .cmp-breadcrumb{display:none!important}.button:has(.cmp-button#ir-unique-button)>div{text-align:right}.button:has(.cmp-button#ir-unique-button) #ir-unique-button{border-radius:0;display:inline-block;padding:8px 36px 8px 20px}@media (min-width:821px){.container:has(.adv-container-ir-top) .adv-container-ir-top>.cmp-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}@media (min-width:821px){.container:has(.adv-container-ir-top):has(.adv-container-ir-top-left) .container:has(>.adv-container-ir-top-left){width:65.9711075441%}}@media (min-width:821px){.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right){width:32.2632423756%}}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button{margin:15px 18px;position:relative}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button{border-radius:0;font-weight:400;text-align:left;width:100%}@media (min-width:821px){.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button{padding:28px 54px}}@media (max-width:820px){.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button{padding:26px 54px!important}}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar:before{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:28px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar:not([href*=".xls"]):not([href*=".xlsx"]):not([href*=".xlsm"]):not([href*=".csv"]):not([href*=".doc"]):not([href*=".docx"]):not([href*=".txt"]):not([href*=".ppt"]):not([href*=".pptm"]):not([href*=".pptx"]):not([href*=".zip"]):not([href*=".jpg"]):not([href*=".jpeg"]):not([href*=".png"]):not([href*=".gif"]):not([href*=".mp3"]):not([href*=".mp4"]):not([href*=".mpg"]):not([href*=".mpeg"]):not([href*=".avi"]):not([href*=".wmv"]):not([target=_blank]):not(.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href^="#"]:not([href^=http]):not([href^=https])):not([href*="tel:"]):not([href*=".pdf"]):after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[target=_blank]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".pdf"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".xls"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".xlsx"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".xlsm"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".csv"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".doc"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".docx"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".txt"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".ppt"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".pptm"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".pptx"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".zip"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".jpg"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".jpeg"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".png"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".gif"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".mp3"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".mp4"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".mpg"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".mpeg"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".avi"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-calendar[href*=".wmv"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail:before{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:28px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail:not([href*=".xls"]):not([href*=".xlsx"]):not([href*=".xlsm"]):not([href*=".csv"]):not([href*=".doc"]):not([href*=".docx"]):not([href*=".txt"]):not([href*=".ppt"]):not([href*=".pptm"]):not([href*=".pptx"]):not([href*=".zip"]):not([href*=".jpg"]):not([href*=".jpeg"]):not([href*=".png"]):not([href*=".gif"]):not([href*=".mp3"]):not([href*=".mp4"]):not([href*=".mpg"]):not([href*=".mpeg"]):not([href*=".avi"]):not([href*=".wmv"]):not([target=_blank]):not(.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href^="#"]:not([href^=http]):not([href^=https])):not([href*="tel:"]):not([href*=".pdf"]):after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[target=_blank]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".pdf"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".xls"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".xlsx"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".xlsm"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".csv"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".doc"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".docx"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".txt"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".ppt"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".pptm"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".pptx"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".zip"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".jpg"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".jpeg"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".png"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".gif"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".mp3"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".mp4"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".mpg"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".mpeg"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".avi"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container:has(.adv-container-ir-top):has(.adv-container-ir-top-right) .container:has(>.adv-container-ir-top-right) .button .cmp-button#ir-mail[href*=".wmv"]:after{content:"";font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:821px){.container:has(.adv-container-ir-top) .adv-container-news-list{margin-top:50px}}@media (max-width:820px){.container:has(.adv-container-ir-top) .adv-container-news-list{margin-top:40px}}@media (min-width:821px){.container:has(.adv-container-ir-top) .container div.adv-container-news-list .js-adv-container-news-list-column{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:821px){.container:has(.adv-container-ir-top) .container div.adv-container-news-list .js-adv-container-news-list-description{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-top:9pt}}.adv-container-page-story-top .cmp-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:821px){.adv-container-page-story-top .cmp-list{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:30px}}@media (max-width:820px){.adv-container-page-story-top .cmp-list{-webkit-column-gap:2.8571428571%;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:30px}}.adv-container-page-story-top .cmp-list__item+.cmp-list__item{margin-top:0}#js-cf-country-list-link.is-hidden{display:none}#js-cf-country-list-link .cmp-contentfragment{font-size:0;letter-spacing:0;line-height:0;margin:0;opacity:0;padding:0}.js-cf-country-list-link.js-country-link-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:14px 20px;position:relative}@media (max-width:820px){.js-cf-country-list-link.js-country-link-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.js-cf-country-list-link.js-country-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.js-cf-country-list-link.js-country-link:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[target=_blank]{position:relative}.js-cf-country-list-link.js-country-link[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".pdf"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".xls"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".xlsx"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".xlsm"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".csv"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".doc"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".docx"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".txt"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".ppt"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".pptm"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".pptx"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".zip"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".jpg"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".jpeg"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".png"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".gif"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".mp3"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".mp4"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".mpg"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".mpeg"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".avi"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*=".wmv"]{position:relative}.js-cf-country-list-link.js-country-link[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href*="tel:"]{position:relative}.js-cf-country-list-link.js-country-link[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-cf-country-list-link.js-country-link[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.js-cf-country-list-link.js-country-link[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}@media (max-width:820px){.js-cf-country-list-link.js-country-link{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;display:unset;line-height:1.5}}.js-cf-country-list-link.js-country-link:hover{opacity:.6}@media (min-width:821px){.js-cf-country-list-link.js-question-text{margin-right:24px;position:relative}.js-cf-country-list-link.js-question-text:after{background-color:#4f5b69;content:"";display:inline-block;height:18.5px;position:absolute;right:-9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}}@media (max-width:820px){.js-cf-country-list-link.js-country-text{font-size:14px}}.js-cf-country-list-link.js-button-wrapper{position:absolute;right:45px}@media (max-width:820px){.js-cf-country-list-link.js-button-wrapper{right:25px}}.js-cf-country-list-link.js-close-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:10px;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.js-cf-country-list-link.js-close-button:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}@media (max-width:820px){.js-cf-country-list-link.js-close-button{padding:0;position:relative}.js-cf-country-list-link.js-close-button:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:25px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}}.js-cf-country-list-link.js-close-button:hover{opacity:.6}@media (min-width:821px){.js-country-list-page-map{background-color:#b8c0c9}}@media (max-width:820px){.js-country-list-page-map{display:none}}.js-country-list-page-map-inner{position:relative}@media (min-width:821px){.js-country-list-page-map-inner{aspect-ratio:1367/545;background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/unique/country-list/map.svg);background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto;max-width:20in;width:91.0688140556%}.js-country-list-page-map-anchor{background-color:hsla(0,0%,100%,.9);border:1px solid rgba(184,192,201,.9);border-radius:23px;color:#000;font-size:1pc;letter-spacing:.05em;line-height:1.1875;padding:13px 24px 13px 45px;position:absolute!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.js-country-list-page-map-anchor[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.js-country-list-page-map-anchor[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}}.js-country-list-page-map-anchor:after{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0!important;margin-left:-4px}@media (min-width:821px){.js-country-list-page-map-anchor.middle_east_and_africa{left:50.6954612006%;top:48.9908256881%}.js-country-list-page-map-anchor.north_and_south_america{left:18.8140556369%;top:59.6330275229%}.js-country-list-page-map-anchor.asia_pacific{left:82.467057101%;top:59.6330275229%}.js-country-list-page-map-anchor.europe{left:45.5344070278%;top:28.9908256881%}.js-country-list-page-select{display:none}}@media (max-width:820px){.js-country-list-page-select{background-color:#b8c0c9;padding-bottom:15px;padding-top:15px;width:100%}.js-country-list-page-select-input{display:block;font-size:18px;margin-left:auto;margin-right:auto;max-width:350px;padding-bottom:14px;padding-left:17px;padding-top:14px;width:89.7435897436%}}.js-country-list-page-region{list-style:none}@media (min-width:821px){.js-country-list-page-region{padding:60px 0 40px}}@media (max-width:820px){.js-country-list-page-region{margin-top:3pc;padding-bottom:30px}.js-country-list-page-region:not([active-region]){display:none}}@media (min-width:821px){.js-country-list-page-region-inner{margin-left:auto;margin-right:auto;max-width:20in;width:91.0688140556%}}@media (max-width:820px){.js-country-list-page-region-inner{padding-left:20px;padding-right:20px}}.js-country-list-page-region-title{font-size:28px;letter-spacing:.025em;line-height:1em}@media (min-width:821px){.js-country-list-page-region-title{font-size:28px}}@media (max-width:820px){.js-country-list-page-region-title{font-size:28px}}.js-country-list-page-region-links{margin-bottom:0;padding:0}@media (min-width:821px){.js-country-list-page-region-links{margin-top:36px}}@media (max-width:820px){.js-country-list-page-region-links{margin-top:24px}}.js-country-list-page-region-list{border-top:1px solid #b8c0c9;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none}@media (min-width:821px){.js-country-list-page-region-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-template-columns:25.2808988764% 24.5585874799% 50.1605136437%;padding:18px 0}}@media (max-width:820px){.js-country-list-page-region-list{padding:18px 0}}.js-country-list-page-region-list:last-child{border-bottom:1px solid #b8c0c9}.js-country-list-page-region-list-name{font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:1pc;font-weight:700;letter-spacing:.05em;line-height:1.4}@media (min-width:821px){.js-country-list-page-region-list-name{padding-right:30px}}.js-country-list-page-region-list-link{color:#041428;display:inline-block;font-size:1pc;letter-spacing:.05em;line-height:1.4;position:relative}.js-country-list-page-region-list-link:is(a){cursor:pointer;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.js-country-list-page-region-list-link:is(a):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[target=_blank]{position:relative}.js-country-list-page-region-list-link:is(a)[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".pdf"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".xls"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".xlsx"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".xlsm"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".csv"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".doc"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".docx"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".txt"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".ppt"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".pptm"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".pptx"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".zip"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".jpg"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".jpeg"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".png"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".gif"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".mp3"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".mp4"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".mpg"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".mpeg"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".avi"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*=".wmv"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href*="tel:"]{position:relative}.js-country-list-page-region-list-link:is(a)[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a)[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.js-country-list-page-region-list-link:is(a)[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;right:0;vertical-align:bottom;vertical-align:middle}.js-country-list-page-region-list-link:is(a):hover{opacity:.5}@media (min-width:821px){.js-country-list-page-region-list-link{margin-right:30px}}@media (max-width:820px){.js-country-list-page-region-list-link{margin-top:10px}}.js-country-list-page-region-list-detail{font-size:1pc;letter-spacing:.05em;line-height:1.4}@media (max-width:820px){.js-country-list-page-region-list-detail{margin-left:-4px;margin-top:7px}}.js-country-list-page-region-list-detail-address{display:-webkit-box;display:-ms-flexbox;display:flex}.js-country-list-page-region-list-detail-address:before{content:"";font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;margin-top:-3px;padding-right:6px}.js-country-list-page-region-list-detail-address+.js-country-list-page-region-list-detail-tel{margin-top:7px}.js-country-list-page-region-list-detail-tel{display:-webkit-box;display:-ms-flexbox;display:flex}.js-country-list-page-region-list-detail-tel:before{content:"";font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;margin-top:-3px;padding-right:6px}.cc-download-file-link.error{border:2px solid red}.cc-download-file-link h3{font-weight:400;line-height:0;margin:0}.cc-download-file-link .cmp-download__title-link{color:var(--color-txt);font-size:1pc;letter-spacing:.05em;line-height:1.5;margin-right:24px;padding-left:23px;position:relative;text-decoration:none}.cc-download-file-link .cmp-download__title-link:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:23px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cc-download-file-link-error{color:red;font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:25px;font-weight:700}.cmp-embed iframe{aspect-ratio:16/9;height:100%;width:100%}.adv-container-xf-profile-wrap{border:1px solid #b8c0c9}@media (min-width:821px){.adv-container-xf-profile-wrap{padding:40px 50px}}@media (max-width:820px){.adv-container-xf-profile-wrap{padding:40px 30px}}.adv-container-xf-profile-wrap>.cmp-container>div .title:first-child .cmp-title__text{margin-top:0}@media (min-width:821px){.adv-container-xf-profile-wrap>.cmp-container>div>.adv-container-xf-profile{margin-top:2pc}}@media (max-width:820px){.adv-container-xf-profile-wrap>.cmp-container>div>.adv-container-xf-profile{margin-top:40px}}.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile>.cmp-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:821px){.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile>.cmp-container{-webkit-column-gap:2pc;-moz-column-gap:2pc;column-gap:2pc}}@media (max-width:820px){.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile>.cmp-container{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile>.cmp-container>.image{width:91px}.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile-name .cmp-container{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700}.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile-name .cmp-container .cmp-text{margin-top:0}@media (min-width:821px){.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile-name .cmp-container{font-size:1pc;letter-spacing:.075em}}.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile-name .cmp-container .text:is(:has(~.text)){font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:400}@media (min-width:821px){.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile-name .cmp-container .text:is(:has(~.text)){font-size:14px;letter-spacing:.075em}}@media (min-width:821px){.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile-name .cmp-container .text+.text{margin-top:8px}}@media (max-width:820px){.adv-container-xf-profile-wrap>.cmp-container>div .adv-container-xf-profile-name .cmp-container .text+.text{margin-top:10px}}@-webkit-keyframes modalopen{0%{opacity:.5;top:30px}to{opacity:1;top:0}}@keyframes modalopen{0%{opacity:.5;top:30px}to{opacity:1;top:0}}.cmp-externalmovie{text-align:center}.cmp-externalmovie .v_stream .v_thumb{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;display:inline-block;position:relative;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}.cmp-externalmovie .v_stream .v_thumb img{height:auto;max-width:100%;width:100%}.cmp-externalmovie .v_stream .v_thumb .cmp-externamovie__pc_image{display:block}.cmp-externalmovie .v_stream .v_thumb .cmp-externamovie__sp_image{display:none}.cmp-externalmovie .v_stream .v_modal{background-color:var(--color-overlay);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1;z-index:200}.cmp-externalmovie .v_stream .v_modal.is-open{display:block}.cmp-externalmovie .v_stream .v_modal_close_outer{height:100%;margin-left:auto;margin-right:auto;max-width:20in;position:relative;z-index:-1}@media (min-width:821px){.cc-container-root-w-m .cmp-externalmovie .v_stream .v_modal_close_outer,.cmp-externalmovie .v_stream .v_modal_close_outer{width:91.0688140556%}.cc-container-root-w-s .cmp-externalmovie .v_stream .v_modal_close_outer{width:70.8638360176%}}@media (max-width:820px){.cmp-externalmovie .v_stream .v_modal_close_outer{width:89.7435897436%}}.cmp-externalmovie .v_stream .v_modal_container{display:block;left:50%;margin:0 auto;max-width:58pc;overscroll-behavior-y:contain;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cmp-externalmovie .v_stream .v_modal_container .v_modal_container_inner{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:modalopen;animation-name:modalopen;display:block;overflow:hidden;position:relative;width:100%}.cmp-externalmovie .v_stream .v_modal_container iframe{aspect-ratio:16/9;height:auto;max-height:none;width:100%}.cmp-externalmovie .v_stream .v_modal_close{cursor:pointer;display:block;height:15px;overflow:hidden;position:absolute;right:0;text-indent:-9999px;top:60px;width:15px;z-index:1}.cmp-externalmovie .v_stream .v_modal_close:after,.cmp-externalmovie .v_stream .v_modal_close:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;width:100%}.cmp-externalmovie .v_stream .v_modal_close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.cmp-externalmovie .v_stream .v_modal_close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.cmp-externalmovie .v_stream[data-movie-resource=youtube] .v_thumb:before{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/play_btn.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;left:50%;padding-top:11.4224137931%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:11.4224137931%;z-index:20}@media (max-width:768px){.cmp-externalmovie .v_stream .v_thumb:hover{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.8;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.cmp-externalmovie .v_stream .v_thumb .cmp-externamovie__pc_image{display:none}.cmp-externalmovie .v_stream .v_thumb .cmp-externamovie__sp_image{display:block}.cmp-externalmovie .v_stream .v_modal_close{right:0;top:30px}.cmp-externalmovie .v_stream[data-movie-resource=youtube] .v_thumb:before{padding-top:11.4285714286%;width:11.4285714286%}}@media (max-width:1024px){.globalnavigation+.globalnavigation{margin-top:36px}}.globalnavigation[aria-hidden=false]{translate:0 0}.globalnavigation ul{list-style:none;margin:0;padding:0}.custom__globalnav--currentPage{display:none}@media (max-width:1024px){.custom_globalnav--sub,.custom_globalnav--subsub{display:none;left:100%;padding-bottom:4pc;padding-top:1pc;position:absolute;top:0;width:100%}.globalnav-btn-back+.globalnav-lv2-ul,.globalnav-btn-back+.globalnav-lv3-ul{margin-top:1pc}}@media (min-width:821px){.globalnav-item-child-top{display:none!important}.globalnav-item-label{font-size:1pc;font-weight:400;letter-spacing:.075em;line-height:2}}@media (max-width:820px){.globalnav-item-label{font-size:1pc;font-weight:400;letter-spacing:.05em;line-height:2}}@media (min-width:1025px){.globalnav-item-label{font-size:calc(var(--rate-header-size)*16*1px)}}@media (max-width:1024px){.globalnav-item-label{font-size:calc(var(--rate-header-size)*16*1px);margin-left:auto;margin-right:auto;width:89.7435897436%}}@media (max-width:1024px){.globalnav-item-label:not(:has(a)){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between}.globalnav-item-label:not(:has(a)):has(+.custom_globalnav--subsub){position:relative}.globalnav-item-label:not(:has(a)):has(+.custom_globalnav--subsub):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}}.globalnav-item-label a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-right:calc(var(--rate-header-size)*5*1px + 1.5em);position:relative;-webkit-transition:color .3s;transition:color .3s}.globalnav-item-label a:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[target=_blank]{position:relative}.globalnav-item-label a[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".pdf"]{position:relative}.globalnav-item-label a[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".xls"]{position:relative}.globalnav-item-label a[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".xlsx"]{position:relative}.globalnav-item-label a[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".xlsm"]{position:relative}.globalnav-item-label a[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".csv"]{position:relative}.globalnav-item-label a[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".doc"]{position:relative}.globalnav-item-label a[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".docx"]{position:relative}.globalnav-item-label a[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".txt"]{position:relative}.globalnav-item-label a[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".ppt"]{position:relative}.globalnav-item-label a[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".pptm"]{position:relative}.globalnav-item-label a[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".pptx"]{position:relative}.globalnav-item-label a[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".zip"]{position:relative}.globalnav-item-label a[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".jpg"]{position:relative}.globalnav-item-label a[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".jpeg"]{position:relative}.globalnav-item-label a[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".png"]{position:relative}.globalnav-item-label a[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".gif"]{position:relative}.globalnav-item-label a[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".mp3"]{position:relative}.globalnav-item-label a[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".mp4"]{position:relative}.globalnav-item-label a[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".mpg"]{position:relative}.globalnav-item-label a[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".mpeg"]{position:relative}.globalnav-item-label a[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".avi"]{position:relative}.globalnav-item-label a[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*=".wmv"]{position:relative}.globalnav-item-label a[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href*="tel:"]{position:relative}.globalnav-item-label a[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.globalnav-item-label a[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.globalnav-item-label a[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}@media(any-hover:hover){.globalnav-item-label a:hover{color:var(--color-txt-link)}}.globalnav-item-label a:focus-visible{color:var(--color-txt-link)}.globalnav-item-label a:after{line-height:1}@media (min-width:1025px){.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label{display:inline-block;font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:500;max-width:96.7845659164%;min-width:23.7942122186%}.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label a{-webkit-box-pack:start;-ms-flex-pack:start;background-color:#e6e6e6;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700;justify-content:flex-start;padding:calc(var(--rate-header-size)*16*1px) calc(var(--rate-header-size)*40*1px + 1.5em) calc(var(--rate-header-size)*19*1px) calc(var(--rate-header-size)*20*1px);width:100%}.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label a:before{-webkit-box-ordinal-group:100;-ms-flex-order:99;content:"トップ";display:inline-block;order:99}html:not([lang=ja-JP]):not([lang=ja]) .globalnav-lv1-ul>.globalnav-item>.globalnav-item-label a:before{content:"TOP"}.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label a:after{content:"";right:calc(var(--rate-header-size)*20*1px)}}@media(min-width:1025px)and (any-hover:hover){.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label a:hover{color:var(--color-txt-link)}}@media (min-width:1025px){.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label a:focus-visible{color:var(--color-txt-link)}}@media (max-width:1024px){.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label a,.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label:not(:has(a)){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:calc(var(--rate-header-size)*4*1px);padding-top:calc(var(--rate-header-size)*4*1px)}.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label a:not([target=_blank]):after{content:unset}}@media (min-width:1025px){.globalnav-lv2-ul .globalnav-item-label a[href="#"]{pointer-events:none}.globalnav-lv2-ul .globalnav-item-label a[href="#"]:after{content:unset!important}}@media (max-width:1024px){.globalnav-lv2-ul .globalnav-item-label{border-bottom:1px solid rgba(184,192,201,.4)}.globalnav-lv2-ul .globalnav-item-label a,.globalnav-lv2-ul .globalnav-item-label:not(:has(a)){display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1pc;padding-top:9pt}}@media(max-width:1024px)and (any-hover:hover){.globalnav-item-label:has(+.custom_globalnav--sub):hover,.lv2-item:has(+.custom_globalnav--subsub):hover{cursor:pointer}.globalnav-item-label:has(+.custom_globalnav--sub):hover a,.lv2-item:has(+.custom_globalnav--subsub):hover a{color:var(--color-txt-link)}}@media (max-width:1024px){.globalnav-item-label:has(+.custom_globalnav--sub):focus-visible,.lv2-item:has(+.custom_globalnav--subsub):focus-visible{cursor:pointer}.globalnav-item-label:has(+.custom_globalnav--sub):focus-visible a,.lv2-item:has(+.custom_globalnav--subsub):focus-visible a{color:var(--color-txt-link)}}@media (min-width:1025px){.globalnav-item-label:has(+.custom_globalnav--sub) a,.lv2-item:has(+.custom_globalnav--subsub) a{padding-right:1.5em}}@media (max-width:1024px){.globalnav-item-label:has(+.custom_globalnav--sub) a,.lv2-item:has(+.custom_globalnav--subsub) a{pointer-events:none}}@media (max-width:1024px){.globalnav-lv1-ul>.globalnav-item>.globalnav-item-label:has(+.custom_globalnav--sub) a:after,.globalnav-lv1-ul>.globalnav-item>.lv2-item:has(+.custom_globalnav--subsub) a:after{display:none}}@media (max-width:1024px){.globalnav-lv2-ul .globalnav-item-label:has(+.custom_globalnav--sub) a:after,.globalnav-lv2-ul .lv2-item:has(+.custom_globalnav--subsub) a:after{content:""!important}}.globalnav-btn-back{background-color:transparent;border:none;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:24px;min-width:24px;-webkit-transition:color .3s;transition:color .3s}@media(any-hover:hover){.globalnav-btn-back:hover{color:var(--color-txt-link)}}.globalnav-btn-back:focus-visible{color:var(--color-txt-link)}@media (min-width:1025px){.globalnav-btn-back{display:none}}.globalnav-btn-back i{position:relative}.globalnav-btn-back i:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.5em;font-style:normal;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:unset;transform:unset;vertical-align:bottom}@media (max-width:1024px){.globalnav-farea{display:none}}.globalnav-farea .container[class*=cc-col-list-] .cmp-button{border-radius:2px;line-height:1.75;padding-bottom:15px;padding-top:15px;width:100%}@media (min-width:1025px){.globalnavigation.cc-globalnav-lyt-col .globalnav--lv1{width:100%}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv1>.globalnav-item{display:grid;grid-template-columns:36.4951768489% 0;grid-template-rows:calc(var(--rate-header-size)*67*1px) auto;row-gap:calc(var(--rate-header-size)*30*1px)}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv1>.globalnav-item:has(.globalnav-farea){-webkit-column-gap:3.2154340836%;-moz-column-gap:3.2154340836%;column-gap:3.2154340836%;grid-template-columns:36.4951768489% 54.6623794212%}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv1>.globalnav-item>.globalnav-item-label{grid-column:1/2;grid-row:1/2}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv1>.globalnav-item>.globalnav-item-label a{min-width:67.1806167401%;width:auto}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv2 .globalnav-item-label{font-size:calc(var(--rate-header-size)*14*1px);padding-left:calc(var(--rate-header-size)*20*1px)}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv2 .globalnav-item-label:has(+.custom_globalnav--subsub) a{color:#4f5b69;font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:500}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv2 .globalnav-item-label a{font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv2>.globalnav-item:not(:first-child){margin-top:calc(var(--rate-header-size)*7*1px)}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv2>.globalnav-item:has(.custom_globalnav--subsub)+.globalnav-item,.globalnavigation.cc-globalnav-lyt-col .globalnav--lv2>.globalnav-item:has(.custom_globalnav--subsub):not(:first-child){margin-top:calc(var(--rate-header-size)*27*1px)}.globalnavigation.cc-globalnav-lyt-col .globalnav--lv3{display:grid;row-gap:calc(var(--rate-header-size)*10*1px)}.globalnavigation.cc-globalnav-lyt-col .lv2-item:has(+.custom_globalnav--subsub) a{color:#4f5b69;font-size:calc(var(--rate-header-size)*14*1px)}.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--sub{grid-column:1/2;grid-row:2/3}.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--subsub{border-top:1px solid rgba(184,192,201,.4);margin-top:calc(var(--rate-header-size)*17*1px);padding-top:calc(var(--rate-header-size)*23*1px)}.globalnavigation.cc-globalnav-lyt-col .globalnav-farea{grid-column:2/3;grid-row:1/3}.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=INNOVATION] .globalnav--lv3 .globalnav-item-label,.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=ひとを想う価値創造] .globalnav--lv3 .globalnav-item-label{padding-left:calc(var(--rate-header-size)*37*1px)}.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=INNOVATION] .lv2-item,.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=ひとを想う価値創造] .lv2-item{border-bottom:1px solid rgba(184,192,201,.4);padding-bottom:calc(var(--rate-header-size)*17*1px);padding-top:calc(var(--rate-header-size)*15*1px)}.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=INNOVATION] .lv2-item .globalnav-item-label a,.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=ひとを想う価値創造] .lv2-item .globalnav-item-label a{color:var(--color-txt);font-size:unset}}@media(min-width:1025px)and (any-hover:hover){.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=INNOVATION] .lv2-item .globalnav-item-label a:hover,.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=ひとを想う価値創造] .lv2-item .globalnav-item-label a:hover{color:var(--color-txt-link)}}@media (min-width:1025px){.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=INNOVATION] .lv2-item .globalnav-item-label a:focus-visible,.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=ひとを想う価値創造] .lv2-item .globalnav-item-label a:focus-visible{color:var(--color-txt-link)}}@media (min-width:1025px){.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=INNOVATION] .custom_globalnav--subsub,.globalnavigation.cc-globalnav-lyt-col .custom_globalnav--item-wrapper[data-link-value=ひとを想う価値創造] .custom_globalnav--subsub{border-top:unset;margin-top:0;padding-top:calc(var(--rate-header-size)*20*1px)}}@media (min-width:1025px)and (min-width:821px){.globalnavigation.cc-globalnav-lyt-row .globalnav--lv2{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(4,1fr);row-gap:30px}}@media (min-width:1025px){.globalnavigation.cc-globalnav-lyt-row .globalnav--lv2 .globalnav-item{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}.globalnavigation.cc-globalnav-lyt-row .globalnav--lv3{display:grid;row-gap:calc(var(--rate-header-size)*3*1px)}.globalnavigation.cc-globalnav-lyt-row .globalnav--lv3 .globalnav-item-label{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:calc(var(--rate-header-size)*14*1px);font-weight:500}.globalnavigation.cc-globalnav-lyt-row .lv2-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(184,192,201,.4);display:grid;padding-bottom:calc(var(--rate-header-size)*10*1px);padding-left:calc(var(--rate-header-size)*20*1px);padding-right:calc(var(--rate-header-size)*20*1px)}.globalnavigation.cc-globalnav-lyt-row .lv2-item .globalnav-item-label{font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:calc(var(--rate-header-size)*16*1px);font-weight:700;line-height:1.3125}.globalnavigation.cc-globalnav-lyt-row .custom_globalnav--sub{margin-top:calc(var(--rate-header-size)*23*1px)}.globalnavigation.cc-globalnav-lyt-row .custom_globalnav--subsub{padding-left:calc(var(--rate-header-size)*20*1px);padding-right:calc(var(--rate-header-size)*20*1px);padding-top:calc(var(--rate-header-size)*16*1px)}.globalnavigation.cc-globalnav-lyt-row .globalnav-farea{margin-top:calc(var(--rate-header-size)*40*1px)}}.image .cmp-image{display:block;position:relative}.image .cmp-image .pcImage-block,.image .cmp-image .spImage-block{text-align:center}.image .cmp-image img{display:inline-block;height:auto;max-width:100%;width:auto}.image .cmp-image__title{color:#737373;display:block;font-size:9pt;line-height:1.5;margin:0;text-align:left}.image .cmp-image__title:before{content:"※";margin-right:.2em}.image .cmp-image video{max-width:100%}.image .cmp-image.gallery a{border:1px solid #fff;display:block;position:relative}.image .cmp-image.gallery a:before{background-color:rgba(0,0,0,.5);background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/img/common/icon_gallery.png);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:inline-block;height:40px;position:absolute;right:0;width:40px;z-index:9}.image.maxwidth-original .cmp-image img{display:inline;width:unset}.image.center .cmp-image,.image.center .cmp-image span{text-align:center}.image.left .cmp-image,.image.left .cmp-image span{text-align:left}.image.right .cmp-image,.image.right .cmp-image span{text-align:right}.image.left .cmp-image img,.image.right .cmp-image img{display:inline}.cmp-image img,.cmp-image__image{vertical-align:middle}@media (min-width:821px){.pcImage-block{display:block}}@media (max-width:820px){.pcImage-block{display:none}}@media (min-width:821px){.spImage-block{display:none}}@media (max-width:820px){.spImage-block{display:block}}@media (min-width:821px){.container.cc-col-list-2-one-in-two-pc:has(.cmp-image):has(.cmp-text) .cmp-image,.container.cc-col-list-2-one-in-two-pc:has(.cmp-image):has(.cmp-text) .image,.container.cc-col-list-2-one-in-two-pc:has(.cmp-image):has(.cmp-text) .pcImage-block,.container.cc-col-list-2-one-in-two-pc:has(.cmp-image):has(.cmp-text) .spImage-block,.container.cc-col-list-2-one-in-two-pc:has(.cmp-image):has(.cmp-text) img,.container.cc-col-list-2-pc:has(.cmp-image):has(.cmp-text) .cmp-image,.container.cc-col-list-2-pc:has(.cmp-image):has(.cmp-text) .image,.container.cc-col-list-2-pc:has(.cmp-image):has(.cmp-text) .pcImage-block,.container.cc-col-list-2-pc:has(.cmp-image):has(.cmp-text) .spImage-block,.container.cc-col-list-2-pc:has(.cmp-image):has(.cmp-text) img,.container.cc-col-list-2-two-in-one-pc:has(.cmp-image):has(.cmp-text) .cmp-image,.container.cc-col-list-2-two-in-one-pc:has(.cmp-image):has(.cmp-text) .image,.container.cc-col-list-2-two-in-one-pc:has(.cmp-image):has(.cmp-text) .pcImage-block,.container.cc-col-list-2-two-in-one-pc:has(.cmp-image):has(.cmp-text) .spImage-block,.container.cc-col-list-2-two-in-one-pc:has(.cmp-image):has(.cmp-text) img,.container.cc-col-list-3-pc:has(.cmp-image):has(.cmp-text) .cmp-image,.container.cc-col-list-3-pc:has(.cmp-image):has(.cmp-text) .image,.container.cc-col-list-3-pc:has(.cmp-image):has(.cmp-text) .pcImage-block,.container.cc-col-list-3-pc:has(.cmp-image):has(.cmp-text) .spImage-block,.container.cc-col-list-3-pc:has(.cmp-image):has(.cmp-text) img{max-width:none;width:100%}.container.cc-col-list-2-one-in-two-pc:has(.cmp-image):has(.cmp-text) img,.container.cc-col-list-2-pc:has(.cmp-image):has(.cmp-text) img,.container.cc-col-list-2-two-in-one-pc:has(.cmp-image):has(.cmp-text) img,.container.cc-col-list-3-pc:has(.cmp-image):has(.cmp-text) img{display:block}.container.cc-col-list-2-one-in-two-pc:has(.cmp-image):has(.cmp-text) .cmp-image__title,.container.cc-col-list-2-pc:has(.cmp-image):has(.cmp-text) .cmp-image__title,.container.cc-col-list-2-two-in-one-pc:has(.cmp-image):has(.cmp-text) .cmp-image__title,.container.cc-col-list-3-pc:has(.cmp-image):has(.cmp-text) .cmp-image__title{color:#4f5b69;font-size:9pt;line-height:1.4em;margin-top:5px}.container.cc-col-list-2-one-in-two-pc:has(.cmp-image):has(.cmp-text) .cmp-text,.container.cc-col-list-2-pc:has(.cmp-image):has(.cmp-text) .cmp-text,.container.cc-col-list-2-two-in-one-pc:has(.cmp-image):has(.cmp-text) .cmp-text,.container.cc-col-list-3-pc:has(.cmp-image):has(.cmp-text) .cmp-text{margin-top:0}}.cmp-toc__content{font-size:1pc;margin:0 auto}.cmp-toc__content a{color:var(--color-txt);display:block;font-weight:400;line-height:1.3em;position:relative}.cmp-toc__content ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.post_index_list ul{margin-bottom:0;margin-top:1em}.cmp-toc__content ul:first-child{margin-bottom:0;margin-top:0}.cmp-toc__content ul{padding:0}.cmp-toc__content ul>li{margin-top:15px}.cmp-toc__content ul li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;list-style:none;position:relative}.cmp-toc__content ul li a{margin-right:24px;padding-left:37px;position:relative}.cmp-toc__content ul li a:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:28px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-toc__content ol li{list-style:decimal;margin-left:1em}.intro-article .cmp-toc__content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.intro-article .cmp-toc__content ul li{margin-top:24px}.intro-article .index{border-bottom:1px solid #b8c0c9;border-top:1px solid #b8c0c9}@media (min-width:821px){.intro-article .index{padding:50px 0}}@media (max-width:820px){.intro-article .index{padding:2pc 0}}.intro-article .js-index-title{color:#8b693e;font-weight:400;letter-spacing:.075em;line-height:1em;margin:0}@media (min-width:821px){.intro-article .js-index-title{font-size:26px}}@media (max-width:820px){.intro-article .js-index-title{font-size:21px}}.languagenavigation ul{padding:0}.cmp-languagenavigation__group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0}.cmp-languagenavigation__item{color:var(--color-txt)}@media (max-width:1024px){.cmp-languagenavigation__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-languagenavigation__item:not(:last-child):after{background-color:var(--color-txt);content:"";display:inline-block;height:14px;margin:0 40px;width:1px}}.cmp-languagenavigation__item--active{color:#b8c0c9;pointer-events:none}@media (min-width:1025px){.cmp-languagenavigation__item--active{display:none}}.cmp-languagenavigation__item-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;font-weight:400;letter-spacing:0;line-height:0;min-height:24px;overflow:hidden;position:relative}.cmp-languagenavigation__item-link:before{background-color:var(--color-txt);bottom:0;content:"";height:1px;left:0;position:absolute;width:98%}@media(any-hover:hover){.cmp-languagenavigation__item-link:hover:before{-webkit-animation:leftToRight .3s .1s forwards;animation:leftToRight .3s .1s forwards;opacity:0}}.cmp-languagenavigation__item-link:focus-visible:before{opacity:0}.cmp-languagenavigation__item-link:before{opacity:0;width:0}@media(any-hover:hover){.cmp-languagenavigation__item-link:hover:before{-webkit-animation:leftToRight .3s .1s forwards;animation:leftToRight .3s .1s forwards;opacity:1}}.cmp-languagenavigation__item-link:focus-visible:before{-webkit-animation:leftToRight .3s .1s forwards;animation:leftToRight .3s .1s forwards;opacity:1}.cmp-languagenavigation__item-link:after{content:attr(lang);text-transform:uppercase}@media (min-width:1025px){.cmp-languagenavigation__item-link:after{font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:calc(var(--rate-header-size)*14*1px);font-weight:700;letter-spacing:.025em;line-height:1.1428571429}}@media (max-width:1024px){.cmp-languagenavigation__item-link:after{font-size:calc(var(--rate-header-size)*16*1px);font-weight:400;letter-spacing:.025em;line-height:1.1875}}.cmp-list{list-style:none;padding:0}main.container>div>.cmp-container>.cmp-list{margin-left:auto;margin-right:auto;max-width:20in}@media (min-width:821px){.cc-container-root-w-m main.container>div>.cmp-container>.cmp-list,main.container>div>.cmp-container>.cmp-list{width:91.0688140556%}.cc-container-root-w-s main.container>div>.cmp-container>.cmp-list{width:70.8638360176%}}@media (max-width:820px){main.container>div>.cmp-container>.cmp-list{width:89.7435897436%}}@media (min-width:821px){.cmp-list{font-size:1pc;letter-spacing:.05em;line-height:1.75;margin-top:45px}}@media (max-width:820px){.cmp-list{font-size:14px;letter-spacing:.05em;line-height:1.75;margin-top:36px}}@media (min-width:821px){.cmp-list__item+.cmp-list__item{margin-top:7px}}@media (max-width:820px){.cmp-list__item+.cmp-list__item{margin-top:10px}}.cmp-list__item-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700;position:relative}@media (min-width:821px){.cmp-list__item-link{padding-right:24px}}@media (max-width:820px){.cmp-list__item-link{padding-right:24px}}.cmp-list__item-link:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[target=_blank]{position:relative}.cmp-list__item-link[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".pdf"]{position:relative}.cmp-list__item-link[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".xls"]{position:relative}.cmp-list__item-link[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".xlsx"]{position:relative}.cmp-list__item-link[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".xlsm"]{position:relative}.cmp-list__item-link[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".csv"]{position:relative}.cmp-list__item-link[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".doc"]{position:relative}.cmp-list__item-link[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".docx"]{position:relative}.cmp-list__item-link[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".txt"]{position:relative}.cmp-list__item-link[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".ppt"]{position:relative}.cmp-list__item-link[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".pptm"]{position:relative}.cmp-list__item-link[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".pptx"]{position:relative}.cmp-list__item-link[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".zip"]{position:relative}.cmp-list__item-link[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".jpg"]{position:relative}.cmp-list__item-link[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".jpeg"]{position:relative}.cmp-list__item-link[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".png"]{position:relative}.cmp-list__item-link[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".gif"]{position:relative}.cmp-list__item-link[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".mp3"]{position:relative}.cmp-list__item-link[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".mp4"]{position:relative}.cmp-list__item-link[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".mpg"]{position:relative}.cmp-list__item-link[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".mpeg"]{position:relative}.cmp-list__item-link[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".avi"]{position:relative}.cmp-list__item-link[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*=".wmv"]{position:relative}.cmp-list__item-link[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href*="tel:"]{position:relative}.cmp-list__item-link[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.cmp-list__item-link[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.cmp-list__item-link:after{color:var(--color-txt);opacity:1;position:relative}.cmp-list__item-title{color:var(--color-txt)}.list>nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}@media (min-width:821px){.list>nav{padding:0 20px}}.list .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.list .pagination a{color:#041428;display:block;font-size:18px;padding:10px 35px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}@media (max-width:820px){.list .pagination a{font-size:1pc;padding:10px 15px}}@media(any-hover:hover){.list .pagination a:hover{-webkit-text-decoration-color:#041428;text-decoration-color:#041428}}.list .pagination a:focus-visible{-webkit-text-decoration-color:#041428;text-decoration-color:#041428}.list .pagination .active a{pointer-events:none;-webkit-text-decoration-color:#041428;text-decoration-color:#041428;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list .pagination li:not(.active):has(a[href="javascript:void(0);"]){padding:10px;position:relative}@media (min-width:821px){.list .pagination li:not(.active):has(a[href="javascript:void(0);"]){margin-left:0;margin-right:-30px}}@media (max-width:820px){.list .pagination li:not(.active):has(a[href="javascript:void(0);"]){margin-left:0;margin-right:-9pt}}.list .pagination li:not(.active):has(a[href="javascript:void(0);"]) a{display:none}.list .pagination li:not(.active):has(a[href="javascript:void(0);"]):before{content:"・・・";font-size:13px;font-weight:200;left:50%;letter-spacing:-.5em;padding:10px 0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:821px){.list .pagination li:not(.active):has(a[href="javascript:void(0);"]):nth-child(2){margin-left:-36px;margin-right:0}}@media (max-width:820px){.list .pagination li:not(.active):has(a[href="javascript:void(0);"]):nth-child(2){margin-left:-9pt;margin-right:0}}.list .js-pagination-next,.list .js-pagination-prev{border:1px solid #b8c0c9;border-radius:500px;color:#4f5b69;display:block;height:40px;position:relative;width:52px}.list .js-pagination-next:before,.list .js-pagination-prev:before{content:"";font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list .js-pagination-next>span,.list .js-pagination-prev>span{font-size:0;letter-spacing:0;line-height:0;margin:0;opacity:0;padding:0}.list .js-pagination-prev:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.list.cc-list-line .cmp-list{margin-top:15px}.list.cc-list-line .cmp-list__item{border-bottom:1px solid var(--color-txt);margin-top:0}@media (min-width:821px){.list.cc-list-line .cmp-list__item:not(:has(>.cmp-list__item-link)),.list.cc-list-line .cmp-list__item>.cmp-list__item-link{padding:25px 0}}@media (max-width:820px){.list.cc-list-line .cmp-list__item:not(:has(>.cmp-list__item-link)),.list.cc-list-line .cmp-list__item>.cmp-list__item-link{padding:17px 0}}.list.cc-list-line .cmp-list__item-link:after{position:absolute;right:0}.list.cc-list-btn .cmp-list{display:grid;row-gap:20px}.list.cc-list-btn .cmp-list__item{border:1px solid var(--color-txt);margin-top:0;overflow:hidden}@media (min-width:821px){.list.cc-list-btn .cmp-list__item{border-radius:2px}}@media (max-width:820px){.list.cc-list-btn .cmp-list__item{border-radius:1px}}.list.cc-list-btn .cmp-list__item:not(:has(>.cmp-list__item-link)),.list.cc-list-btn .cmp-list__item>.cmp-list__item-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:15px 23px}.list.cc-list-btn .cmp-list__item-link:after{position:absolute;right:4px}@media (max-width:820px){.list.cc-list-card .cmp-list{display:grid;row-gap:40px}}.list.cc-list-card .cmp-list__item:not(:first-child){margin-top:0}.list.cc-list-swiper{margin-left:auto;margin-right:auto;max-width:20in}@media (min-width:821px){.list.cc-list-swiper{width:91.0688140556%}}@media (max-width:820px){.list.cc-list-swiper{overflow:hidden}.list.cc-list-swiper .cmp-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;margin-left:auto;margin-right:auto;row-gap:0;width:89.7435897436%}}@media (min-width:821px){.list.cc-list-swiper .cmp-list__item{margin-top:0}}@media (max-width:820px){.list.cc-list-swiper .cmp-list__item{padding-right:8.5714285714%;width:91.4285714286%}.list.cc-list-swiper .cmp-list__item:not(:first-child){margin-top:0}}@media (min-width:821px){.list.cc-list-swiper .swiper-pagination{display:none}}@media (max-width:820px){.list.cc-list-swiper .swiper-pagination{margin-top:35px}}.list .cmp-teaser{display:block}.cc-bg-bluegray .list .cmp-teaser,.cc-bg-navy .list .cmp-teaser{--color-txt:#d3dce7}.list .cmp-teaser .cmp-teaser-image__link{display:block;overflow:hidden}@media(any-hover:hover){.list .cmp-teaser .cmp-teaser-image__link:hover .cmp-image__image{scale:1.1}}.list .cmp-teaser .cmp-teaser-image__link:focus-visible .cmp-image__image{scale:1.1}.list .cmp-teaser .cmp-image__image{height:auto;scale:1;-webkit-transition:scale .3s;transition:scale .3s}.list .cmp-teaser .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--color-txt);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.list .cmp-teaser .cmp-teaser__content .cmp-list__item-date{-webkit-box-ordinal-group:2;-ms-flex-order:1;color:#4f5b69;font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.05em;order:1}.list .cmp-teaser .cmp-teaser__content .cmp-teaser__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.list .cmp-teaser .cmp-teaser__content .cmp-teaser__tags{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:821px){.list .cmp-teaser .cmp-image__image+.cmp-teaser__content,.list .cmp-teaser .cmp-teaser-image__link+.cmp-teaser__content{margin-top:20px}}@media (max-width:820px){.list .cmp-teaser .cmp-image__image+.cmp-teaser__content,.list .cmp-teaser .cmp-teaser-image__link+.cmp-teaser__content{margin-top:17px}}@media (min-width:821px){.list .cmp-teaser .cmp-teaser__title{font-size:1pc;font-weight:400;letter-spacing:.05em;line-height:1.75}}@media (max-width:820px){.list .cmp-teaser .cmp-teaser__title{font-size:14px;font-weight:400;letter-spacing:.05em;line-height:1.5}}.list .cmp-teaser .cmp-teaser-title__link{color:var(--color-txt);display:block;font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700;position:relative}.list .cmp-teaser .cmp-teaser-title__link:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[target=_blank]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".pdf"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".xls"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".xlsx"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".xlsm"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".csv"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".doc"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".docx"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".txt"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".ppt"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".pptm"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".pptx"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".zip"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".jpg"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".jpeg"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".png"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".gif"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".mp3"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".mp4"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".mpg"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".mpeg"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".avi"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*=".wmv"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href*="tel:"]{position:relative}.list .cmp-teaser .cmp-teaser-title__link[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-teaser-title__link[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.list .cmp-teaser .cmp-teaser-title__link[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}.list .cmp-teaser .cmp-list__item-description{--color-txt:#4f5b69;color:var(--color-txt);display:inline-block}.cc-bg-bluegray .list .cmp-teaser .cmp-list__item-description,.cc-bg-navy .list .cmp-teaser .cmp-list__item-description{--color-txt:#d3dce7}@media (min-width:821px){.list .cmp-teaser .cmp-list__item-description{font-size:1pc;font-weight:400;letter-spacing:.05em;line-height:1.75;margin-top:15px}}@media (max-width:820px){.list .cmp-teaser .cmp-list__item-description{font-size:14px;font-weight:400;letter-spacing:.05em;line-height:1.5;margin-top:10px}}.list .cmp-teaser .cmp-teaser__tags{margin-top:20px}.list .cmp-teaser .cmp-teaser__tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;list-style:none;padding:0}@media (min-width:821px){.list.cc-col-list-3 .cmp-teaser__content,.list.cc-col-list-3-pc .cmp-teaser__content{width:115.5619596542%}}#lightboxOverlay{background-color:#031428;opacity:.4}#lightbox .lb-outerContainer{background-color:inherit;border-radius:0}@media (max-width:820px){#lightbox .lb-outerContainer{padding:0}}#lightbox .lb-outerContainer .lb-container .lb-image{border:none}@media (min-width:821px){#lightbox .lb-dataContainer{padding-top:15px}}@media (max-width:820px){#lightbox .lb-dataContainer{padding-top:30px}}#lightbox .lb-dataContainer .lb-data .lb-details{line-height:2pc;width:100%}#lightbox .lb-dataContainer .lb-data .lb-details .lb-caption{font-weight:400}@media (min-width:821px){#lightbox .lb-dataContainer .lb-data .lb-details .lb-caption{color:#fff;font-size:1pc;letter-spacing:.08em;line-height:2pc}}@media (max-width:820px){#lightbox .lb-dataContainer .lb-data .lb-details .lb-caption{color:#fff;font-size:1pc;letter-spacing:.08em;line-height:2pc}}#lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close{background:none;height:15px;padding:0;position:relative;width:15px}#lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}@media (min-width:821px){#lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close{opacity:1;position:absolute;right:9pt;top:-18px}}@media (max-width:820px){#lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close{opacity:1;position:absolute;right:10px;top:-40px}}#lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:after{color:#fff;font-size:24px;left:0;top:0}@media (max-width:820px){#lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:after{top:10px}}.separator .cmp-separator{margin:30px auto 0;width:100%}main.container>div>.cmp-container>.separator .cmp-separator{margin-left:auto;margin-right:auto;max-width:20in}@media (min-width:821px){.cc-container-root-w-m main.container>div>.cmp-container>.separator .cmp-separator,main.container>div>.cmp-container>.separator .cmp-separator{width:91.0688140556%}.cc-container-root-w-s main.container>div>.cmp-container>.separator .cmp-separator{width:70.8638360176%}}@media (max-width:820px){main.container>div>.cmp-container>.separator .cmp-separator{width:89.7435897436%}}.cmp-separator__horizontal-rule{background-color:#b8c0c9;border:0;height:1px;margin:0}.separator.cc-separater-margin-large .cmp-separator{margin:0 auto}@media (min-width:821px){.separator.cc-separater-margin-large .cmp-separator{padding-top:90pt}}@media (max-width:820px){.separator.cc-separater-margin-large .cmp-separator{padding-top:90pt}}.separator.cc-separater-margin-large hr{display:none}.separator.cc-separater-margin-medium .cmp-separator{margin:0 auto}@media (min-width:821px){.separator.cc-separater-margin-medium .cmp-separator{padding-top:5pc}}@media (max-width:820px){.separator.cc-separater-margin-medium .cmp-separator{padding-top:60px}}.separator.cc-separater-margin-medium hr{display:none}.separator.cc-separater-margin-small .cmp-separator{margin:0 auto}@media (min-width:821px){.separator.cc-separater-margin-small .cmp-separator{padding-top:50px}}@media (max-width:820px){.separator.cc-separater-margin-small .cmp-separator{padding-top:50px}}.separator.cc-separater-margin-small hr{display:none}.separator.cc-separater-margin-tiny .cmp-separator{margin:0 auto;padding-top:30px}.separator.cc-separater-margin-tiny hr{display:none}.separator.cq-Editable-dom:not([class*=cc-separater-margin-]){padding-bottom:9pt;padding-top:9pt}.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-button{margin:0 auto;position:absolute;translate:-50% -50%;z-index:1}.swiper-button-next,.swiper-button-prev{background-color:transparent;border:none;height:40px;position:absolute;width:40px}.swiper-button-next:before,.swiper-button-prev:before{border-right:1px solid #4f5b69;border-top:1px solid #4f5b69;content:"";left:50%;position:absolute;top:50%;translate:-50% -50%}@media (min-width:821px){.swiper-button-next:before,.swiper-button-prev:before{height:15px;width:15px}}@media (max-width:820px){.swiper-button-next:before,.swiper-button-prev:before{height:9px;width:9px}}.swiper-button-prev{left:0}.swiper-button-prev:before{rotate:-135deg}.swiper-button-next{right:0}.swiper-button-next:before{rotate:45deg}.swiper-pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;line-height:0;padding-bottom:2px;padding-top:2px}.swiper-pagination-bullet{background-color:#b8c0c9;border:none;border-radius:50%;height:5px;padding:0;width:5px}.swiper-pagination-bullet:not(:first-child){margin-left:20px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#041428;-webkit-box-shadow:0 0 0 2px #b8c0c9;box-shadow:0 0 0 2px #b8c0c9}.cmp-tabs__tablist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;overflow:visible;padding-left:0;position:relative}@media (max-width:820px){.cmp-tabs__tablist{overflow-x:scroll;overflow-y:hidden;padding-bottom:7px;white-space:nowrap}}.cmp-tabs__tablist:before{background-color:#b8c0c9;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media (max-width:820px){.cmp-tabs__tablist:before{bottom:7px}}.cmp-tabs__tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-txt);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;letter-spacing:.075em;line-height:1.4375;padding-bottom:17px;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.cmp-tabs__tab+.cmp-tabs__tab{margin-left:24px}.cmp-tabs__tab:before{background-color:transparent;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transition:background-color .3s;transition:background-color .3s;width:100%}.cmp-tabs__tab--active{pointer-events:none}.cmp-tabs__tab--active:before{background-color:var(--color-txt)}.cmp-tabs__tab--active:after{border-color:var(--color-txt) transparent transparent transparent;border-style:solid;border-width:7px 5px 0;bottom:-5px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg);width:0}.cmp-tabs__tabpanel{display:none}.cmp-tabs__tabpanel--active{display:block}@media (min-width:821px){.cmp-tab-pulldown__pc .cmp-tabs__tablist{display:none}}@media (max-width:820px){.cmp-tab-pulldown__pc:not(.cmp-tab-pulldown__sp) .js-tabs-pulldown,.cmp-tab-pulldown__sp .cmp-tabs__tablist{display:none}}@media (min-width:821px){.cmp-tab-pulldown__sp:not(.cmp-tab-pulldown__pc) .js-tabs-pulldown{display:none}}.js-tabs-pulldown{background:#fff;border:1px solid #b8c0c9;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:450px;min-width:260px;overflow:hidden;position:relative}@media (max-width:820px){.js-tabs-pulldown{max-width:100%;width:100%}}.js-tabs-pulldown:before{border-right:1px solid #4f5b69;border-top:1px solid #4f5b69;content:"";height:10px;pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);width:10px}.js-tabs-pulldown .js-tabs-pulldown-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#041428;cursor:pointer;font-size:1pc;outline:none;padding:11px 38px 11px 15px;text-indent:.01px;text-overflow:ellipsis;width:100%}.js-tabs-pulldown .js-tabs-pulldown-select::-ms-expand{display:none}.js-tabs-pulldown .js-tabs-pulldown-select option{width:0}.js-tabs-pulldown .js-tabs-pulldown-select option[selected]{width:intiial}.tag-item a{border:1px solid var(--color-txt-link);border-radius:20px;color:var(--color-txt-link);display:block;padding:2px 20px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}@media (min-width:821px){.tag-item a{font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:14px;font-weight:700;letter-spacing:.075em;line-height:1.7142857143}.tag-item a:before{content:"#";margin-right:.075em}}@media (max-width:820px){.tag-item a{font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:14px;font-weight:700;letter-spacing:.075em;line-height:1.7142857143}.tag-item a:before{content:"#";margin-right:.075em}}@media(any-hover:hover){.tag-item a:hover{background-color:var(--color-txt-link);border-color:transparent;color:#fff}}.tag-item a:focus-visible{background-color:var(--color-txt-link);border-color:transparent;color:#fff}@media (min-width:821px){.tagfilter .cmp-tagfilter{margin-top:24px}}@media (max-width:820px){.tagfilter .cmp-tagfilter{margin-top:20px}}.tagfilter .cmp-tagfilter ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;list-style:none;margin:0;padding:0}.tagfilter .cmp-tagfilter.toggle-tags .tag-item{display:none}.tagfilter .cmp-tagfilter .js-toggle,.tagfilter .cmp-tagfilter.toggle-tags .tag-item:nth-child(-n+10),.tagfilter .cmp-tagfilter.toggle-tags.is-open .tag-item:nth-child(n+10){display:-webkit-box;display:-ms-flexbox;display:flex}.tagfilter .cmp-tagfilter .js-toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;align-items:center;background:none;border:none;color:#4f5b69;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:821px){.tagfilter .cmp-tagfilter .js-toggle{margin-top:46px}}@media (max-width:820px){.tagfilter .cmp-tagfilter .js-toggle{margin-top:40px}}.tagfilter .cmp-tagfilter .js-toggle.is-display-none{display:none}.tagfilter .cmp-tagfilter .js-toggle.is-open .js-toggle__icon:before{content:"";font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0}.tagfilter .cmp-tagfilter .js-toggle__icon:before{content:"";font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;padding-right:5px;vertical-align:middle}.cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:reverse;color:var(--color-txt);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;width:100%;z-index:0}.cmp-teaser__pretitle{color:var(--color-txt);line-height:1.3}.cmp-teaser__pretitle+.cmp-teaser__title{margin-top:5px}.cmp-teaser__title{line-height:1.3;margin:0}.cmp-teaser__description,.cmp-teaser__title{color:var(--color-txt)}@media (min-width:821px){.cmp-teaser__description h1{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:38px;font-size:42px;font-weight:500;letter-spacing:.075em;line-height:1.3;margin-top:5pc}.cmp-teaser__description h1[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.cmp-teaser__description h1{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:2pc;font-weight:500;letter-spacing:.075em;line-height:1.3;margin-top:90px}.cmp-teaser__description h1[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.cmp-teaser__description h2{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:28px;font-weight:500;letter-spacing:.05em;line-height:1.3;margin-top:5pc}.cmp-teaser__description h2[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.cmp-teaser__description h2{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.3;margin-top:90px}.cmp-teaser__description h2[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.cmp-teaser__description h3{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.3;margin-top:5pc}.cmp-teaser__description h3[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.cmp-teaser__description h3{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.3;margin-top:60px}.cmp-teaser__description h3[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.cmp-teaser__description h4{font-size:21px;font-weight:400;letter-spacing:.05em;line-height:1.3;margin-top:60px}.cmp-teaser__description h4[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.cmp-teaser__description h4{font-size:21px;font-weight:400;letter-spacing:.05em;line-height:1.3;margin-top:45px}.cmp-teaser__description h4[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.cmp-teaser__description h5{font-size:18px;font-weight:400;letter-spacing:.05em;line-height:1.3;margin-top:30px}.cmp-teaser__description h5[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.cmp-teaser__description h5{font-size:18px;font-weight:400;letter-spacing:.05em;line-height:1.3;margin-top:45px}.cmp-teaser__description h5[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.cmp-teaser__description h6{font-size:1pc;font-weight:400;letter-spacing:.075em;line-height:1.3;margin-top:30px}.cmp-teaser__description h6[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.cmp-teaser__description h6{font-size:1pc;font-weight:400;letter-spacing:.05em;line-height:1.3;margin-top:45px}.cmp-teaser__description h6[style*="text-align: center;"]{padding:0 25px}}.cmp-teaser__description a{color:var(--color-txt);overflow:hidden;padding-bottom:5px;padding-right:24px;padding-top:5px;position:relative}.cmp-teaser__description a:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[target=_blank]{position:relative}.cmp-teaser__description a[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".pdf"]{position:relative}.cmp-teaser__description a[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".xls"]{position:relative}.cmp-teaser__description a[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".xlsx"]{position:relative}.cmp-teaser__description a[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".xlsm"]{position:relative}.cmp-teaser__description a[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".csv"]{position:relative}.cmp-teaser__description a[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".doc"]{position:relative}.cmp-teaser__description a[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".docx"]{position:relative}.cmp-teaser__description a[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".txt"]{position:relative}.cmp-teaser__description a[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".ppt"]{position:relative}.cmp-teaser__description a[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".pptm"]{position:relative}.cmp-teaser__description a[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".pptx"]{position:relative}.cmp-teaser__description a[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".zip"]{position:relative}.cmp-teaser__description a[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".jpg"]{position:relative}.cmp-teaser__description a[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".jpeg"]{position:relative}.cmp-teaser__description a[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".png"]{position:relative}.cmp-teaser__description a[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".gif"]{position:relative}.cmp-teaser__description a[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".mp3"]{position:relative}.cmp-teaser__description a[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".mp4"]{position:relative}.cmp-teaser__description a[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".mpg"]{position:relative}.cmp-teaser__description a[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".mpeg"]{position:relative}.cmp-teaser__description a[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".avi"]{position:relative}.cmp-teaser__description a[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*=".wmv"]{position:relative}.cmp-teaser__description a[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href*="tel:"]{position:relative}.cmp-teaser__description a[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.cmp-teaser__description a[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__description a:before{background-color:var(--color-txt);bottom:0;content:"";height:1px;left:0;position:absolute;width:98%}@media(any-hover:hover){.cmp-teaser__description a:hover:before{-webkit-animation:leftToRight .5s .1s forwards;animation:leftToRight .5s .1s forwards;opacity:0}}.cmp-teaser__description a:focus-visible:before{opacity:0}.cmp-teaser__description a:before{opacity:0;width:0}@media(any-hover:hover){.cmp-teaser__description a:hover:before{-webkit-animation:leftToRight .5s .1s forwards;animation:leftToRight .5s .1s forwards;opacity:1}}.cmp-teaser__description a:focus-visible:before{-webkit-animation:leftToRight .5s .1s forwards;animation:leftToRight .5s .1s forwards;opacity:1}.cmp-teaser__description>:first-child{margin-top:0}.cmp-teaser__action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:821px){.cmp-teaser__action-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-top:4px}}@media (max-width:820px){.cmp-teaser__action-container{gap:1pc;margin-top:24px}}.cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;align-self:flex-start;border:1px solid var(--color-txt);border-radius:9999px;color:var(--color-txt);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700;justify-content:center;padding:2px 40px 2px 20px;position:relative;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.cmp-teaser__action-link:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[target=_blank]{position:relative}.cmp-teaser__action-link[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".pdf"]{position:relative}.cmp-teaser__action-link[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".avi"]:after,.cmp-teaser__action-link[href*=".csv"]:after,.cmp-teaser__action-link[href*=".doc"]:after,.cmp-teaser__action-link[href*=".docx"]:after,.cmp-teaser__action-link[href*=".gif"]:after,.cmp-teaser__action-link[href*=".jpeg"]:after,.cmp-teaser__action-link[href*=".jpg"]:after,.cmp-teaser__action-link[href*=".mp3"]:after,.cmp-teaser__action-link[href*=".mp4"]:after,.cmp-teaser__action-link[href*=".mpeg"]:after,.cmp-teaser__action-link[href*=".mpg"]:after,.cmp-teaser__action-link[href*=".png"]:after,.cmp-teaser__action-link[href*=".ppt"]:after,.cmp-teaser__action-link[href*=".pptm"]:after,.cmp-teaser__action-link[href*=".pptx"]:after,.cmp-teaser__action-link[href*=".txt"]:after,.cmp-teaser__action-link[href*=".wmv"]:after,.cmp-teaser__action-link[href*=".xls"]:after,.cmp-teaser__action-link[href*=".xlsm"]:after,.cmp-teaser__action-link[href*=".xlsx"]:after,.cmp-teaser__action-link[href*=".zip"]:after{right:9pt}.cmp-teaser__action-link[href*="tel:"]{position:relative}.cmp-teaser__action-link[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href^="#"]:not([href^=http]):not([href^=https]){position:relative}.cmp-teaser__action-link[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".xls"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".xlsx"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".xlsm"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".csv"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".doc"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".docx"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".txt"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".ppt"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".pptm"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".pptx"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".zip"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".jpg"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".jpeg"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".png"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".gif"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".mp3"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".mp4"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".mpg"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".mpeg"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".avi"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.cmp-teaser__action-link[href*=".wmv"]{padding:2px 25px 2px 40px;position:relative}.cmp-teaser__action-link[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}@media (min-width:821px){.cmp-teaser__action-link{margin-top:25px}}@media(any-hover:hover){.cmp-teaser__action-link:hover{background-color:var(--color-txt);color:#fff}.cc-bg-bluegray .cmp-teaser__action-link:hover,.cc-bg-navy .cmp-teaser__action-link:hover{color:var(--color-txt-pri)}}.cmp-teaser__action-link:focus-visible{background-color:var(--color-txt);color:#fff}.cc-bg-bluegray .cmp-teaser__action-link:focus-visible,.cc-bg-navy .cmp-teaser__action-link:focus-visible{color:var(--color-txt-pri)}.teaser img,.teaser video{vertical-align:middle}@media (min-width:821px){.teaser .cmp-teaser__pretitle{font-size:18px}}@media (max-width:820px){.teaser .cmp-teaser__pretitle{font-size:1pc}}.teaser .cmp-teaser__title{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:500}@media (min-width:821px){.teaser .cmp-teaser__title:not(:first-child){margin-top:5px}}@media (max-width:820px){.teaser .cmp-teaser__title:not(:first-child){margin-top:15px}}@media (min-width:821px){.teaser .cmp-teaser__title+.cmp-teaser__description{margin-top:13px}}@media (max-width:820px){.teaser .cmp-teaser__title+.cmp-teaser__description{margin-top:13px}}.teaser .cmp-teaser__image{overflow:hidden;position:relative;width:100%;z-index:-1}.teaser .cmp-image__video,.teaser .cmp-teaser__image .cmp-teaser__image{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.teaser .cmp-image__video{width:100%}.teaser button[xf-data-modal]{padding:6px 0}.teaser button[xf-data-modal] .cmp-button__text{padding:2px 25px 2px 40px;position:relative}.teaser button[xf-data-modal] .cmp-button__text:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:19px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.teaser div:has(>.button){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (max-width:820px){.teaser:has(.cmp-teaser__sp-image) .cmp-teaser__image .cmp-image__video,.teaser:has(.cmp-teaser__sp-image) .cmp-teaser__image .cmp-teaser__image{display:none}}.teaser .cmp-teaser__sp-image{position:relative}@media (min-width:821px){.teaser .cmp-teaser__sp-image{display:none}}.teaser .cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.teaser .cmp-teaser__link:hover .cmp-teaser__image .cmp-image__video,.teaser .cmp-teaser__link:hover .cmp-teaser__image .cmp-teaser__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.teaser:not([class*=cc-teaser-]) .cmp-teaser__pretitle{font-size:1pc;line-height:1.3em;margin-top:18px}.teaser:not([class*=cc-teaser-]) .cmp-teaser__title+.cmp-teaser__description{margin-top:8px}.teaser:not([class*=cc-teaser-]) .cmp-teaser__link .cmp-teaser__title{display:flow}.teaser:not([class*=cc-teaser-]) .cmp-teaser__link .cmp-teaser__title:after{content:"";display:inline-block;font-family:Material Symbols Outlined;font-size:23px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:sub}.teaser:not([class*=cc-teaser-]) .cmp-teaser__link .cmp-teaser__title+.cmp-teaser__description p:last-child:after{display:none}.teaser:not([class*=cc-teaser-]) .cmp-teaser__link .cmp-teaser__description p{display:flow}.teaser:not([class*=cc-teaser-]) .cmp-teaser__link .cmp-teaser__description p:last-child:after{content:"";display:inline-block;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:sub}@media (max-width:820px){.teaser:not([class*=cc-teaser-]) .button{margin-top:13px}}.teaser:not([class*=cc-teaser-]):has(.cmp-teaser__image) .cmp-teaser__title{margin-top:18px}.teaser:not([class*=cc-teaser-]):has(.cmp-teaser__image):not(:has(.cmp-teaser__title)) .cmp-teaser__description{line-height:28px;margin-top:18px}.teaser.cc-teaser-kv{--color-txt:#fff;position:relative}.teaser.cc-teaser-kv .cmp-teaser{width:100%}.teaser.cc-teaser-kv .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:50%;margin-left:auto;margin-right:auto;max-width:20in;position:absolute;text-align:left;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (min-width:821px){.cc-container-root-w-m .teaser.cc-teaser-kv .cmp-teaser__content,.teaser.cc-teaser-kv .cmp-teaser__content{width:91.0688140556%}.cc-container-root-w-s .teaser.cc-teaser-kv .cmp-teaser__content{width:70.8638360176%}}@media (max-width:820px){.teaser.cc-teaser-kv .cmp-teaser__content{width:89.7435897436%}}@media (min-width:821px){.teaser.cc-teaser-kv .cmp-teaser__content{bottom:57px}}@media (max-width:820px){.teaser.cc-teaser-kv .cmp-teaser__content{bottom:30px}}.teaser.cc-teaser-kv .cmp-teaser__title{margin-top:0}@media (min-width:821px){.teaser.cc-teaser-kv .cmp-teaser__title{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:38px;font-size:42px;font-weight:500;letter-spacing:.075em;line-height:1.3}}@media (max-width:820px){.teaser.cc-teaser-kv .cmp-teaser__title{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:2pc;font-weight:500;letter-spacing:.075em;line-height:1.3}}@media (min-width:821px){.teaser.cc-teaser-kv .cmp-teaser__pretitle{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:28px;font-weight:500;letter-spacing:.05em;line-height:1.3}}@media (max-width:820px){.teaser.cc-teaser-kv .cmp-teaser__pretitle{font-size:21px;font-weight:400;letter-spacing:.05em;line-height:1.3}}@media (min-width:821px){.teaser.cc-teaser-kv .cmp-teaser__pretitle+.cmp-teaser__title{margin-top:10px}}@media (max-width:820px){.teaser.cc-teaser-kv .cmp-teaser__pretitle+.cmp-teaser__title{margin-top:8px}}@media (min-width:821px){.teaser.cc-teaser-kv .cmp-teaser__action-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.teaser.cc-teaser-kv .cmp-button,.teaser.cc-teaser-kv .cmp-teaser__action-link{border:1px solid var(--color-txt);color:var(--color-txt)}@media(any-hover:hover){.teaser.cc-teaser-kv .cmp-button:hover,.teaser.cc-teaser-kv .cmp-teaser__action-link:hover{color:var(--color-txt-pri)}}.teaser.cc-teaser-kv .cmp-button:focus-visible,.teaser.cc-teaser-kv .cmp-teaser__action-link:focus-visible{color:var(--color-txt-pri)}@media (min-width:821px){.teaser.cc-teaser-kv:not(.cc-teaser-align-mid) .cmp-teaser__action-container,.teaser.cc-teaser-kv:not(.cc-teaser-align-mid) .cmp-teaser__description,.teaser.cc-teaser-kv:not(.cc-teaser-align-mid) .cmp-teaser__pretitle,.teaser.cc-teaser-kv:not(.cc-teaser-align-mid) .cmp-teaser__title{width:74.5980707395%}}.teaser.cc-teaser-kv .cmp-image__image,.teaser.cc-teaser-kv .cmp-image__video,.teaser.cc-teaser-kv .cmp-teaser__image{width:100%}@media (min-width:821px){.teaser.cc-teaser-kv .cmp-teaser__content:is(:has(~div>.button)){bottom:87pt}}@media (max-width:820px){.teaser.cc-teaser-kv .cmp-teaser__content:is(:has(~div>.button)){bottom:89px}}.teaser.cc-teaser-kv div:has(>.button){cursor:pointer;left:50%;margin-left:auto;margin-right:auto;max-width:20in;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:821px){.cc-container-root-w-m .teaser.cc-teaser-kv div:has(>.button),.teaser.cc-teaser-kv div:has(>.button){width:91.0688140556%}.cc-container-root-w-s .teaser.cc-teaser-kv div:has(>.button){width:70.8638360176%}}@media (max-width:820px){.teaser.cc-teaser-kv div:has(>.button){width:89.7435897436%}}@media (min-width:821px){.teaser.cc-teaser-kv div:has(>.button){bottom:57px}}@media (max-width:820px){.teaser.cc-teaser-kv div:has(>.button){bottom:30px}}.teaser.cc-teaser-kv .cmp-teaser__action-link{background-color:#fff;border:none;color:#041428;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.teaser.cc-teaser-kv .cmp-teaser__action-link:hover{background-color:#041428;color:#fff}.teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)){width:100%}.teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)) .cmp-teaser{background:#e6e6e6;display:block;width:100%}@media (min-width:821px){.teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)) .cmp-teaser{padding:215px 0 30px}}@media (max-width:820px){.teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)) .cmp-teaser{padding:115px 0 30px}}.teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)) .cmp-teaser__content{left:auto;margin-left:auto;margin-right:auto;max-width:20in;position:relative;-webkit-transform:none;transform:none}@media (min-width:821px){.cc-container-root-w-m .teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)) .cmp-teaser__content,.teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)) .cmp-teaser__content{width:91.0688140556%}.cc-container-root-w-s .teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)) .cmp-teaser__content{width:70.8638360176%}}@media (max-width:820px){.teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)) .cmp-teaser__content{width:89.7435897436%}}.teaser.cc-teaser-kv:not(:has(.cmp-teaser__image)) .cmp-teaser__title{margin:0}.teaser.cc-teaser-card .cmp-teaser{margin-left:auto;margin-right:auto;max-width:20in}@media (min-width:821px){.cc-container-root-w-m .teaser.cc-teaser-card .cmp-teaser,.teaser.cc-teaser-card .cmp-teaser{width:91.0688140556%}.cc-container-root-w-s .teaser.cc-teaser-card .cmp-teaser{width:70.8638360176%}}@media (max-width:820px){.teaser.cc-teaser-card .cmp-teaser{width:89.7435897436%}}@media (min-width:821px){.teaser.cc-teaser-card .cmp-teaser{-webkit-column-gap:1.6077170418%;-moz-column-gap:1.6077170418%;column-gap:1.6077170418%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:30px}}@media (max-width:820px){.teaser.cc-teaser-card .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.teaser.cc-teaser-card .cmp-teaser__content{position:relative;width:100%}@media (min-width:821px){.teaser.cc-teaser-card .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-right:10%}}@media (max-width:820px){.teaser.cc-teaser-card .cmp-teaser__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:821px){.teaser.cc-teaser-card .cmp-teaser__content:last-child{grid-column:1/3}.teaser.cc-teaser-card .cmp-teaser__content:last-child .cmp-teaser__description,.teaser.cc-teaser-card .cmp-teaser__content:last-child .cmp-teaser__pretitle,.teaser.cc-teaser-card .cmp-teaser__content:last-child .cmp-teaser__title{width:100%}}@media (max-width:820px){.teaser.cc-teaser-card .cmp-teaser__pretitle{margin-top:18px}}@media (min-width:821px){.teaser.cc-teaser-card .cmp-teaser__pretitle+.cmp-teaser__title{margin-top:10px}}@media (max-width:820px){.teaser.cc-teaser-card .cmp-teaser__pretitle+.cmp-teaser__title{margin-top:8px}}@media (min-width:821px){.teaser.cc-teaser-card .cmp-teaser__title{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.3}}@media (max-width:820px){.teaser.cc-teaser-card .cmp-teaser__title{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:24px;font-weight:500;letter-spacing:.075em;line-height:1.3;margin-top:18px}}@media (min-width:821px){.teaser.cc-teaser-card .cmp-teaser__description{margin-top:10px}}@media (max-width:820px){.teaser.cc-teaser-card .cmp-teaser__description{margin-top:18px}}@media (min-width:821px){.teaser.cc-teaser-card .cmp-teaser__action-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.teaser.cc-teaser-card .cmp-teaser__image{width:100%}}@media (max-width:820px){.teaser.cc-teaser-card .cmp-teaser__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.teaser.cc-teaser-card .cmp-image__image{width:100%}@media (min-width:821px){.teaser.cc-teaser-card .cmp-teaser__content:is(:has(~div>.button)){padding-bottom:87pt}}@media (min-width:821px){.teaser.cc-teaser-card div:has(>.button){bottom:57px;left:0;position:absolute}}@media (max-width:820px){.teaser.cc-teaser-card div:has(>.button){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media (min-width:821px){.teaser.cc-teaser-card.cc-col-list-reverse div:has(>.button){left:56%}}@media (min-width:821px){.teaser.cc-teaser-card.cc-col-list-reverse .cmp-teaser__content{padding-left:10%;padding-right:0}}.teaser.cc-teaser-align-mid .cmp-teaser__content{padding-left:0;text-align:center}.teaser.cc-teaser-align-mid .cmp-teaser__content>:first-child{margin-top:auto}.teaser.cc-teaser-align-mid .cmp-teaser__content>:last-child{margin-bottom:auto}.teaser.cc-teaser-align-mid .cmp-teaser__action-container{display:inline-block}.teaser.cc-teaser-align-mid div:has(>.button){-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.teaser.cc-teaser-align-mid.cc-teaser-kv .cmp-teaser__content{bottom:auto!important;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.container.cc-container-w-cont-s .teaser.cc-teaser-card .cmp-teaser{width:100%}@media (min-width:821px){.container.cc-container-w-cont-s .teaser.cc-teaser-card .cmp-teaser{-webkit-column-gap:4.4052863436%;-moz-column-gap:4.4052863436%;column-gap:4.4052863436%;display:grid;grid-template-columns:repeat(2,1fr)}}.container.cc-container-w-cont-s .teaser.cc-teaser-card .cmp-teaser__content{display:block;padding:0}@media (min-width:821px){.cc-col-list-1-pc>div>.cmp-container .teaser:nth-child(n+2){margin-top:5pc}}@media (max-width:820px){.cc-col-list-1-pc>div>.cmp-container .teaser+.teaser{margin-top:40px}.cc-col-list-1-pc>.cc-col-list-1-sp>.cmp-container .teaser+.teaser,.cc-col-list-1-pc>.cc-col-list-2-sp>.cmp-container .teaser+.teaser,.cc-col-list-1-pc>.cc-col-list-3-sp>.cmp-container .teaser+.teaser,.cc-col-list-1-pc>.cc-col-list-4-sp>.cmp-container .teaser+.teaser,.cc-col-list-1-pc>.cc-col-list-5-sp>.cmp-container .teaser+.teaser{margin-top:unset}}@media (min-width:821px){.cc-col-list-2-pc>div>.cmp-container .teaser:nth-child(n+3){margin-top:5pc}}@media (max-width:820px){.cc-col-list-2-pc>div>.cmp-container .teaser+.teaser{margin-top:40px}.cc-col-list-2-pc>.cc-col-list-1-sp>.cmp-container .teaser+.teaser,.cc-col-list-2-pc>.cc-col-list-2-sp>.cmp-container .teaser+.teaser,.cc-col-list-2-pc>.cc-col-list-3-sp>.cmp-container .teaser+.teaser,.cc-col-list-2-pc>.cc-col-list-4-sp>.cmp-container .teaser+.teaser,.cc-col-list-2-pc>.cc-col-list-5-sp>.cmp-container .teaser+.teaser{margin-top:unset}}@media (min-width:821px){.cc-col-list-3-pc>div>.cmp-container .teaser:nth-child(n+4){margin-top:5pc}}@media (max-width:820px){.cc-col-list-3-pc>div>.cmp-container .teaser+.teaser{margin-top:40px}.cc-col-list-3-pc>.cc-col-list-1-sp>.cmp-container .teaser+.teaser,.cc-col-list-3-pc>.cc-col-list-2-sp>.cmp-container .teaser+.teaser,.cc-col-list-3-pc>.cc-col-list-3-sp>.cmp-container .teaser+.teaser,.cc-col-list-3-pc>.cc-col-list-4-sp>.cmp-container .teaser+.teaser,.cc-col-list-3-pc>.cc-col-list-5-sp>.cmp-container .teaser+.teaser{margin-top:unset}}@media (min-width:821px){.cc-col-list-4-pc>div>.cmp-container .teaser:nth-child(n+5){margin-top:5pc}}@media (max-width:820px){.cc-col-list-4-pc>div>.cmp-container .teaser+.teaser{margin-top:40px}.cc-col-list-4-pc>.cc-col-list-1-sp>.cmp-container .teaser+.teaser,.cc-col-list-4-pc>.cc-col-list-2-sp>.cmp-container .teaser+.teaser,.cc-col-list-4-pc>.cc-col-list-3-sp>.cmp-container .teaser+.teaser,.cc-col-list-4-pc>.cc-col-list-4-sp>.cmp-container .teaser+.teaser,.cc-col-list-4-pc>.cc-col-list-5-sp>.cmp-container .teaser+.teaser{margin-top:unset}}@media (min-width:821px){.cc-col-list-5-pc>div>.cmp-container .teaser:nth-child(n+6){margin-top:5pc}}@media (max-width:820px){.cc-col-list-5-pc>div>.cmp-container .teaser+.teaser{margin-top:40px}.cc-col-list-5-pc>.cc-col-list-1-sp>.cmp-container .teaser+.teaser,.cc-col-list-5-pc>.cc-col-list-2-sp>.cmp-container .teaser+.teaser,.cc-col-list-5-pc>.cc-col-list-3-sp>.cmp-container .teaser+.teaser,.cc-col-list-5-pc>.cc-col-list-4-sp>.cmp-container .teaser+.teaser,.cc-col-list-5-pc>.cc-col-list-5-sp>.cmp-container .teaser+.teaser{margin-top:unset}}@media (min-width:821px){.cc-col-list-6-pc>div>.cmp-container .teaser:nth-child(n+7){margin-top:5pc}}@media (max-width:820px){.cc-col-list-6-pc>div>.cmp-container .teaser+.teaser{margin-top:40px}.cc-col-list-6-pc>.cc-col-list-1-sp>.cmp-container .teaser+.teaser,.cc-col-list-6-pc>.cc-col-list-2-sp>.cmp-container .teaser+.teaser,.cc-col-list-6-pc>.cc-col-list-3-sp>.cmp-container .teaser+.teaser,.cc-col-list-6-pc>.cc-col-list-4-sp>.cmp-container .teaser+.teaser,.cc-col-list-6-pc>.cc-col-list-5-sp>.cmp-container .teaser+.teaser{margin-top:unset}}@media (min-width:821px){.cc-col-list-7-pc>div>.cmp-container .teaser:nth-child(n+8){margin-top:5pc}}@media (max-width:820px){.cc-col-list-7-pc>div>.cmp-container .teaser+.teaser{margin-top:40px}.cc-col-list-7-pc>.cc-col-list-1-sp>.cmp-container .teaser+.teaser,.cc-col-list-7-pc>.cc-col-list-2-sp>.cmp-container .teaser+.teaser,.cc-col-list-7-pc>.cc-col-list-3-sp>.cmp-container .teaser+.teaser,.cc-col-list-7-pc>.cc-col-list-4-sp>.cmp-container .teaser+.teaser,.cc-col-list-7-pc>.cc-col-list-5-sp>.cmp-container .teaser+.teaser{margin-top:unset}}@media (min-width:821px){.cc-col-list-8-pc>div>.cmp-container .teaser:nth-child(n+9){margin-top:5pc}}@media (max-width:820px){.cc-col-list-8-pc>div>.cmp-container .teaser+.teaser{margin-top:40px}.cc-col-list-8-pc>.cc-col-list-1-sp>.cmp-container .teaser+.teaser,.cc-col-list-8-pc>.cc-col-list-2-sp>.cmp-container .teaser+.teaser,.cc-col-list-8-pc>.cc-col-list-3-sp>.cmp-container .teaser+.teaser,.cc-col-list-8-pc>.cc-col-list-4-sp>.cmp-container .teaser+.teaser,.cc-col-list-8-pc>.cc-col-list-5-sp>.cmp-container .teaser+.teaser{margin-top:unset}}@media (min-width:821px){.teaser.cc-teaser-banner{--color-txt:#041428;width:100%}.teaser.cc-teaser-banner .cmp-teaser{position:relative}.teaser.cc-teaser-banner .cmp-teaser__content{left:50%;margin-left:auto;margin-right:auto;max-width:20in;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:83.8969404187%}}@media (min-width:821px)and (min-width:821px){.cc-container-root-w-m .teaser.cc-teaser-banner .cmp-teaser__content,.teaser.cc-teaser-banner .cmp-teaser__content{width:91.0688140556%}.cc-container-root-w-s .teaser.cc-teaser-banner .cmp-teaser__content{width:70.8638360176%}}@media (min-width:821px)and (max-width:820px){.teaser.cc-teaser-banner .cmp-teaser__content{width:89.7435897436%}}@media (min-width:821px)and (min-width:821px){.teaser.cc-teaser-banner .cmp-teaser__title{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:28px;font-weight:500;letter-spacing:.05em;line-height:1.3}}@media (min-width:821px)and (max-width:820px){.teaser.cc-teaser-banner .cmp-teaser__title{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.3}}@media (min-width:821px){.teaser.cc-teaser-banner .cmp-teaser__action-link{background-color:#041428;border:none;color:#fff;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.teaser.cc-teaser-banner .cmp-teaser__action-link:hover{background-color:#fff;color:#041428}.teaser.cc-teaser-banner:not(.cc-teaser-align-mid) .cmp-teaser__action-container,.teaser.cc-teaser-banner:not(.cc-teaser-align-mid) .cmp-teaser__description,.teaser.cc-teaser-banner:not(.cc-teaser-align-mid) .cmp-teaser__pretitle,.teaser.cc-teaser-banner:not(.cc-teaser-align-mid) .cmp-teaser__title{width:74.5980707395%}}@media (max-width:820px){.teaser.cc-teaser-banner .cmp-teaser__pretitle,.teaser.cc-teaser-banner .cmp-teaser__title{margin-top:18px}}@media (min-width:821px){.teaser.cc-teaser-banner .cmp-teaser__pretitle+.cmp-teaser__title{margin-top:10px}}@media (max-width:820px){.teaser.cc-teaser-banner .cmp-teaser__pretitle+.cmp-teaser__title{margin-top:8px}}.teaser.cc-teaser-globalnav{--color-txt:#fff}.teaser.cc-teaser-globalnav .cmp-teaser__content{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;left:0;overflow:hidden;padding:calc(var(--rate-header-size)*22*1px) calc(var(--rate-header-size)*27*1px) calc(var(--rate-header-size)*23*1px) calc(var(--rate-header-size)*20*1px);position:absolute;top:0;width:100%}.teaser.cc-teaser-globalnav .cmp-teaser__pretitle{font-size:calc(var(--rate-header-size)*21*1px);font-weight:400;letter-spacing:.1em;line-height:1.3}.teaser.cc-teaser-globalnav .cmp-teaser__pretitle:not(:last-child):not(:has(+.cmp-teaser__action-container)){margin-bottom:calc(var(--rate-header-size)*10*1px)}.teaser.cc-teaser-globalnav .cmp-teaser__description{font-size:calc(var(--rate-header-size)*14*1px);font-weight:400;letter-spacing:.075em;line-height:1.3}.teaser.cc-teaser-globalnav .cmp-teaser__action-container{position:relative;position:absolute;right:calc(var(--rate-header-size)*21*1px);top:calc(var(--rate-header-size)*21*1px)}.teaser.cc-teaser-globalnav .cmp-teaser__action-container:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1.9em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.teaser.cc-teaser-globalnav .cmp-teaser__action-link{-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border:unset;border-radius:unset;font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:1.5em;font-weight:500;letter-spacing:.05em;line-height:1.3;margin-top:unset;padding:0 calc(var(--rate-header-size)*52*1px) 0 0}@media(any-hover:hover){.teaser.cc-teaser-globalnav .cmp-teaser__action-link:hover{-webkit-animation-name:animGlobalNavTeaser;animation-name:animGlobalNavTeaser}}.teaser.cc-teaser-globalnav .cmp-teaser__action-link:focus-visible{-webkit-animation-name:animGlobalNavTeaser;animation-name:animGlobalNavTeaser}.teaser.cc-teaser-globalnav .cmp-teaser__action-link:after{display:none}.teaser.cc-teaser-globalnav .cmp-teaser__image img{width:100%}@-webkit-keyframes animGlobalNavTeaser{0%{opacity:1;translate:0}33%{opacity:0;translate:0 -1em}66%{opacity:0;translate:0 .5em}to{opacity:1;translate:0}}@keyframes animGlobalNavTeaser{0%{opacity:1;translate:0}33%{opacity:0;translate:0 -1em}66%{opacity:0;translate:0 .5em}to{opacity:1;translate:0}}.adv-container-kv-content-center .cc-teaser-kv .cmp-teaser__content{bottom:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.js-teaser-movie-btn{background-color:transparent;border:none;cursor:pointer;height:30px;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;width:30px}@media (min-width:821px){.js-teaser-movie-btn{bottom:20px;right:20px}}@media (max-width:820px){.js-teaser-movie-btn{bottom:15px;right:15px}}.js-teaser-movie-btn:after,.js-teaser-movie-btn:before{border:1px solid #fff;content:"";height:9pt;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:5px}.js-teaser-movie-btn:before{right:8px}.js-teaser-movie-btn:after{left:8px}.js-teaser-movie-btn span{border-style:solid;border-bottom:6px solid transparent;border-left:10px solid #fff;border-right:0;border-top:6px solid transparent;display:block;height:0;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:0}@media(any-hover:hover){.js-teaser-movie-btn:hover{opacity:.7}}.js-teaser-movie-btn:focus-visible{opacity:.7}.js-teaser-movie-btn.is-pause:after,.js-teaser-movie-btn.is-pause:before{opacity:1}.js-teaser-movie-btn.is-pause span,.js-teaser-movie-btn.is-play:after,.js-teaser-movie-btn.is-play:before{opacity:0}.js-teaser-movie-btn.is-play span{opacity:1}.adv-container-teaser-unique-button .cmp-teaser__action-link{background-color:var(--color-txt);border:1px solid transparent;color:#fff;-webkit-transition:color .3s,background-color .3s,border .3s;transition:color .3s,background-color .3s,border .3s}.adv-container-teaser-unique-button .cmp-teaser__action-link:hover{background-color:transparent;border:1px solid var(--color-txt);color:var(--color-txt)}.cc-bg-bluegray:has(.adv-container-teaser-unique-button) .cmp-teaser__action-link,.cc-bg-navy:has(.adv-container-teaser-unique-button) .cmp-teaser__action-link{color:#041428}.cc-bg-bluegray:has(.adv-container-teaser-unique-button) .cmp-teaser__action-link:hover,.cc-bg-navy:has(.adv-container-teaser-unique-button) .cmp-teaser__action-link:hover{color:#fff}.text .cmp-text{color:var(--color-txt);margin:30px auto 0;max-width:20in}.text .cmp-text>:first-child{margin-top:0}@media (max-width:820px){.text .cmp-text .sp_br{display:block}}@media (min-width:821px){.text .cmp-text h1{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:38px;font-weight:500;letter-spacing:.075em;line-height:1.6315789474;margin-top:5pc}.text .cmp-text h1[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.text .cmp-text h1{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:2pc;font-weight:500;letter-spacing:.075em;line-height:1.5625;margin-top:90px}.text .cmp-text h1[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.text .cmp-text h2{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:28px;font-weight:500;letter-spacing:.05em;line-height:1.7857142857;margin-top:5pc}.text .cmp-text h2[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.text .cmp-text h2{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.5384615385;margin-top:90px}.text .cmp-text h2[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.text .cmp-text h3{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.5384615385;margin-top:5pc}.text .cmp-text h3[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.text .cmp-text h3{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.5384615385;margin-top:60px}.text .cmp-text h3[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.text .cmp-text h4{font-size:21px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:60px}.text .cmp-text h4[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.text .cmp-text h4{font-size:21px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:45px}.text .cmp-text h4[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.text .cmp-text h5{font-size:18px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:30px}.text .cmp-text h5[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.text .cmp-text h5{font-size:18px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:45px}.text .cmp-text h5[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.text .cmp-text h6{font-size:1pc;font-weight:400;letter-spacing:.075em;line-height:2}.text .cmp-text h6[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.text .cmp-text h6{font-size:1pc;font-weight:400;letter-spacing:.05em;line-height:2}.text .cmp-text h6[style*="text-align: center;"]{padding:0 25px}}@media (min-width:821px){.text .cmp-text p[style*="text-align: center;"]{padding:0 40px}}@media (max-width:820px){.text .cmp-text p[style*="text-align: center;"]{padding:0 25px}}.text .cmp-text a{color:var(--color-txt-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}@media(any-hover:hover){.text .cmp-text a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.text .cmp-text a:focus-visible{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.text .cmp-text a:not([href*=".xls"]):not([href*=".xlsx"]):not([href*=".xlsm"]):not([href*=".csv"]):not([href*=".doc"]):not([href*=".docx"]):not([href*=".txt"]):not([href*=".ppt"]):not([href*=".pptm"]):not([href*=".pptx"]):not([href*=".zip"]):not([href*=".jpg"]):not([href*=".jpeg"]):not([href*=".png"]):not([href*=".gif"]):not([href*=".mp3"]):not([href*=".mp4"]):not([href*=".mpg"]):not([href*=".mpeg"]):not([href*=".avi"]):not([href*=".wmv"]):not([target=_blank]):not(.text .cmp-text a[href^="#"]:not([href^=http]):not([href^=https])):not([href*="tel:"]):not([href*=".pdf"]):after{content:"";font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:-6%}.text .cmp-text a[target=_blank]:after{content:""}.text .cmp-text a[href*=".pdf"]:after,.text .cmp-text a[target=_blank]:after{font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:-6%}.text .cmp-text a[href*=".pdf"]:after{content:""}.text .cmp-text a[href*=".avi"]:after,.text .cmp-text a[href*=".csv"]:after,.text .cmp-text a[href*=".doc"]:after,.text .cmp-text a[href*=".docx"]:after,.text .cmp-text a[href*=".gif"]:after,.text .cmp-text a[href*=".jpeg"]:after,.text .cmp-text a[href*=".jpg"]:after,.text .cmp-text a[href*=".mp3"]:after,.text .cmp-text a[href*=".mp4"]:after,.text .cmp-text a[href*=".mpeg"]:after,.text .cmp-text a[href*=".mpg"]:after,.text .cmp-text a[href*=".png"]:after,.text .cmp-text a[href*=".ppt"]:after,.text .cmp-text a[href*=".pptm"]:after,.text .cmp-text a[href*=".pptx"]:after,.text .cmp-text a[href*=".txt"]:after,.text .cmp-text a[href*=".wmv"]:after,.text .cmp-text a[href*=".xls"]:after,.text .cmp-text a[href*=".xlsm"]:after,.text .cmp-text a[href*=".xlsx"]:after,.text .cmp-text a[href*=".zip"]:after{content:"";font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:-6%}.text .cmp-text a[href*="tel:"]:before{content:""}.text .cmp-text a[href*="tel:"]:before,.text .cmp-text a[href^="#"]:not([href^=http]):not([href^=https]):before{display:inline-block;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:-12%}.text .cmp-text a[href^="#"]:not([href^=http]):not([href^=https]):before{content:""}.text .cmp-text a[href*=".pdf"]:after{color:var(--color-pdf)}.text .cmp-text table{border:none;border-collapse:collapse;display:block;overflow-x:auto;padding-right:.1%;text-align:left;width:100%}.text .cmp-text table tbody{border:1px solid #b8c0c9;border-collapse:collapse;display:inline-table;margin:0 auto;width:calc(100% - 2px)}.text .cmp-text table th{background-color:#041428;border:1px solid #b8c0c9;border-collapse:collapse;color:#fff;font-size:18px;font-weight:400;letter-spacing:.075em;line-height:2pc;padding:11px 33px;text-align:center;vertical-align:middle}.text .cmp-text table th .tip_mark,.text .cmp-text table th a{color:#fff}.text .cmp-text table td{background-color:#fff;border:1px solid #b8c0c9;border-collapse:collapse;color:var(--color-txt-pri);font-size:1pc;font-weight:400;letter-spacing:.075em;line-height:2pc;padding:11px 33px;text-align:left;vertical-align:top}@media (max-width:820px){.text .cmp-text table td{white-space:nowrap}}.text .cmp-text table a{color:var(--color-txt-link);text-decoration:none}.text .cmp-text table a:not([href*=".xls"]):not([href*=".xlsx"]):not([href*=".xlsm"]):not([href*=".csv"]):not([href*=".doc"]):not([href*=".docx"]):not([href*=".txt"]):not([href*=".ppt"]):not([href*=".pptm"]):not([href*=".pptx"]):not([href*=".zip"]):not([href*=".jpg"]):not([href*=".jpeg"]):not([href*=".png"]):not([href*=".gif"]):not([href*=".mp3"]):not([href*=".mp4"]):not([href*=".mpg"]):not([href*=".mpeg"]):not([href*=".avi"]):not([href*=".wmv"]):not([target=_blank]):not(.text .cmp-text table a[href^="#"]:not([href^=http]):not([href^=https])):not([href*="tel:"]):not([href*=".pdf"]):after{content:"";font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:-11%}.text .cmp-text table a[target=_blank]:after{content:""}.text .cmp-text table a[href*=".pdf"]:after,.text .cmp-text table a[target=_blank]:after{font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:-11%}.text .cmp-text table a[href*=".pdf"]:after{content:""}.text .cmp-text table a[href*=".avi"]:after,.text .cmp-text table a[href*=".csv"]:after,.text .cmp-text table a[href*=".doc"]:after,.text .cmp-text table a[href*=".docx"]:after,.text .cmp-text table a[href*=".gif"]:after,.text .cmp-text table a[href*=".jpeg"]:after,.text .cmp-text table a[href*=".jpg"]:after,.text .cmp-text table a[href*=".mp3"]:after,.text .cmp-text table a[href*=".mp4"]:after,.text .cmp-text table a[href*=".mpeg"]:after,.text .cmp-text table a[href*=".mpg"]:after,.text .cmp-text table a[href*=".png"]:after,.text .cmp-text table a[href*=".ppt"]:after,.text .cmp-text table a[href*=".pptm"]:after,.text .cmp-text table a[href*=".pptx"]:after,.text .cmp-text table a[href*=".txt"]:after,.text .cmp-text table a[href*=".wmv"]:after,.text .cmp-text table a[href*=".xls"]:after,.text .cmp-text table a[href*=".xlsm"]:after,.text .cmp-text table a[href*=".xlsx"]:after,.text .cmp-text table a[href*=".zip"]:after{content:"";font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;vertical-align:-11%}.text .cmp-text p img,.text .cmp-text table img{max-width:100%}.text .cmp-text>ul{list-style:disc;list-style-position:inside;list-style:none;padding:0}.text .cmp-text>ul>li{padding-left:20px;position:relative}@media (min-width:821px){.text .cmp-text>ul>li{font-size:1pc;font-weight:400;letter-spacing:.075em;line-height:2}}@media (max-width:820px){.text .cmp-text>ul>li{font-size:1pc;font-weight:400;letter-spacing:.05em;line-height:2}}.text .cmp-text>ul>li:before{content:"・";left:1px;position:absolute;top:1px}.text .cmp-text>ul>li:has(>a):before{top:2px}.text .cmp-text>ol{counter-reset:item;list-style:decimal;list-style-position:inside;list-style:none;padding:0}.text .cmp-text>ol>li{padding-left:20px;position:relative}@media (min-width:821px){.text .cmp-text>ol>li{font-size:1pc;font-weight:400;letter-spacing:.075em;line-height:2}}@media (max-width:820px){.text .cmp-text>ol>li{font-size:1pc;font-weight:400;letter-spacing:.05em;line-height:2}}.text .cmp-text>ol>li:before{content:counter(item) ".";counter-increment:item;left:0;padding-right:3px;position:absolute;top:0}.text .cmp-text>blockquote{border-left:1px solid #8b693e;margin:0}@media (min-width:821px){.text .cmp-text>blockquote{padding-left:40px}}@media (max-width:820px){.text .cmp-text>blockquote{padding-left:18px}}.text .cmp-text .tip_mark{color:#4f5b69;display:inline-block;font-size:9pt;vertical-align:top}.text .cmp-text cite{font-style:normal;word-break:break-all}.text.cc-table-alternate-color .cmp-text table tr:nth-child(odd) td{background-color:#e6e6e6;border-bottom:none;border-top:none}.text.cc-table-alternate-color .cmp-text table tr:last-child td{border-bottom:1px solid #b8c0c9}.text.cc-table-underline .cmp-text table tbody,.text.cc-table-underline .cmp-text table td,.text.cc-table-underline .cmp-text table th{background-color:transparent;border:none}.text.cc-table-underline .cmp-text table td,.text.cc-table-underline .cmp-text table th{border-bottom:1px solid #b8c0c9;text-align:left}.text.cc-table-underline .cmp-text table tr td:first-child,.text.cc-table-underline .cmp-text table tr th:first-child{border-bottom:1px solid transparent;position:relative}.text.cc-table-underline .cmp-text table tr td:first-child:before,.text.cc-table-underline .cmp-text table tr th:first-child:before{background-color:#b8c0c9;bottom:0;content:"";height:1px;left:0;position:absolute;width:calc(100% - 21px);z-index:1}.text.cc-table-underline .cmp-text table th,.text.cc-table-underline .cmp-text table th a{color:var(--color-txt)}.text.cc-table-underline .cmp-text table th .tip_mark{color:#4f5b69}.text.cc-table-underline-th-gray .cmp-text table tbody,.text.cc-table-underline-th-gray .cmp-text table td,.text.cc-table-underline-th-gray .cmp-text table th{border:none;text-align:left}.text.cc-table-underline-th-gray .cmp-text table tr{border-bottom:1px solid #b8c0c9}.text.cc-text-border-around .cmp-text{border:1px solid #b8c0c9}@media (min-width:821px){.text.cc-text-border-around .cmp-text{padding:30px 75px}}@media (max-width:820px){.text.cc-text-border-around .cmp-text{padding:25px 29px}}.cc-col-list-2-one-in-two-pc .text.cc-text-border-around .cmp-text,.cc-col-list-2-pc .text.cc-text-border-around .cmp-text,.cc-col-list-2-two-in-one-pc .text.cc-text-border-around .cmp-text,.cc-col-list-3-pc .text.cc-text-border-around .cmp-text,.cc-col-list-4-pc .text.cc-text-border-around .cmp-text{height:100%}.text.cc-text-bg-gray .cmp-text{background-color:#e6e6e6}@media (min-width:821px){.text.cc-text-bg-gray .cmp-text{padding:30px 75px}}@media (max-width:820px){.text.cc-text-bg-gray .cmp-text{padding:25px 29px}}.text.cc-margin-top-none .cmp-text{margin-top:0}.text.cc-text-color-beige .cmp-text p{color:var(--color-txt-link)}.container .adv-teaser-kv-sub-title .text{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.container .adv-teaser-kv-sub-title .text .cmp-text{color:#fff;font-size:14px;margin-top:0}@media (min-width:821px){.container .adv-teaser-kv-sub-title .text{margin-left:auto;margin-right:auto;max-width:20in;top:145px;width:83.8969404187%}}@media (min-width:821px)and (min-width:821px){.cc-container-root-w-m .container .adv-teaser-kv-sub-title .text,.container .adv-teaser-kv-sub-title .text{width:91.0688140556%}.cc-container-root-w-s .container .adv-teaser-kv-sub-title .text{width:70.8638360176%}}@media (min-width:821px)and (max-width:820px){.container .adv-teaser-kv-sub-title .text{width:89.7435897436%}}@media (max-width:820px){.container .adv-teaser-kv-sub-title .text{top:5pc}}.container .adv-text-table-no-scroll .text table td{white-space:normal}.cmp-title{color:var(--color-txt)}@media (min-width:821px){.cmp-title .cmp-title__text:is(h1){font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:38px;font-weight:500;letter-spacing:.075em;line-height:1.6315789474;margin-top:5pc}}@media (max-width:820px){.cmp-title .cmp-title__text:is(h1){font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:2pc;font-weight:500;letter-spacing:.075em;line-height:1.5625;margin-top:30px}}@media (min-width:821px){.cmp-title .cmp-title__text:is(h2){font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:28px;font-weight:500;letter-spacing:.05em;line-height:1.7857142857;margin-top:5pc}}@media (max-width:820px){.cmp-title .cmp-title__text:is(h2){font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.5384615385;margin-top:90px}}@media (min-width:821px){.cmp-title .cmp-title__text:is(h3){font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.5384615385;margin-top:5pc}}@media (max-width:820px){.cmp-title .cmp-title__text:is(h3){font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.5384615385;margin-top:60px}}@media (min-width:821px){.cmp-title .cmp-title__text:is(h4){font-size:21px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:60px}}@media (max-width:820px){.cmp-title .cmp-title__text:is(h4){font-size:21px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:45px}}@media (min-width:821px){.cmp-title .cmp-title__text:is(h5){font-size:18px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:30px}}@media (max-width:820px){.cmp-title .cmp-title__text:is(h5){font-size:18px;font-weight:400;letter-spacing:.05em;line-height:2;margin-top:45px}}@media (min-width:821px){.cmp-title .cmp-title__text:is(h6){font-size:1pc;font-weight:400;letter-spacing:.075em;line-height:2}}@media (max-width:820px){.cmp-title .cmp-title__text:is(h6){font-size:1pc;font-weight:400;letter-spacing:.05em;line-height:2}}.cmp-title a.cmp-title__link{color:var(--color-txt);display:inline-block;overflow:hidden;position:relative}.cmp-title a.cmp-title__link:before{background-color:var(--color-txt);bottom:0;content:"";height:1px;left:0;position:absolute;width:98%}@media(any-hover:hover){.cmp-title a.cmp-title__link:hover:before{-webkit-animation:leftToRight .5s .1s forwards;animation:leftToRight .5s .1s forwards;opacity:0}}.cmp-title a.cmp-title__link:focus-visible:before{-webkit-animation:leftToRight .5s .1s forwards;animation:leftToRight .5s .1s forwards;opacity:0}.cmp-title a.cmp-title__link:after{content:"";display:inline-block;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24;vertical-align:-9%}.title.cc-margin-top-none h1,.title.cc-margin-top-none h2,.title.cc-margin-top-none h3,.title.cc-margin-top-none h4,.title.cc-margin-top-none h5,.title.cc-margin-top-none h6{margin-top:0}.title.cc-title-align-center h1,.title.cc-title-align-center h2,.title.cc-title-align-center h3,.title.cc-title-align-center h4,.title.cc-title-align-center h5,.title.cc-title-align-center h6{text-align:center}.title.cc-title-underline{border-bottom:1px solid var(--color-txt)}@media (min-width:821px){.title.cc-title-underline{padding:17px 0}}@media (max-width:820px){.title.cc-title-underline{padding:1pc 0}}.title.cc-title-underline a{color:var(--color-txt);display:block;font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700;position:relative;width:100%}.title.cc-title-underline a:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[target=_blank]{position:relative}.title.cc-title-underline a[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".pdf"]{position:relative}.title.cc-title-underline a[href*=".pdf"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".xls"]{position:relative}.title.cc-title-underline a[href*=".xls"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".xlsx"]{position:relative}.title.cc-title-underline a[href*=".xlsx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".xlsm"]{position:relative}.title.cc-title-underline a[href*=".xlsm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".csv"]{position:relative}.title.cc-title-underline a[href*=".csv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".doc"]{position:relative}.title.cc-title-underline a[href*=".doc"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".docx"]{position:relative}.title.cc-title-underline a[href*=".docx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".txt"]{position:relative}.title.cc-title-underline a[href*=".txt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".ppt"]{position:relative}.title.cc-title-underline a[href*=".ppt"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".pptm"]{position:relative}.title.cc-title-underline a[href*=".pptm"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".pptx"]{position:relative}.title.cc-title-underline a[href*=".pptx"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".zip"]{position:relative}.title.cc-title-underline a[href*=".zip"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".jpg"]{position:relative}.title.cc-title-underline a[href*=".jpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".jpeg"]{position:relative}.title.cc-title-underline a[href*=".jpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".png"]{position:relative}.title.cc-title-underline a[href*=".png"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".gif"]{position:relative}.title.cc-title-underline a[href*=".gif"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".mp3"]{position:relative}.title.cc-title-underline a[href*=".mp3"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".mp4"]{position:relative}.title.cc-title-underline a[href*=".mp4"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".mpg"]{position:relative}.title.cc-title-underline a[href*=".mpg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".mpeg"]{position:relative}.title.cc-title-underline a[href*=".mpeg"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".avi"]{position:relative}.title.cc-title-underline a[href*=".avi"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*=".wmv"]{position:relative}.title.cc-title-underline a[href*=".wmv"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href*="tel:"]{padding:2px 25px 2px 40px;position:relative}.title.cc-title-underline a[href*="tel:"]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a[href^="#"]:not([href^=http]):not([href^=https]){padding:2px 25px 2px 40px;position:relative}.title.cc-title-underline a[href^="#"]:not([href^=http]):not([href^=https]):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:9pt;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.title.cc-title-underline a:before{content:none}.title.cc-title-underline .cmp-title__text{margin-bottom:0}.title.cc-title-underline:is(:has(+.list)) .cmp-title__text{margin:0}@media (min-width:821px){.title.cc-title-underline:is(:has(+.list.cc-col-list-3-pc)){width:32.2615219721%}}@media (min-width:821px){.title.cc-title-underline:is(:has(+.list.cc-col-list-4-pc)){width:23.7942122186%}}.title.cc-title-underline+.list .cmp-list{margin-top:0}.title.cc-title-underline+.list.cc-list-btn .cmp-list{margin-top:60px}.adv-container-temp-article,main:has(.eyecatch-article),main:has(.intro-article){--color-hdg-bar:#8b693e}.adv-container-temp-article .text .cmp-text h6,main:has(.eyecatch-article) .text .cmp-text h6,main:has(.intro-article) .text .cmp-text h6{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700}.adv-container-temp-article .text .cmp-text h6:before,main:has(.eyecatch-article) .text .cmp-text h6:before,main:has(.intro-article) .text .cmp-text h6:before{background-color:var(--color-hdg-bar);content:"";display:block;height:1px;margin-right:10px;margin-top:1pc;min-width:30px;width:30px}.adv-container-temp-article .cc-bg-bluegray,.adv-container-temp-article .cc-bg-navy,main:has(.eyecatch-article) .cc-bg-bluegray,main:has(.eyecatch-article) .cc-bg-navy,main:has(.intro-article) .cc-bg-bluegray,main:has(.intro-article) .cc-bg-navy{--color-hdg-bar:#efd8bc}[id*=js-ttl-search-tag] .cmp-title__text:before{content:"#";margin-right:.05em}.eyecatch-article .articledate{color:#4f5b69;font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.05em;margin:0}@media (min-width:821px){.eyecatch-article .articledate+.title .cmp-title__text{margin-top:-4px}}@media (max-width:820px){.eyecatch-article .articledate+.title .cmp-title__text{margin-top:10px}}.eyecatch-article .cmp-tagfilter{margin-top:-4px}.adv-container-xf-footer{--color-txt:#d3dce7;background-color:#4f5b69}@media (min-width:821px){.adv-container-xf-footer{margin-top:133px;padding:43px 0 36px}}@media (max-width:820px){.adv-container-xf-footer{padding:50px 0 33.5px}}.adv-container-xf-footer>.cmp-container{margin-left:auto;margin-right:auto;max-width:20in;position:relative}@media (min-width:821px){.adv-container-xf-footer>.cmp-container,.cc-container-root-w-m .adv-container-xf-footer>.cmp-container{width:91.0688140556%}.cc-container-root-w-s .adv-container-xf-footer>.cmp-container{width:70.8638360176%}}@media (max-width:820px){.adv-container-xf-footer>.cmp-container{width:89.7435897436%}}.adv-container-xf-footer .button{margin:0}.adv-container-xf-footer .adv-container-xf-footer-links{padding:0!important}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text{margin-top:0}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text ul{margin:0;padding:0}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text li{display:inline-block;padding:0}@media (min-width:821px){.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text li{font-size:14px;letter-spacing:.05em;padding-right:24px}}@media (max-width:820px){.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text li{font-size:14px;letter-spacing:.05em;padding-right:24px}}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text li:before{display:none}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a{color:#d3dce7;display:block;overflow:hidden;padding-right:0;position:relative;text-decoration:none}@media (min-width:821px){.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a{margin-top:5px}}@media (max-width:820px){.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a{margin-top:14px}}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a:after{display:none}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a[target=_blank]{padding-right:20px;position:relative}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:1pc;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:bottom}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a:before{background-color:#d3dce7;bottom:0;content:"";height:1px;left:0;position:absolute;width:98%}@media(any-hover:hover){.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a:hover:before{-webkit-animation:leftToRight .5s .1s forwards;animation:leftToRight .5s .1s forwards;opacity:0}}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a:focus-visible:before{opacity:0}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a:before{opacity:0;width:0}@media(any-hover:hover){.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a:hover:before{-webkit-animation:leftToRight .5s .1s forwards;animation:leftToRight .5s .1s forwards;opacity:1}}.adv-container-xf-footer .adv-container-xf-footer-links .text .cmp-text a:focus-visible:before{-webkit-animation:leftToRight .5s .1s forwards;animation:leftToRight .5s .1s forwards;opacity:1}.adv-container-xf-footer .adv-container-xf-footer-sns{padding:0!important}@media (min-width:821px){.adv-container-xf-footer .adv-container-xf-footer-sns{margin-top:101px}}@media (max-width:820px){.adv-container-xf-footer .adv-container-xf-footer-sns{margin-top:53px}.adv-container-xf-footer .adv-container-xf-footer-sns .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.adv-container-xf-footer .adv-container-xf-footer-sns .cmp-container .button{display:inline-block;margin-top:0}@media (min-width:821px){.adv-container-xf-footer .adv-container-xf-footer-sns .cmp-container .button{margin-right:40px}}@media (max-width:820px){.adv-container-xf-footer .adv-container-xf-footer-sns .cmp-container .button{margin-right:42px}}.adv-container-xf-footer .adv-container-xf-footer-sns a{border:none;padding:5px 10px;-webkit-transition:opacity .3s;transition:opacity .3s;width:19.57px}.adv-container-xf-footer .adv-container-xf-footer-sns a span{font-size:0!important;letter-spacing:0!important;line-height:0!important}.adv-container-xf-footer .adv-container-xf-footer-sns a:after{display:none!important}.adv-container-xf-footer .adv-container-xf-footer-sns a#is-x{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/x.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.adv-container-xf-footer .adv-container-xf-footer-sns a#is-insta{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/insta.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.adv-container-xf-footer .adv-container-xf-footer-sns a#is-pinte{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/pinte.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.adv-container-xf-footer .adv-container-xf-footer-sns a#is-fb{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/fb.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.adv-container-xf-footer .adv-container-xf-footer-sns a#is-yt{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/yt.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.adv-container-xf-footer .adv-container-xf-footer-sns a#is-lnkd{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/lnkd.png);background-position:50%;background-repeat:no-repeat;background-size:contain}@media(any-hover:hover){.adv-container-xf-footer .adv-container-xf-footer-sns a:hover{background-color:transparent;opacity:.7}}.adv-container-xf-footer .adv-container-xf-footer-sns a:focus-visible{background-color:transparent;opacity:.7}.adv-container-xf-footer #footer-copy.cmp-text{color:#d3dce7}.adv-container-xf-footer #footer-copy.cmp-text p{margin:0}@media (min-width:821px){.adv-container-xf-footer #footer-copy.cmp-text{bottom:0;font-size:14px;letter-spacing:.025em;line-height:1em;position:absolute;right:0}}@media (max-width:820px){.adv-container-xf-footer #footer-copy.cmp-text{font-size:9pt;letter-spacing:.025em;line-height:1em;margin-top:98px}}.js-footer-back-to-top.is-footer-btn{background-color:rgba(4,20,40,.7);border:none;border-radius:50%;cursor:pointer;height:30px;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;width:30px}@media (min-width:821px){.js-footer-back-to-top.is-footer-btn{right:0;top:0}}@media (max-width:820px){.js-footer-back-to-top.is-footer-btn{bottom:0;right:0}}.js-footer-back-to-top.is-footer-btn span{font-size:0!important;letter-spacing:0!important;line-height:0!important}.js-footer-back-to-top.is-footer-btn:before{color:#fff;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}@media(any-hover:hover){.js-footer-back-to-top.is-footer-btn:hover{opacity:.7}}.js-footer-back-to-top.is-footer-btn:focus-visible{opacity:.7}.js-footer-back-to-top.is-fixed-btn{background-color:rgba(4,20,40,.7);border:none;border-radius:50%;cursor:pointer;opacity:0;pointer-events:none;position:fixed;-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:821px){.js-footer-back-to-top.is-fixed-btn{bottom:20px;height:45px;right:20px;width:45px}}@media (max-width:820px){.js-footer-back-to-top.is-fixed-btn{bottom:15px;height:40px;right:15px;width:40px}}.js-footer-back-to-top.is-fixed-btn span{font-size:0!important;letter-spacing:0!important;line-height:0!important}.js-footer-back-to-top.is-fixed-btn:before{color:#fff;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}@media (min-width:821px){.js-footer-back-to-top.is-fixed-btn:before{font-size:27px}}@media (max-width:820px){.js-footer-back-to-top.is-fixed-btn:before{font-size:21px}}.js-footer-back-to-top.is-fixed-btn:after{border:1px solid #fff;border-radius:50%;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}@media (min-width:821px){.js-footer-back-to-top.is-fixed-btn:after{height:27px;width:27px}}@media (max-width:820px){.js-footer-back-to-top.is-fixed-btn:after{height:26px;width:26px}}@media(any-hover:hover){.js-footer-back-to-top.is-fixed-btn:hover{opacity:.7}}.js-footer-back-to-top.is-fixed-btn:focus-visible{opacity:.7}.js-footer-back-to-top.is-fixed-btn.is-fixed{opacity:1;pointer-events:auto}.update-date-used-search{display:none!important}header.experiencefragment{position:sticky;top:0;-webkit-transition:height .3s,margin-bottom .3s,background-color .3s;transition:height .3s,margin-bottom .3s,background-color .3s;width:100%;z-index:100}@media (min-width:1025px){header.experiencefragment{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:109px;max-height:109px}}@media (max-width:1024px){header.experiencefragment{height:89px;max-height:89px}}@media (min-width:1025px){header.experiencefragment>.cmp-experiencefragment{height:100%;padding-top:calc(var(--rate-header-size)*2*1px);width:100%}}header.experiencefragment>.cmp-experiencefragment>div{margin-left:auto;margin-right:auto}@media (min-width:1025px){header.experiencefragment>.cmp-experiencefragment>div{width:91.0688140556%}}@media (min-width:1366px){header.experiencefragment>.cmp-experiencefragment>div{width:calc(100% - 122px)}}@media (max-width:1024px){header.experiencefragment>.cmp-experiencefragment>div{width:89.7435897436%}}header.experiencefragment .container:has(>.adv-header-overlay){background-color:var(--color-overlay);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%}header.experiencefragment:has(.cc-header-menu[aria-hidden=false]) .container:has(>.adv-header-overlay){opacity:1;pointer-events:auto}@-webkit-keyframes openHeaderNav{0%{translate:0 -100%}to{translate:0}}@keyframes openHeaderNav{0%{translate:0 -100%}to{translate:0}}@-webkit-keyframes closeHeaderNav{0%{translate:0}to{translate:0 -100%}}@keyframes closeHeaderNav{0%{translate:0}to{translate:0 -100%}}@media (max-width:1024px){header.experiencefragment .container:has(>.adv-header-nav-wrpr){--color-txt:var(--color-txt-pri);-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:closeHeaderNav;animation-name:closeHeaderNav;background-color:#fff;display:none;height:100vh;left:0;padding-top:calc(var(--rate-header-size)*101*1px);position:absolute;top:0;width:100%;z-index:1}header.experiencefragment .container:has(>.adv-header-nav-wrpr)[aria-hidden=false]{-webkit-animation-name:openHeaderNav;animation-name:openHeaderNav}header.experiencefragment .container:has(>.adv-header-nav-wrpr)[aria-hidden=false] .adv-header-nav{-webkit-transition-delay:.3s;transition-delay:.3s}}@media (max-width:1024px){header.experiencefragment .adv-header-nav-wrpr{height:100%;overflow-x:hidden;overflow-y:scroll;padding-bottom:calc(var(--rate-header-size)*65*1px)}}@media (min-width:1025px){header.experiencefragment .container:has(>.adv-header-nav):before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}}@media (min-width:1025px){header.experiencefragment:has(.cc-header-menu[aria-hidden=false]) .container:has(>.adv-header-nav)::befoer{background-color:#fff}}@media (max-width:1024px){header.experiencefragment .adv-header-nav{opacity:0;-webkit-transition:translate .3s,opacity .3s;transition:translate .3s,opacity .3s;translate:0 0}}@media (min-width:1025px){header.experiencefragment .adv-header-nav>.cmp-container{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:calc(var(--rate-header-size)*8*1px)}}@media (min-width:1025px){header.experiencefragment .container:has(>.adv-header-sp-nav){display:none}}@media (max-width:1024px){header.experiencefragment .container:has(>.adv-header-sp-nav):before{background-color:hsla(0,0%,100%,0);content:"";height:89px;left:0;position:absolute;top:0;width:100%;z-index:5}}@media (max-width:1024px){header.experiencefragment:has(.container[aria-hidden=false]>.adv-header-nav-wrpr) .container:has(>.adv-header-sp-nav):before{background-color:#fff;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@media (min-width:1025px){header.experiencefragment .container:has(>.adv-header-mainmenu){width:100%}}@media (min-width:1025px){header.experiencefragment .adv-header-mainmenu>.cmp-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}@media (max-width:1024px){header.experiencefragment .container:has(>.adv-header-menu-wrpr):not(:first-child){margin-top:calc(var(--rate-header-size)*19*1px)}}@media (min-width:1025px){header.experiencefragment .container:has(>.adv-header-menu-nav-wrpr){position:relative;z-index:10}}@media (max-width:1024px){header.experiencefragment .container:has(>.adv-header-menu-nav-wrpr){display:none}}header.experiencefragment .adv-header-menu-nav-wrpr>.cmp-container{-webkit-column-gap:calc(var(--rate-header-size)*24*1px);-moz-column-gap:calc(var(--rate-header-size)*24*1px);column-gap:calc(var(--rate-header-size)*24*1px);display:-webkit-box;display:-ms-flexbox;display:flex}header.experiencefragment .adv-header-menu-nav-l .cc-header-menu-nav{font-size:calc(var(--rate-header-size)*18*1px)}@media (min-width:1025px){header.experiencefragment .adv-header-menu-nav-l .cc-header-menu-nav{font-family:MazdaTypeMedium,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:500}}header.experiencefragment .adv-header-menu-nav-s .cc-header-menu-nav{font-size:calc(var(--rate-header-size)*14*1px)}@media (min-width:1025px){header.experiencefragment .adv-header-menu-nav-s .cc-header-menu-nav{font-family:MazdaTypeBold,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-weight:700}}header.experiencefragment .cc-header-menu-nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;align-items:center;background-color:unset;border:unset;color:var(--color-txt);display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.05em;order:1;overflow:hidden;padding:2px 0;position:relative;-webkit-transition:color .3s;transition:color .3s}header.experiencefragment .cc-header-menu-nav:before{background-color:var(--color-txt);bottom:0;content:"";height:1px;left:0;position:absolute;width:98%}@media(any-hover:hover){header.experiencefragment .cc-header-menu-nav:hover:before{-webkit-animation:leftToRight .3s .1s forwards;animation:leftToRight .3s .1s forwards;opacity:0}}header.experiencefragment .cc-header-menu-nav:focus-visible:before{opacity:0}header.experiencefragment .cc-header-menu-nav:before{opacity:0;width:0}@media(any-hover:hover){header.experiencefragment .cc-header-menu-nav:hover:before{-webkit-animation:leftToRight .3s .1s forwards;animation:leftToRight .3s .1s forwards;opacity:1}}header.experiencefragment .cc-header-menu-nav:focus-visible:before{-webkit-animation:leftToRight .3s .1s forwards;animation:leftToRight .3s .1s forwards;opacity:1}header.experiencefragment .cc-header-menu-nav:is(a)[target=_blank]{position:relative}header.experiencefragment .cc-header-menu-nav:is(a)[target=_blank]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1.1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;right:0;vertical-align:bottom;vertical-align:middle}@media (min-width:1025px){header.experiencefragment .cc-header-menu-nav:is(a)[target=_blank]{margin-right:calc(var(--rate-header-size)*-4*1px)}}header.experiencefragment .cc-header-menu-nav:is(a)[target=_blank]:after{line-height:1;margin-left:calc(var(--rate-header-size)*2*1px);position:relative;-webkit-transform:unset;transform:unset}header.experiencefragment .cc-header-menu-nav[aria-selected=true]:before{background-color:var(--color-txt);opacity:1;width:98%}header.experiencefragment .container:has(>.adv-header-submenu){position:relative;z-index:10}@media (min-width:1025px){header.experiencefragment .container:has(>.adv-header-submenu){max-height:109px;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s}header.experiencefragment .container:has(>.adv-header-submenu)[aria-hidden=true]{max-height:0}}@media (max-width:1024px){header.experiencefragment .adv-header-submenu{margin-left:auto;margin-right:auto;margin-top:calc(var(--rate-header-size)*17*1px);width:89.7435897436%}}header.experiencefragment .adv-header-submenu>.cmp-container{-webkit-column-gap:calc(var(--rate-header-size)*18*1px);-moz-column-gap:calc(var(--rate-header-size)*18*1px);column-gap:calc(var(--rate-header-size)*18*1px);display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:calc(var(--rate-header-size)*6*1px)}@media (min-width:1025px){header.experiencefragment .adv-header-submenu>.cmp-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1024px){header.experiencefragment .adv-header-submenu>.cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}header.experiencefragment .adv-header-submenu>.cmp-container .button{margin-top:0}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button{border:unset;letter-spacing:.05em;vertical-align:middle}@media (min-width:1025px){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button{font-size:calc(var(--rate-header-size)*12*1px)}}@media (max-width:1024px){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button{font-family:MazdaTypeRegular,Noto Sans JP,Hiragino Kaku Gothic ProN,HiraKakuProN-W3,Meiryo,Yu Gothic Medium,sans-serif;font-size:calc(var(--rate-header-size)*14*1px);font-weight:400}}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button[data-ico]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:24px;min-width:24px;padding:0}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button[data-ico]:after{-webkit-box-ordinal-group:2;-ms-flex-order:1;content:attr(data-ico);order:1;position:relative;right:0;-webkit-transform:translate(0);transform:translate(0)}@media (min-width:1025px){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button[data-ico][data-ico=mail]{margin-right:calc(var(--rate-header-size)*-5*1px)}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button[data-ico][data-ico=mail]:after{font-size:1.6em}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button[data-ico][data-ico=language]{margin-right:calc(var(--rate-header-size)*-1*1px)}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button[data-ico][data-ico=language]:after{font-size:1.4em}}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button[data-ico] .cmp-button__text{padding:0}@media (min-width:1025px){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button[data-ico] .cmp-button__text{display:none}}@media (max-width:1024px){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button[data-ico] .cmp-button__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;display:block;order:2}}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]){border-radius:unset;overflow:hidden;padding-left:0;padding-right:1.9em;position:relative}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):before{background-color:var(--color-txt);bottom:0;content:"";height:1px;left:0;position:absolute;width:98%}@media(any-hover:hover){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):hover:before{-webkit-animation:leftToRight .3s .1s forwards;animation:leftToRight .3s .1s forwards;opacity:0}}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):focus-visible:before{opacity:0}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):before{opacity:0;width:0}@media(any-hover:hover){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):hover:before{-webkit-animation:leftToRight .3s .1s forwards;animation:leftToRight .3s .1s forwards;opacity:1}}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):focus-visible:before{-webkit-animation:leftToRight .3s .1s forwards;animation:leftToRight .3s .1s forwards;opacity:1}@media (min-width:1025px){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico])[target=_blank]{margin-right:calc(var(--rate-header-size)*-3*1px)}}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):after{right:0}@media (min-width:1025px){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):after{font-size:1.35em}}@media(any-hover:hover){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):hover:before{background-color:var(--color-txt)}}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:not([data-ico]):focus-visible:before{background-color:var(--color-txt)}@media(any-hover:hover){header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:hover{background-color:unset;color:var(--color-txt)}}header.experiencefragment .adv-header-submenu>.cmp-container .button .cmp-button:focus-visible{background-color:unset;color:var(--color-txt)}@-webkit-keyframes openHeaderMenu{0%{translate:0 -100%}to{translate:0}}@keyframes openHeaderMenu{0%{translate:0 -100%}to{translate:0}}@-webkit-keyframes closeHeaderMenu{0%{translate:0}to{translate:0 -100%}}@keyframes closeHeaderMenu{0%{translate:0}to{translate:0 -100%}}@media (min-width:1025px){header.experiencefragment .cc-header-menu{--color-txt:var(--color-txt-pri);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:closeHeaderMenu;animation-name:closeHeaderMenu;background-color:#fff;display:none;left:0;max-height:100vh;overflow:scroll;padding-bottom:calc(var(--rate-header-size)*28*1px);padding-left:61px;padding-right:61px;padding-top:99pt;position:absolute;top:0;width:100%;z-index:1}header.experiencefragment .cc-header-menu[aria-hidden=false]{-webkit-animation-name:openHeaderMenu;animation-name:openHeaderMenu}header.experiencefragment .cc-header-menu-cont{opacity:0;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}}@media (max-width:1024px){header.experiencefragment .embed:has(>.cmp-embed>.cc-header-search-pc){display:none}}@media (min-width:1025px){header.experiencefragment .embed:has(>.cmp-embed>.cc-header-search-sp){display:none}}@media (max-width:1024px){header.experiencefragment .embed:has(>.cmp-embed>.cc-header-search-sp){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:89px;justify-content:flex-end;max-width:calc(94.87179% - var(--rate-header-size)*44*1px);padding-right:calc(var(--rate-header-size)*18*1px);position:absolute;right:0;top:0;-webkit-transition:width .3s;transition:width .3s;width:0;z-index:10}header.experiencefragment .embed:has(>.cmp-embed>.cc-header-search-sp):has(.cc-header-search-form[aria-hidden=false]){width:100%}header.experiencefragment .embed:has(>.cmp-embed>.cc-header-search-sp) .cmp-embed{-webkit-transition:width .3s;transition:width .3s}header.experiencefragment .embed:has(>.cmp-embed>.cc-header-search-sp) .cmp-embed:has(.cc-header-search-form[aria-hidden=false]){width:100%}}header.experiencefragment .cc-header-search-sp{position:relative}header.experiencefragment .cc-header-search-sp .cc-header-menu-cont{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}header.experiencefragment .cc-header-search-sp .cc-header-menu-cont:has(.cc-header-search-form[aria-hidden=false])+.cc-header-search-overlay{height:100%;width:100%}@-webkit-keyframes openHeaderSearchSp{0%{opacity:0;width:0}to{opacity:1;width:100%}}@keyframes openHeaderSearchSp{0%{opacity:0;width:0}to{opacity:1;width:100%}}@-webkit-keyframes closeHeaderSearchSp{0%{opacity:1;width:100%}to{opacity:0;width:0}}@keyframes closeHeaderSearchSp{0%{opacity:1;width:100%}to{opacity:0;width:0}}header.experiencefragment .cc-header-search-form{position:relative}@media (min-width:1025px){header.experiencefragment .cc-header-search-form{margin:0 auto;width:calc(var(--rate-header-size)*926*1px)}}@media (max-width:1024px){header.experiencefragment .cc-header-search-form{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:closeHeaderSearchSp;animation-name:closeHeaderSearchSp;display:none;overflow:hidden}header.experiencefragment .cc-header-search-form[aria-hidden=false]{-webkit-animation-name:openHeaderSearchSp;animation-name:openHeaderSearchSp}header.experiencefragment .cc-header-search-form[aria-hidden=false] .cc-header-search-btn{display:-webkit-box;display:-ms-flexbox;display:flex}header.experiencefragment .cc-header-search-form[aria-hidden=false]+#data-header-sp-ico-search{--color-txt:var(--color-txt-pri);pointer-events:none}}header.experiencefragment .cc-header-search-kw{background-color:#e6e6e6;border:unset;border-radius:2px}@media (min-width:1025px){header.experiencefragment .cc-header-search-kw{padding:calc(var(--rate-header-size)*10*1px) calc(var(--rate-header-size)*50*1px) calc(var(--rate-header-size)*10*1px) calc(var(--rate-header-size)*16*1px);width:100%}}@media (max-width:1024px){header.experiencefragment .cc-header-search-kw{height:calc(var(--rate-header-size)*60*1px);padding:calc(var(--rate-header-size)*12*1px) calc(var(--rate-header-size)*34*1px) calc(var(--rate-header-size)*12*1px) calc(var(--rate-header-size)*10*1px);-webkit-transition:width .3s,opacity .3s;transition:width .3s,opacity .3s;width:100%}}header.experiencefragment .cc-header-search-kw::-webkit-input-placeholder{color:#4f5b69}header.experiencefragment .cc-header-search-kw::-moz-placeholder{color:#4f5b69}header.experiencefragment .cc-header-search-kw:-ms-input-placeholder{color:#4f5b69}header.experiencefragment .cc-header-search-kw::-ms-input-placeholder{color:#4f5b69}header.experiencefragment .cc-header-search-kw::placeholder{color:#4f5b69}header.experiencefragment .cc-header-search-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:unset;border:unset;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;right:0;top:0}@media (min-width:1025px){header.experiencefragment .cc-header-search-btn{width:calc(var(--rate-header-size)*50*1px)}}@media (max-width:1024px){header.experiencefragment .cc-header-search-btn{display:none;padding:0;width:calc(var(--rate-header-size)*44*1px)}}header.experiencefragment .cc-header-search-btn i{font-size:0}@media (min-width:1025px){header.experiencefragment .cc-header-search-btn:after{content:attr(data-ico);display:block;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0}}header.experiencefragment .cc-header-search-overlay{left:0;position:fixed;top:0;z-index:-1}header.experiencefragment .cc-header-menu-btn-close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#041428;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:calc(var(--rate-header-size)*-4*1px);min-height:24px;min-width:24px;opacity:1;padding:0;position:absolute;right:0;top:0;-webkit-transition:opacity .3s;transition:opacity .3s}@media (max-width:1024px){header.experiencefragment .cc-header-menu-btn-close{display:none}}@media(any-hover:hover){header.experiencefragment .cc-header-menu-btn-close:hover{opacity:.7}}header.experiencefragment .cc-header-menu-btn-close:focus-visible{opacity:.7}header.experiencefragment .cc-header-menu-btn-close i{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--rate-header-size)*16*1px);justify-content:center;position:relative;width:calc(var(--rate-header-size)*16*1px)}header.experiencefragment .cc-header-menu-btn-close i:after,header.experiencefragment .cc-header-menu-btn-close i:before{background-color:#fff;content:"";display:block;height:calc(var(--rate-header-size)*1*1px);position:absolute;width:100%}header.experiencefragment .cc-header-menu-btn-close i:before{rotate:45deg}header.experiencefragment .cc-header-menu-btn-close i:after{rotate:-45deg}header.experiencefragment .button:has(#header-logo-pc),header.experiencefragment .button:has(#header-logo-sp){left:50%;opacity:1;position:absolute;translate:-50% 0;z-index:10}header.experiencefragment .button:has(#header-logo-pc){margin-top:calc(var(--rate-header-size)*-4*1px);-webkit-transition:margin-top .3s;transition:margin-top .3s}@media (max-width:1024px){header.experiencefragment .button:has(#header-logo-pc){display:none}}header.experiencefragment .button:has(#header-logo-sp){margin:0}@media (min-width:1025px){header.experiencefragment .button:has(#header-logo-sp){display:none}}@media (max-width:1024px){header.experiencefragment .button:has(#header-logo-sp){left:50%;position:absolute;top:calc(var(--rate-header-size)*23*1px);translate:-50% 0}}header.experiencefragment #header-logo-pc,header.experiencefragment #header-logo-sp{background-position:50%;background-repeat:no-repeat;background-size:contain;border:unset;border-radius:unset;padding:unset;-webkit-transition:height .3s,width .3s,opacity .3s;transition:height .3s,width .3s,opacity .3s}@media(any-hover:hover){header.experiencefragment #header-logo-pc:hover,header.experiencefragment #header-logo-sp:hover{background-color:unset;opacity:.7}}header.experiencefragment #header-logo-pc:focus-visible,header.experiencefragment #header-logo-sp:focus-visible{background-color:unset;opacity:.7}header.experiencefragment #header-logo-pc:after,header.experiencefragment #header-logo-sp:after{display:none}header.experiencefragment #header-logo-pc .cmp-button__text,header.experiencefragment #header-logo-sp .cmp-button__text{font-size:0;letter-spacing:0;line-height:0}header.experiencefragment #header-logo-pc{height:calc(var(--rate-header-size)*68*1px);width:calc(var(--rate-header-size)*73*1px)}header.experiencefragment #header-logo-sp{height:calc(var(--rate-header-size)*46*1px);width:calc(var(--rate-header-size)*50*1px)}@media (min-width:1025px){header.experiencefragment .button:has(#js-header-nav-close),header.experiencefragment .button:has(#js-header-nav-open){display:none}}@media (max-width:1024px){header.experiencefragment .button:has(#js-header-nav-close),header.experiencefragment .button:has(#js-header-nav-open){left:5.1282051282%;margin:unset;position:absolute;top:44.5px;translate:0 -50%;z-index:10}}@media (max-width:1024px){header.experiencefragment #js-header-nav-close,header.experiencefragment #js-header-nav-open{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:unset;border-radius:unset;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:24px;min-width:24px;padding:unset}header.experiencefragment #js-header-nav-close .cmp-button__text,header.experiencefragment #js-header-nav-open .cmp-button__text{font-size:0;letter-spacing:0;line-height:0}}@media(any-hover:hover){header.experiencefragment #js-header-nav-close:hover,header.experiencefragment #js-header-nav-open:hover{background-color:unset}}header.experiencefragment #js-header-nav-close:focus-visible,header.experiencefragment #js-header-nav-open:focus-visible{background-color:unset}@media (max-width:1024px){header.experiencefragment #js-header-nav-open{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header.experiencefragment #js-header-nav-open:after,header.experiencefragment #js-header-nav-open:before{background-color:var(--color-txt);content:"";display:block;height:1px;-webkit-transition:background-color .3s;transition:background-color .3s;width:1pc}header.experiencefragment #js-header-nav-open .cmp-button__text{background-color:var(--color-txt);display:block;height:1px;margin-bottom:4px;margin-top:4px;-webkit-transition:background-color .3s;transition:background-color .3s;width:1pc}header.experiencefragment #js-header-nav-close .cmp-button__text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}header.experiencefragment #js-header-nav-close .cmp-button__text:after,header.experiencefragment #js-header-nav-close .cmp-button__text:before{background-color:#041428;content:"";display:block;height:1px;position:absolute;width:18px}header.experiencefragment #js-header-nav-close .cmp-button__text:before{rotate:45deg}header.experiencefragment #js-header-nav-close .cmp-button__text:after{rotate:-45deg}}header.experiencefragment:has(.container[aria-hidden=false]>.adv-header-nav-wrpr) .button:has(#js-header-nav-open){display:none}header.experiencefragment:has(.container:not([aria-hidden=false])>.adv-header-nav-wrpr) .button:has(#js-header-nav-close){display:none}header.experiencefragment .button:has(#data-header-pc-ico-search){margin:0}@media (min-width:1025px){header.experiencefragment .button:has(#data-header-pc-ico-search){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(var(--rate-header-size)*-5*1px);margin-right:calc(var(--rate-header-size)*-6*1px);order:2}}@media (max-width:1024px){header.experiencefragment .button:has(#data-header-pc-ico-search){display:none}}header.experiencefragment #data-header-pc-ico-search,header.experiencefragment #data-header-sp-ico-search{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:unset;border:unset;border-radius:unset;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:24px;min-width:24px;padding:unset;position:relative;-webkit-transition:color .3s;transition:color .3s}header.experiencefragment #data-header-pc-ico-search:after,header.experiencefragment #data-header-sp-ico-search:after{content:attr(data-ico);display:-webkit-box;display:-ms-flexbox;display:flex;display:inline;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0;position:absolute;position:relative;vertical-align:bottom;vertical-align:middle}@media(any-hover:hover){header.experiencefragment #data-header-pc-ico-search:hover,header.experiencefragment #data-header-sp-ico-search:hover{background-color:unset}header.experiencefragment #data-header-pc-ico-search:hover:after,header.experiencefragment #data-header-sp-ico-search:hover:after{color:var(--color-txt)}}header.experiencefragment #data-header-pc-ico-search:focus-visible,header.experiencefragment #data-header-sp-ico-search:focus-visible{background-color:unset}header.experiencefragment #data-header-pc-ico-search:focus-visible:after,header.experiencefragment #data-header-sp-ico-search:focus-visible:after{color:var(--color-txt)}header.experiencefragment #data-header-pc-ico-search:after,header.experiencefragment #data-header-sp-ico-search:after{color:var(--color-txt);line-height:1;-webkit-transform:unset;transform:unset}header.experiencefragment #data-header-pc-ico-search .cmp-button__text,header.experiencefragment #data-header-sp-ico-search .cmp-button__text{font-size:0;letter-spacing:0;line-height:0}header.experiencefragment #data-header-pc-ico-search{font-size:1.3em}@media (min-width:1025px){header.experiencefragment #data-header-sp-ico-search{display:none}}@media (max-width:1024px){header.experiencefragment #data-header-sp-ico-search{position:absolute;right:calc(var(--rate-header-size)*10*1px);top:50%;translate:0 -50%;z-index:10}header.experiencefragment #data-header-sp-ico-search:after{font-size:1.5em}header.experiencefragment #data-header-sp-ico-search i{font-size:0}}header.experiencefragment.is-small{--color-txt:var(--color-txt-pri);background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.05) 0 calc(var(--rate-header-size)*3*1px) calc(var(--rate-header-size)*6*1px);box-shadow:rgba(0,0,0,.05) 0 calc(var(--rate-header-size)*3*1px) calc(var(--rate-header-size)*6*1px)}@media (min-width:1025px){header.experiencefragment.is-small{height:60px;margin-bottom:49px}header.experiencefragment.is-small .button:has(#header-logo-pc){margin-top:calc(var(--rate-header-size)*5*1px)}header.experiencefragment.is-small #header-logo-pc{height:calc(var(--rate-header-size)*40*1px)}}@media (max-width:1024px){header.experiencefragment.is-small{height:88px;margin-bottom:1px}}header.experiencefragment.is-small:after{content:unset}header.experiencefragment.is-small #header-logo-pc{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/logo_bk.svg)}header.experiencefragment.is-small #header-logo-sp{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/logo_txt_bk.svg)}header.experiencefragment.is-small .container:has(>.adv-header-sp-nav):before{background-color:#fff;-webkit-transition-delay:0s;transition-delay:0s}.cc-header-bg-clear{--color-txt:#fff}.cc-header-bg-clear:has(:focus),.cc-header-bg-clear:hover{--color-txt:var(--color-txt-pri);background-color:#fff}.cc-header-bg-clear:has(:focus) #header-logo-pc,.cc-header-bg-clear:has(:focus) #header-logo-sp,.cc-header-bg-clear:hover #header-logo-pc,.cc-header-bg-clear:hover #header-logo-sp{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/logo_txt_bk.svg)}.cc-header-bg-clear:has(:focus).is-small #header-logo-pc,.cc-header-bg-clear:hover.is-small #header-logo-pc{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/logo_bk.svg)}@media (min-width:1025px){.cc-header-bg-clear:has(:focus) .adv-header-submenu,.cc-header-bg-clear:hover .adv-header-submenu{--color-txt:rgba(79,91,105,.8)}}.cc-header-bg-clear:has(:focus):after,.cc-header-bg-clear:hover:after{content:unset}.cc-header-bg-clear:has(.cc-header-menu[aria-hidden=false]),.cc-header-bg-clear:has(.container[aria-hidden=false]>.adv-header-nav-wrpr){--color-txt:var(--color-txt-pri)}.cc-header-bg-clear:has(.cc-header-menu[aria-hidden=false]) #header-logo-pc,.cc-header-bg-clear:has(.cc-header-menu[aria-hidden=false]) #header-logo-sp,.cc-header-bg-clear:has(.container[aria-hidden=false]>.adv-header-nav-wrpr) #header-logo-pc,.cc-header-bg-clear:has(.container[aria-hidden=false]>.adv-header-nav-wrpr) #header-logo-sp{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/logo_txt_bk.svg)}.cc-header-bg-clear:has(.cc-header-menu[aria-hidden=false]).is-small #header-logo-pc,.cc-header-bg-clear:has(.container[aria-hidden=false]>.adv-header-nav-wrpr).is-small #header-logo-pc{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/logo_bk.svg)}@media (min-width:1025px){.cc-header-bg-clear:has(.cc-header-menu[aria-hidden=false]) .adv-header-submenu,.cc-header-bg-clear:has(.container[aria-hidden=false]>.adv-header-nav-wrpr) .adv-header-submenu{--color-txt:rgba(79,91,105,.8)}}.cc-header-bg-clear:has(.cc-header-menu[aria-hidden=false]) .container:has(>.adv-header-nav):before,.cc-header-bg-clear:has(.container[aria-hidden=false]>.adv-header-nav-wrpr) .container:has(>.adv-header-nav):before{background-color:#fff;-webkit-transition-delay:0s;transition-delay:0s}.cc-header-bg-clear:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";height:156px;left:0;opacity:.7;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.cc-header-bg-clear #header-logo-pc,.cc-header-bg-clear #header-logo-sp{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/logo_txt_wh.svg)}.cc-header-bg-clear .container:has(>.adv-header-nav):before{background-color:hsla(0,0%,100%,0);-webkit-transition:background-color .3s;transition:background-color .3s;-webkit-transition-delay:.3s;transition-delay:.3s}.cc-header-bg-white{background-color:#fff}@media (min-width:1025px){.cc-header-bg-white .container:has(>.adv-header-nav):before{background-color:#fff}}@media (max-width:1024px){.cc-header-bg-white .container:has(>.adv-header-sp-nav):before{background-color:#fff;-webkit-transition-delay:0s;transition-delay:0s}}.cc-header-bg-white #header-logo-pc,.cc-header-bg-white #header-logo-sp{background-image:url(../../../etc.clientlibs/mazda-com/clientlibs/clientlib-site/resources/images/icon/logo_txt_bk.svg)}@media (min-width:1025px){.cc-header-bg-white .adv-header-submenu{--color-txt:rgba(79,91,105,.8)}}.experiencefragment>.modal{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fadeout;animation-name:fadeout;height:100%;left:0;position:fixed;top:0;width:100%;z-index:200}.experiencefragment>.modal[aria-hidden=false]{-webkit-animation-name:fadein;animation-name:fadein}.experiencefragment>.modal .modal-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;justify-content:center}.experiencefragment>.modal .modal-background{background-color:var(--color-overlay);height:100%;left:0;position:absolute;top:0;width:100%}.experiencefragment>.modal .modal-container>.cmp-experiencefragment{--color-txt:var(--color-txt-pri);background-color:#fff;overflow:scroll;position:absolute}@media (min-width:821px){.experiencefragment>.modal .modal-container>.cmp-experiencefragment{margin-bottom:70px;margin-top:60px;max-height:calc(100% - 130px);width:74.5980707395%}}@media (max-width:820px){.experiencefragment>.modal .modal-container>.cmp-experiencefragment{margin-bottom:30px;margin-top:90px;max-height:calc(100% - 90pt);width:89.7435897436%}}@media (min-width:821px){.experiencefragment>.modal .modal-container>.cmp-experiencefragment>div>.cmp-container>div:not(:has(>.container:first-child)){padding-top:45px}}@media (max-width:820px){.experiencefragment>.modal .modal-container>.cmp-experiencefragment>div>.cmp-container>div:not(:has(>.container:first-child)){padding-top:25px}}@media (min-width:821px){.experiencefragment>.modal .modal-container>.cmp-experiencefragment>div>.cmp-container>div:not(:has(>.container:last-child)){padding-bottom:45px}}@media (max-width:820px){.experiencefragment>.modal .modal-container>.cmp-experiencefragment>div>.cmp-container>div:not(:has(>.container:last-child)){padding-bottom:25px}}@media (min-width:821px){.experiencefragment>.modal .modal-container>.cmp-experiencefragment>div>.cmp-container>div>:not(.container){margin-left:5.3879310345%;margin-right:5.3879310345%;width:89.224137931%}}@media (max-width:820px){.experiencefragment>.modal .modal-container>.cmp-experiencefragment>div>.cmp-container>div>:not(.container){margin-left:8.8571428571%;margin-right:8.8571428571%;width:82.2857142857%}}.experiencefragment>.modal .modal-btn-close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:unset;border:unset;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;position:fixed;width:24px}@media (min-width:821px){.experiencefragment>.modal .modal-btn-close{right:4.4655929722%;top:60px}}@media (max-width:820px){.experiencefragment>.modal .modal-btn-close{right:5.1282051282%;top:30px}}.experiencefragment>.modal .modal-btn-close i{height:15px;position:relative;width:15px}.experiencefragment>.modal .modal-btn-close i:after,.experiencefragment>.modal .modal-btn-close i:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;width:100%}.experiencefragment>.modal .modal-btn-close i:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.experiencefragment>.modal .modal-btn-close i:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.experiencefragment>.modal .adv-ef-modal-container{background-color:#e6e6e6}@media (min-width:821px){.experiencefragment>.modal .adv-ef-modal-container{padding:0 5.7112068966%}}@media (max-width:820px){.experiencefragment>.modal .adv-ef-modal-container{padding:0 8.8571428571%}}.experiencefragment>.modal .carousel{margin:0 auto}@media (min-width:821px){.experiencefragment>.modal .carousel{width:65.9482758621%}}@media (max-width:820px){.experiencefragment>.modal .carousel{width:100%}}.experiencefragment>.modal .carousel img{max-width:100%;width:100%}