*,:after,:before{box-sizing:border-box}.clear{clear:both}table{border-collapse:collapse;border-spacing:0}a{cursor:pointer}a img{border:none}a,a img,a:focus,a:visited{text-decoration:none}a[href^="x-apple-data-detectors:"],a[href^=tel]{color:inherit;text-decoration:inherit;white-space:nowrap}.back,.forth{background-position:top 40% left 0;background-repeat:no-repeat;background-size:1em 1em;color:#0a383d;display:table;margin-top:1.35em;padding-left:1.2em}.back:hover,.forth:hover{color:#000;text-decoration:none}.back{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.18 41.61'%3E%3Cpath d='M17.9 37.167c.221.229.528.356.847.351.336.015.663-.113.9-.351a1.28 1.28 0 0 0 .352-.902V1.263a1.226 1.226 0 0 0-.351-.902 1.19 1.19 0 0 0-.901-.36 1.208 1.208 0 0 0-.902.36L.353 17.908a1.226 1.226 0 0 0 0 1.721l17.546 17.538Z' fill='%23{$link-color}'/%3E%3C/svg%3E")}.forth{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 38'%3E%3Cpath d='M2.1.353A1.154 1.154 0 0 0 1.254 0a1.199 1.199 0 0 0-.9.352 1.28 1.28 0 0 0-.352.9v35.004c-.012.336.115.661.351.9.236.244.563.375.901.361.338.011.665-.12.902-.36L19.647 19.61c.47-.477.47-1.244 0-1.72L2.101.352Z' fill='%23{$link-color}'/%3E%3C/svg%3E")}@page{size:A4;margin:1cm;width:1279px}@media print{body,html{height:297mm;max-width:100%!important;min-height:0;width:210mm}body{background:#fff;color:#000}}footer.main{flex-shrink:0;font-size:.8em;margin-bottom:0}footer.main>.upper{background-color:#323232;line-height:2.2;padding:2.2em 0 1.1em}footer.main>.upper .inner{display:flex;flex-wrap:wrap}footer.main>.upper .inner .column{flex:0 0 33.3333333333%}footer.main>.upper .inner .column *{color:#fff}footer.main>.upper .inner .column.left{margin-bottom:4.4em}footer.main>.upper .inner .column.left svg{margin-bottom:2.2em;margin-top:2.2em;width:125px}@media (min-width:0) and (max-width:639px){footer.main>.upper .inner .column.left svg{margin-bottom:0}}footer.main>.upper .inner .column.left svg path{fill:#fff}footer.main>.upper .inner .column.left a:not(.inline),footer.main>.upper .inner .column.left span:not(.inline){display:block}footer.main>.upper .inner .column.right{display:flex;flex:0 0 66.6666666667%;flex-wrap:wrap;padding-top:3.35em}footer.main>.upper .inner .column.right .upper{flex:0 0 100%;margin-bottom:4.4em;margin-right:5.28em;text-align:right}@media (min-width:0) and (max-width:1278px){footer.main>.upper .inner .column.right .upper{display:none}}footer.main>.upper .inner .column.right .upper p{font-family:Museo-300Italic;font-size:2.4em;font-style:normal;font-weight:400;line-height:1;margin:0;padding:0}footer.main>.upper .inner .column.right .lower{-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-count:2;column-count:2;flex:0 0 calc(100% - 200px);margin-top:2.64em}@media (min-width:0) and (max-width:639px){footer.main>.upper .inner .column.right .lower{-moz-column-count:1;column-count:1}}footer.main>.upper .inner .column.right .lower ul{-moz-column-break-inside:avoid;break-inside:avoid;display:block;list-style:none;margin:0 0 2.2em;padding:0;page-break-inside:avoid}@media (min-width:0) and (max-width:639px){footer.main>.upper .inner .column.right .lower ul{min-height:2.2em}}footer.main>.upper .inner .column.right .lower ul li.level1>a{font-family:MuseoSans-700;font-style:normal;font-weight:400}footer.main>.upper .inner .column.right .design-award{margin:2.64em 0 auto auto}@media (min-width:0) and (max-width:1278px){footer.main>.upper .inner{flex-direction:row}footer.main>.upper .inner .column{flex:0 0 100%!important}}footer.main .lower .inner{background-color:#fff;display:flex;flex-wrap:wrap;gap:2.2em;justify-content:center;padding-bottom:2.2em;padding-top:2.42em}footer.main .lower .inner a{color:#000}
