*,:focus{outline:none}a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul,var{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}table{border-collapse:separate}caption,table,td,th{vertical-align:middle}a img{border:none}picture{display:block}img,picture{font-size:0;vertical-align:middle}a{background-color:transparent}a:active,a:hover{outline:0}[hidden],audio:not([controls]){display:none}audio,canvas,video{*zoom:1;display:inline-block;*display:inline}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}svg:not(:root){overflow:hidden}audio:not([controls]){display:none;height:0}[hidden],template{display:none}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:100%;font-style:inherit;font-weight:inherit;vertical-align:baseline}button,input,optgroup,select,textarea{margin:0}button{background-color:transparent;border:none;overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}a{color:inherit}a,a:hover{text-decoration:none}a:focus,li:focus{outline:none}body{margin:0 auto;overflow-x:hidden;position:relative}*{scroll-behavior:smooth}a[href=""]{cursor:default}input,textarea{font-family:inherit}.align-left,.align-left *{text-align:left}.align-center,.align-center *{text-align:center}.align-right,.align-right *{text-align:right}@media screen and (min-width:1200px){.align-left-pc,.align-left-pc *{text-align:left}.align-center-pc,.align-center-pc *{text-align:center}.align-right-pc,.align-right-pc *{text-align:right}}@media screen and (max-width:767px){.align-left-mobile,.align-left-mobile *{text-align:left}.align-center-mobile,.align-center-mobile *{text-align:center}.align-right-mobile,.align-right-mobile *{text-align:right}}.flex-vertical-top{align-items:flex-start!important}.flex-vertical-center{align-items:center!important}.flex-vertical-bottom{align-items:flex-end!important}.flex-horizontal-left{justify-content:flex-start!important}.flex-horizontal-center{justify-content:center!important}.flex-horizontal-right{justify-content:flex-end!important}@media screen and (min-width:1200px){.flex-vertical-top-pc{align-items:flex-start!important}.flex-vertical-center-pc{align-items:center!important}.flex-vertical-bottom-pc{align-items:flex-end!important}.flex-horizontal-left-pc{justify-content:flex-start!important}.flex-horizontal-center-pc{justify-content:center!important}.flex-horizontal-right-pc{justify-content:flex-end!important}}@media screen and (max-width:767px){.flex-vertical-top-mobile{align-items:flex-start!important}.flex-vertical-center-mobile{align-items:center!important}.flex-vertical-bottom-mobile{align-items:flex-end!important}}.font-white{color:#fff}.overflow-hidden{overflow:hidden!important}.hide{display:none!important}.show{display:block!important}.float-right{float:right}.float-left{float:left}.clear:after,.clear:before{clear:both;content:"";display:table}.ellipsis{background:-webkit-linear-gradient(left,transparent,#fff 55%);background:-o-linear-gradient(right,transparent,#fff 55%);background:-moz-linear-gradient(right,transparent,#fff 55%);background:linear-gradient(90deg,transparent,#fff 55%);bottom:0;padding-left:10px;position:absolute;right:0}.none-spacing{padding-bottom:0!important}.visibilityHidden{clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(0 0 99.9% 99.9%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.aem-AuthorLayer-Edit .form-v3 .new,.aem-AuthorLayer-Edit .product-detail .product-detail__info__actions .newpar.new.section.aem-Grid-newComponent.cq-Editable-dom{width:100%}html{scroll-behavior:smooth}.com-text-center,.com-text-center *{text-align:center}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}body{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#333;font-family:PingFangSC-Semibold,PingFang SC;font-size:.8333333333vw;line-height:1.5}@media screen and (max-width:767px){body{font-size:3.2vw}}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{width:100%}*{box-sizing:border-box}button{outline:0}b,strong{font-weight:700}a,a:hover,a:visited{color:#000;text-decoration:none}.footer{background-color:#152c73;height:4.6875vw;width:100%}@media screen and (max-width:767px){.footer{display:block;min-height:13.3333333333vw}}.header{align-items:center;background-color:#152c73;display:flex!important;height:4.6875vw;left:0;padding:0 5.2083333333vw;position:fixed;top:0;width:100%;z-index:8999}@media screen and (max-width:767px){.header{display:block;height:13.3333333333vw;padding:2.6666666667vw 4vw}}.header .logo{font-size:0}.header .brand_icon{height:3.125vw;width:100%}@media screen and (max-width:767px){.header .brand_icon{height:8vw;width:20vw}}.rich-text{margin:4.1666666667vw auto;overflow:hidden;padding:0 5.2083333333vw}@media screen and (max-width:767px){.rich-text{margin-bottom:10.6666666667vw;margin-top:10.6666666667vw;max-width:none;padding:0 4vw;text-align:center;width:100%}}.rich-text.not-width-limited{max-width:none;padding:0 5.2083333333vw}@media screen and (max-width:767px){.rich-text.not-width-limited{padding:0 4vw;text-align:center;width:100%}}.rich-text *{word-wrap:break-word;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.md-container .rich-text .rich-text-main.not-width-limited{padding-left:0;padding-right:0}.width-20{width:20%}.width-40{width:40%}.width-60{width:60%}.width-80{width:80%}.relate-product{margin-bottom:2.0833333333vw}@media screen and (max-width:767px){.relate-product{margin-bottom:10.6666666667vw}.relate-product .image-holder{padding:3.2vw 14.9333333333vw!important}}.rich-text__container{font-size:1.1458333333vw}@media screen and (max-width:767px){.rich-text__container{font-size:4.2666666667vw}}.rich-text__container h3{font-size:2.1875vw;font-weight:700;padding:.7em 0 .3em}@media screen and (max-width:767px){.rich-text__container h3{font-size:8.5333333333vw}}.rich-text__container h4{font-size:1.875vw;font-weight:700;padding:.7em 0 .3em}@media screen and (max-width:767px){.rich-text__container h4{font-size:6.9333333333vw}}.rich-text__container h5{font-size:1.5625vw;font-weight:700;padding:.7em 0 .3em}@media screen and (max-width:767px){.rich-text__container h5{font-size:5.8666666667vw}}.rich-text__container h6{font-size:1.25vw;font-weight:700;padding:.7em 0 .3em}@media screen and (max-width:767px){.rich-text__container h6{font-size:4.8vw}}.rich-text__container p{clear:both;font-size:inherit;font-weight:400;padding-bottom:1em}.rich-text__container a{color:#152c73;text-decoration:none}.rich-text__container a:hover{text-decoration:underline!important}.rich-text__container ol{counter-reset:counter-name;font-size:inherit;font-weight:400;padding-bottom:1em;text-align:left!important}.rich-text__container ol li{font-size:inherit;list-style:none;padding-bottom:1em;padding-left:2.5em;position:relative}.rich-text__container ol li:before{color:#152c73;content:counter(counter-name,decimal-leading-zero);counter-increment:counter-name;font-size:1.2em;font-weight:700;left:0;position:absolute;top:0}.rich-text__container ul{font-size:inherit;font-weight:400;padding-bottom:1em;text-align:left!important}.rich-text__container ul li{font-size:inherit;list-style:none;padding-bottom:1em;padding-left:1.875em;position:relative}.rich-text__container ul li:before{background-color:#152c73;border-radius:50%;content:"";height:.4em;left:0;position:absolute;top:.55em;width:.4em}.rich-text__container img{display:block;margin:0 auto;max-width:100%;padding:1.0416666667vw 0}@media screen and (max-width:767px){.rich-text__container img{padding:2.6666666667vw 0}}.rich-text__container table{max-width:100%}.rich-text__container table td{border:1px solid #bbb;line-height:1.5;padding:.2604166667vw 2.6041666667vw .2604166667vw .2604166667vw}@media screen and (max-width:767px){.rich-text__container table td{padding:1.3333333333vw}}.main{margin-top:4.6875vw;min-height:calc(100vh - 9.375vw)}@media screen and (max-width:767px){.main{margin-top:13.3333333333vw;min-height:calc(100vh - 26.66667vw)}}body.is-edit-mode .main{min-height:auto}