@charset "UTF-8";/*! UIkit 3.2.2 | http://www.getuikit.com | (c) 2014 - 2019 YOOtheme | MIT License */html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#666}body{margin:0}a:active,a:hover{outline:0}.uk-link,a{color:#1e87f0;text-decoration:none;cursor:pointer}.uk-link-toggle:focus .uk-link,.uk-link-toggle:hover .uk-link,.uk-link:hover,a:hover{color:#0f6ecd;text-decoration:underline}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration-style:dotted}b,strong{font-weight:bolder}:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{font-family:Consolas,monaco,monospace;font-size:.875rem;color:#f0506e;white-space:nowrap;padding:2px 6px;background:#f8f8f8}em{color:#f0506e}ins{background:#ffd;color:#666;text-decoration:none}mark{background:#ffd;color:#666}q{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}audio,canvas,iframe,img,svg,video{vertical-align:middle}canvas,img,video{max-width:100%;height:auto;box-sizing:border-box}@supports (display:block){svg{max-width:100%;height:auto;box-sizing:border-box}}svg:not(:root){overflow:hidden}img:not([src]){min-width:1px;visibility:hidden}iframe{border:0}address,dl,fieldset,figure,ol,p,pre,ul{margin:0 0 20px 0}*+address,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;color:#333;text-transform:none}*+.uk-h1,*+.uk-h2,*+.uk-h3,*+.uk-h4,*+.uk-h5,*+.uk-h6,*+.uk-heading-2xlarge,*+.uk-heading-large,*+.uk-heading-medium,*+.uk-heading-small,*+.uk-heading-xlarge,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:40px}.uk-h1,h1{font-size:2.23125rem;line-height:1.2}.uk-h2,h2{font-size:1.7rem;line-height:1.3}.uk-h3,h3{font-size:1.5rem;line-height:1.4}.uk-h4,h4{font-size:1.25rem;line-height:1.4}.uk-h5,h5{font-size:16px;line-height:1.4}.uk-h6,h6{font-size:.875rem;line-height:1.4}@media (min-width:960px){.uk-h1,h1{font-size:2.625rem}.uk-h2,h2{font-size:2rem}}ol,ul{padding-left:30px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dt{font-weight:700}dd{margin-left:0}.uk-hr,hr{overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #e5e5e5}*+.uk-hr,*+hr{margin-top:20px}address{font-style:normal}blockquote{margin:0 0 20px 0;font-size:1.25rem;line-height:1.5;font-style:italic;color:#333}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{margin-top:10px;font-size:.875rem;line-height:1.5;color:#666}blockquote footer::before{content:"— "}pre{font:.875rem/1.5 Consolas,monaco,monospace;color:#666;-moz-tab-size:4;tab-size:4;overflow:auto;padding:10px;border:1px solid #e5e5e5;border-radius:3px;background:#fff}pre code{font-family:Consolas,monaco,monospace}::selection{background:#39f;color:#fff;text-shadow:none}details,main{display:block}summary{display:list-item}template{display:none}.uk-breakpoint-s::before{content:'640px'}.uk-breakpoint-m::before{content:'960px'}.uk-breakpoint-l::before{content:'1200px'}.uk-breakpoint-xl::before{content:'1600px'}:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px}.uk-link-muted a,a.uk-link-muted{color:#999}.uk-link-muted a:hover,.uk-link-toggle:focus .uk-link-muted,.uk-link-toggle:hover .uk-link-muted,a.uk-link-muted:hover{color:#666}.uk-link-text a,a.uk-link-text{color:inherit}.uk-link-text a:hover,.uk-link-toggle:focus .uk-link-text,.uk-link-toggle:hover .uk-link-text,a.uk-link-text:hover{color:#999}.uk-link-heading a,a.uk-link-heading{color:inherit}.uk-link-heading a:hover,.uk-link-toggle:focus .uk-link-heading,.uk-link-toggle:hover .uk-link-heading,a.uk-link-heading:hover{color:#1e87f0;text-decoration:none}.uk-link-reset a,a.uk-link-reset{color:inherit!important;text-decoration:none!important}.uk-link-toggle{color:inherit!important;text-decoration:none!important}.uk-link-toggle:focus{outline:0}.uk-heading-small{font-size:2.6rem;line-height:1.2}.uk-heading-medium{font-size:2.8875rem;line-height:1.1}.uk-heading-large{font-size:3.4rem;line-height:1.1}.uk-heading-xlarge{font-size:4rem;line-height:1}.uk-heading-2xlarge{font-size:6rem;line-height:1}@media (min-width:960px){.uk-heading-small{font-size:3.25rem}.uk-heading-medium{font-size:3.5rem}.uk-heading-large{font-size:4rem}.uk-heading-xlarge{font-size:6rem}.uk-heading-2xlarge{font-size:8rem}}@media (min-width:1200px){.uk-heading-medium{font-size:4rem}.uk-heading-large{font-size:6rem}.uk-heading-xlarge{font-size:8rem}.uk-heading-2xlarge{font-size:11rem}}.uk-heading-divider{padding-bottom:calc(5px + .1em);border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-bullet{position:relative}.uk-heading-bullet::before{content:"";display:inline-block;position:relative;top:calc(-.1 * 1em);vertical-align:middle;height:calc(4px + .7em);margin-right:calc(5px + .2em);border-left:calc(5px + .1em) solid #e5e5e5}.uk-heading-line{overflow:hidden}.uk-heading-line>*{display:inline-block;position:relative}.uk-heading-line>::after,.uk-heading-line>::before{content:"";position:absolute;width:2000px;border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-line>::before{right:100%;margin-right:calc(5px + .3em)}.uk-heading-line>::after{left:100%;margin-left:calc(5px + .3em)}[class*=uk-divider]{border:none;margin-bottom:20px}*+[class*=uk-divider]{margin-top:20px}.uk-divider-icon{position:relative;height:20px;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-repeat:no-repeat;background-position:50% 50%}.uk-divider-icon::after,.uk-divider-icon::before{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.uk-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.uk-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.uk-divider-small{line-height:0}.uk-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.uk-divider-vertical{width:1px;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.uk-list{padding:0;list-style:none}.uk-list>li::after,.uk-list>li::before{content:"";display:table}.uk-list>li::after{clear:both}.uk-list>li>:last-child{margin-bottom:0}.uk-list ul{margin:0;padding-left:30px;list-style:none}.uk-list>li:nth-child(n+2),.uk-list>li>ul{margin-top:10px}.uk-list-divider>li:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.uk-list-striped>li{padding:10px 10px}.uk-list-striped>li:nth-of-type(odd){border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-list-striped>li:nth-of-type(odd){background:#f8f8f8}.uk-list-striped>li:nth-child(n+2){margin-top:0}.uk-list-bullet>li{position:relative;padding-left:calc(1.5em + 10px)}.uk-list-bullet>li::before{content:"";position:absolute;top:0;left:0;width:1.5em;height:1.5em;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:50% 50%;display:block}.uk-list-large>li:nth-child(n+2),.uk-list-large>li>ul{margin-top:20px}.uk-list-large.uk-list-divider>li:nth-child(n+2){margin-top:20px;padding-top:20px}.uk-list-large.uk-list-striped>li{padding:20px 10px}.uk-list-large.uk-list-striped>li:nth-of-type(odd){border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-list-large.uk-list-striped>li:nth-child(n+2){margin-top:0}.uk-description-list>dt{color:#333;font-size:.875rem;font-weight:400;text-transform:uppercase}.uk-description-list>dt:nth-child(n+2){margin-top:20px}.uk-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.uk-table{margin-top:20px}.uk-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:.875rem;font-weight:400;color:#999;text-transform:uppercase}.uk-table td{padding:16px 12px;vertical-align:top}.uk-table td>:last-child{margin-bottom:0}.uk-table tfoot{font-size:.875rem}.uk-table caption{font-size:.875rem;text-align:left;color:#999}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-divider>:first-child>tr:not(:first-child),.uk-table-divider>:not(:first-child)>tr,.uk-table-divider>tr:not(:first-child){border-top:1px solid #e5e5e5}.uk-table-striped tbody tr:nth-of-type(odd),.uk-table-striped>tr:nth-of-type(odd){background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-table-hover tbody tr:hover,.uk-table-hover>tr:hover{background:#ffd}.uk-table tbody tr.uk-active,.uk-table>tr.uk-active{background:#ffd}.uk-table-small td,.uk-table-small th{padding:10px 12px}.uk-table-large td,.uk-table-large th{padding:22px 12px}.uk-table-justify td:first-child,.uk-table-justify th:first-child{padding-left:0}.uk-table-justify td:last-child,.uk-table-justify th:last-child{padding-right:0}.uk-table-shrink{width:1px}.uk-table-expand{min-width:150px}.uk-table-link{padding:0!important}.uk-table-link>a{display:block;padding:16px 12px}.uk-table-small .uk-table-link>a{padding:10px 12px}@media (max-width:959px){.uk-table-responsive,.uk-table-responsive tbody,.uk-table-responsive td,.uk-table-responsive th,.uk-table-responsive tr{display:block}.uk-table-responsive thead{display:none}.uk-table-responsive td,.uk-table-responsive th{width:auto!important;max-width:none!important;min-width:0!important;overflow:visible!important;white-space:normal!important}.uk-table-responsive .uk-table-link:not(:first-child)>a,.uk-table-responsive td:not(:first-child):not(.uk-table-link),.uk-table-responsive th:not(:first-child):not(.uk-table-link){padding-top:5px!important}.uk-table-responsive .uk-table-link:not(:last-child)>a,.uk-table-responsive td:not(:last-child):not(.uk-table-link),.uk-table-responsive th:not(:last-child):not(.uk-table-link){padding-bottom:5px!important}.uk-table-justify.uk-table-responsive td,.uk-table-justify.uk-table-responsive th{padding-left:0;padding-right:0}}.uk-table tbody tr{transition:background-color .1s linear}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.uk-icon:not(:disabled){cursor:pointer}.uk-icon::-moz-focus-inner{border:0;padding:0}.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve){fill:currentcolor}.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve){stroke:currentcolor}.uk-icon>*{transform:translate(0,0)}.uk-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.uk-icon-link{color:#999}.uk-icon-link:focus,.uk-icon-link:hover{color:#666;outline:0}.uk-active>.uk-icon-link,.uk-icon-link:active{color:#595959}.uk-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;transition:.1s ease-in-out;transition-property:color,background-color}.uk-icon-button:focus,.uk-icon-button:hover{background-color:#ebebeb;color:#666;outline:0}.uk-active>.uk-icon-button,.uk-icon-button:active{background-color:#dfdfdf;color:#666}.uk-range{box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;-webkit-appearance:none;background:0 0;padding:0}.uk-range:focus{outline:0}.uk-range::-moz-focus-outer{border:none}.uk-range::-ms-track{height:15px;background:0 0;border-color:transparent;color:transparent}.uk-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.uk-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.uk-range:not(:disabled)::-ms-thumb{cursor:pointer}.uk-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-moz-range-thumb{border:none;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-thumb{margin-top:0}.uk-range::-ms-thumb{border:none;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-tooltip{display:none}.uk-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:active::-webkit-slider-runnable-track,.uk-range:focus::-webkit-slider-runnable-track{background:#d2d2d2}.uk-range::-moz-range-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-moz-range-track{background:#d2d2d2}.uk-range::-ms-fill-lower,.uk-range::-ms-fill-upper{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-ms-fill-lower,.uk-range:focus::-ms-fill-upper{background:#d2d2d2}.uk-checkbox,.uk-input,.uk-radio,.uk-select,.uk-textarea{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.uk-input{overflow:visible}.uk-select{text-transform:none}.uk-select optgroup{font:inherit;font-weight:700}.uk-textarea{overflow:auto}.uk-input[type=search]::-webkit-search-cancel-button,.uk-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.uk-input[type=number]::-webkit-inner-spin-button,.uk-input[type=number]::-webkit-outer-spin-button{height:auto}.uk-input::-moz-placeholder,.uk-textarea::-moz-placeholder{opacity:1}.uk-checkbox:not(:disabled),.uk-radio:not(:disabled){cursor:pointer}.uk-fieldset{border:none;margin:0;padding:0}.uk-input,.uk-textarea{-webkit-appearance:none}.uk-input,.uk-select,.uk-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#fff;color:#666;border:1px solid #e5e5e5;transition:.2s ease-in-out;transition-property:color,background-color,border}.uk-input,.uk-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.uk-input:not(input),.uk-select:not(select){line-height:38px}.uk-select[multiple],.uk-select[size],.uk-textarea{padding-top:4px;padding-bottom:4px;vertical-align:top}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:0;background-color:#fff;color:#666;border-color:#1e87f0}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled{background-color:#f8f8f8;color:#999;border-color:#e5e5e5}.uk-input::-ms-input-placeholder{color:#999!important}.uk-input::placeholder{color:#999}.uk-textarea::-ms-input-placeholder{color:#999!important}.uk-textarea::placeholder{color:#999}.uk-form-small{font-size:.875rem}.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}.uk-form-small:not(select):not(input):not(textarea){line-height:28px}.uk-form-large{font-size:1.25rem}.uk-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}.uk-form-large:not(select):not(input):not(textarea){line-height:53px}.uk-form-danger,.uk-form-danger:focus{color:#f0506e;border-color:#f0506e}.uk-form-success,.uk-form-success:focus{color:#32d296;border-color:#32d296}.uk-form-blank{background:0 0;border-color:transparent}.uk-form-blank:focus{border-color:#e5e5e5;border-style:dashed}input.uk-form-width-xsmall{width:50px}select.uk-form-width-xsmall{width:75px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-repeat:no-repeat;background-position:100% 50%}.uk-select:not([multiple]):not([size])::-ms-expand{display:none}.uk-select:not([multiple]):not([size]) option{color:#444}.uk-select:not([multiple]):not([size]):disabled{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.uk-input[list]:focus,.uk-input[list]:hover{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-input[list]::-webkit-calendar-picker-indicator{display:none}.uk-checkbox,.uk-radio{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;border:1px solid #ccc;transition:.2s ease-in-out;transition-property:background-color,border}.uk-radio{border-radius:50%}.uk-checkbox:focus,.uk-radio:focus{outline:0;border-color:#1e87f0}.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked{background-color:#1e87f0;border-color:transparent}.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus{background-color:#0e6dcd}.uk-radio:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-checkbox:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-checkbox:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-checkbox:disabled,.uk-radio:disabled{background-color:#f8f8f8;border-color:#e5e5e5}.uk-radio:disabled:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-checkbox:disabled:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-checkbox:disabled:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.uk-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-form-custom input[type=file],.uk-form-custom select{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.uk-form-custom input[type=file]{font-size:500px;overflow:hidden}.uk-form-label{color:#333;font-size:.875rem}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px}@media (max-width:959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px}}@media (min-width:960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:7px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:7px}}.uk-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-form-icon:hover{color:#666}.uk-form-icon:not(a):not(button):not(input){pointer-events:none}.uk-form-icon:not(.uk-form-icon-flip)~.uk-input{padding-left:40px!important}.uk-form-icon-flip{right:0;left:auto}.uk-form-icon-flip~.uk-input{padding-right:40px!important}.uk-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:.875rem;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color,border-color}.uk-button:not(:disabled){cursor:pointer}.uk-button::-moz-focus-inner{border:0;padding:0}.uk-button:hover{text-decoration:none}.uk-button:focus{outline:0}.uk-button-default{background-color:transparent;color:#333;border:1px solid #e5e5e5}.uk-button-default:focus,.uk-button-default:hover{background-color:transparent;color:#333;border-color:#b2b2b2}.uk-button-default.uk-active,.uk-button-default:active{background-color:transparent;color:#333;border-color:#999}.uk-button-primary{background-color:#1e87f0;color:#fff;border:1px solid transparent}.uk-button-primary:focus,.uk-button-primary:hover{background-color:#0f7ae5;color:#fff}.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#0e6dcd;color:#fff}.uk-button-secondary{background-color:#222;color:#fff;border:1px solid transparent}.uk-button-secondary:focus,.uk-button-secondary:hover{background-color:#151515;color:#fff}.uk-button-secondary.uk-active,.uk-button-secondary:active{background-color:#080808;color:#fff}.uk-button-danger{background-color:#f0506e;color:#fff;border:1px solid transparent}.uk-button-danger:focus,.uk-button-danger:hover{background-color:#ee395b;color:#fff}.uk-button-danger.uk-active,.uk-button-danger:active{background-color:#ec2147;color:#fff}.uk-button-danger:disabled,.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled{background-color:transparent;color:#999;border-color:#e5e5e5}.uk-button-small{padding:0 15px;line-height:28px;font-size:.875rem}.uk-button-large{padding:0 40px;line-height:53px;font-size:.875rem}.uk-button-text{padding:0;line-height:1.5;background:0 0;color:#333;position:relative}.uk-button-text::before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid #333;transition:right .3s ease-out}.uk-button-text:focus,.uk-button-text:hover{color:#333}.uk-button-text:focus::before,.uk-button-text:hover::before{right:0}.uk-button-text:disabled{color:#999}.uk-button-text:disabled::before{display:none}.uk-button-link{padding:0;line-height:1.5;background:0 0;color:#1e87f0}.uk-button-link:focus,.uk-button-link:hover{color:#0f6ecd;text-decoration:underline}.uk-button-link:disabled{color:#999;text-decoration:none}.uk-button-group{display:inline-flex;vertical-align:middle;position:relative}.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button.uk-active,.uk-button-group .uk-button:active,.uk-button-group .uk-button:focus,.uk-button-group .uk-button:hover{position:relative;z-index:1}.uk-section{box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.uk-section{padding-top:70px;padding-bottom:70px}}.uk-section::after,.uk-section::before{content:"";display:table}.uk-section::after{clear:both}.uk-section>:last-child{margin-bottom:0}.uk-section-xsmall{padding-top:20px;padding-bottom:20px}.uk-section-small{padding-top:40px;padding-bottom:40px}.uk-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.uk-section-large{padding-top:140px;padding-bottom:140px}}.uk-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.uk-section-xlarge{padding-top:210px;padding-bottom:210px}}.uk-section-default{background:#fff}.uk-section-muted{background:#f8f8f8}.uk-section-primary{background:#1e87f0}.uk-section-secondary{background:#222}.uk-container{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:640px){.uk-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-container{padding-left:40px;padding-right:40px}}.uk-container::after,.uk-container::before{content:"";display:table}.uk-container::after{clear:both}.uk-container>:last-child{margin-bottom:0}.uk-container .uk-container{padding-left:0;padding-right:0}.uk-container-xsmall{max-width:750px}.uk-container-small{max-width:900px}.uk-container-large{max-width:1600px}.uk-container-expand{max-width:none}.uk-container-expand-left{margin-left:0}.uk-container-expand-right{margin-right:0}@media (min-width:640px){.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 40px)}.uk-container-expand-left.uk-container-large,.uk-container-expand-right.uk-container-large{max-width:calc(50% + (1600px / 2) - 40px)}}.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 15px)}.uk-container-item-padding-remove-left{margin-left:-15px}.uk-container-item-padding-remove-right{margin-right:-15px}@media (min-width:640px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 30px)}.uk-container-item-padding-remove-left{margin-left:-30px}.uk-container-item-padding-remove-right{margin-right:-30px}}@media (min-width:960px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 40px)}.uk-container-item-padding-remove-left{margin-left:-40px}.uk-container-item-padding-remove-right{margin-right:-40px}}.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.uk-grid>*{margin:0}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid{margin-left:-30px}.uk-grid>*{padding-left:30px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:30px}@media (min-width:1200px){.uk-grid{margin-left:-40px}.uk-grid>*{padding-left:40px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:40px}}.uk-grid-column-small,.uk-grid-small{margin-left:-15px}.uk-grid-column-small>*,.uk-grid-small>*{padding-left:15px}*+.uk-grid-margin-small,.uk-grid+.uk-grid-row-small,.uk-grid+.uk-grid-small,.uk-grid-row-small>.uk-grid-margin,.uk-grid-small>.uk-grid-margin{margin-top:15px}.uk-grid-column-medium,.uk-grid-medium{margin-left:-30px}.uk-grid-column-medium>*,.uk-grid-medium>*{padding-left:30px}*+.uk-grid-margin-medium,.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin{margin-top:30px}.uk-grid-column-large,.uk-grid-large{margin-left:-40px}.uk-grid-column-large>*,.uk-grid-large>*{padding-left:40px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{margin-top:40px}@media (min-width:1200px){.uk-grid-column-large,.uk-grid-large{margin-left:-70px}.uk-grid-column-large>*,.uk-grid-large>*{padding-left:70px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{margin-top:70px}}.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0}.uk-grid-collapse>*,.uk-grid-column-collapse>*{padding-left:0}.uk-grid+.uk-grid-collapse,.uk-grid+.uk-grid-row-collapse,.uk-grid-collapse>.uk-grid-margin,.uk-grid-row-collapse>.uk-grid-margin{margin-top:0}.uk-grid-divider>*{position:relative}.uk-grid-divider>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5}.uk-grid-divider{margin-left:-60px}.uk-grid-divider>*{padding-left:60px}.uk-grid-divider>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}@media (min-width:1200px){.uk-grid-divider{margin-left:-80px}.uk-grid-divider>*{padding-left:80px}.uk-grid-divider>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}}.uk-grid-divider.uk-grid-column-small,.uk-grid-divider.uk-grid-small{margin-left:-30px}.uk-grid-divider.uk-grid-column-small>*,.uk-grid-divider.uk-grid-small>*{padding-left:30px}.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before{left:15px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin{margin-top:30px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin::before{top:-15px;left:30px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin::before{top:-15px}.uk-grid-divider.uk-grid-column-small.uk-grid-stack>.uk-grid-margin::before{left:30px}.uk-grid-divider.uk-grid-column-medium,.uk-grid-divider.uk-grid-medium{margin-left:-60px}.uk-grid-divider.uk-grid-column-medium>*,.uk-grid-divider.uk-grid-medium>*{padding-left:60px}.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-medium>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px}.uk-grid-divider.uk-grid-column-medium.uk-grid-stack>.uk-grid-margin::before{left:60px}.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large{margin-left:-80px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-left:80px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-40px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:80px}@media (min-width:1200px){.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large{margin-left:-140px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-left:140px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{left:70px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:140px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-70px;left:140px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-70px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:140px}}.uk-grid-item-match,.uk-grid-match>*{display:flex;flex-wrap:wrap}.uk-grid-item-match>:not([class*=uk-width]),.uk-grid-match>*>:not([class*=uk-width]){box-sizing:border-box;width:100%;flex:auto}.uk-tile{position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.uk-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.uk-tile::after,.uk-tile::before{content:"";display:table}.uk-tile::after{clear:both}.uk-tile>:last-child{margin-bottom:0}.uk-tile-xsmall{padding-top:20px;padding-bottom:20px}.uk-tile-small{padding-top:40px;padding-bottom:40px}.uk-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.uk-tile-large{padding-top:140px;padding-bottom:140px}}.uk-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.uk-tile-xlarge{padding-top:210px;padding-bottom:210px}}.uk-tile-default{background:#fff}.uk-tile-muted{background:#f8f8f8}.uk-tile-primary{background:#1e87f0}.uk-tile-secondary{background:#222}.uk-card{position:relative;box-sizing:border-box;transition:box-shadow .1s ease-in-out}.uk-card-body{padding:30px 30px}.uk-card-header{padding:15px 30px}.uk-card-footer{padding:15px 30px}@media (min-width:1200px){.uk-card-body{padding:40px 40px}.uk-card-header{padding:20px 40px}.uk-card-footer{padding:20px 40px}}.uk-card-body::after,.uk-card-body::before,.uk-card-footer::after,.uk-card-footer::before,.uk-card-header::after,.uk-card-header::before{content:"";display:table}.uk-card-body::after,.uk-card-footer::after,.uk-card-header::after{clear:both}.uk-card-body>:last-child,.uk-card-footer>:last-child,.uk-card-header>:last-child{margin-bottom:0}.uk-card-title{font-size:1.5rem;line-height:1.4}.uk-card-badge{position:absolute;top:30px;right:30px;z-index:1}.uk-card-badge:first-child+*{margin-top:0}.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover{background:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default{background:#fff;color:#666;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-default .uk-card-title{color:#333}.uk-card-default.uk-card-hover:hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default .uk-card-header{border-bottom:1px solid #e5e5e5}.uk-card-default .uk-card-footer{border-top:1px solid #e5e5e5}.uk-card-primary{background:#1e87f0;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-primary .uk-card-title{color:#fff}.uk-card-primary.uk-card-hover:hover{background-color:#1e87f0;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-secondary{background:#222;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-secondary .uk-card-title{color:#fff}.uk-card-secondary.uk-card-hover:hover{background-color:#222;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:20px 20px}.uk-card-small .uk-card-header{padding:13px 20px}.uk-card-small .uk-card-footer{padding:13px 20px}@media (min-width:1200px){.uk-card-large .uk-card-body,.uk-card-large.uk-card-body{padding:70px 70px}.uk-card-large .uk-card-header{padding:35px 70px}.uk-card-large .uk-card-footer{padding:35px 70px}}.uk-card-body>.uk-nav-default{margin-left:-30px;margin-right:-30px}.uk-card-body>.uk-nav-default:only-child{margin-top:-15px;margin-bottom:-15px}.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-body .uk-nav-default>li>a{padding-left:30px;padding-right:30px}.uk-card-body .uk-nav-default .uk-nav-sub{padding-left:45px}@media (min-width:1200px){.uk-card-body>.uk-nav-default{margin-left:-40px;margin-right:-40px}.uk-card-body>.uk-nav-default:only-child{margin-top:-25px;margin-bottom:-25px}.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-body .uk-nav-default>li>a{padding-left:40px;padding-right:40px}.uk-card-body .uk-nav-default .uk-nav-sub{padding-left:55px}}.uk-card-small>.uk-nav-default{margin-left:-20px;margin-right:-20px}.uk-card-small>.uk-nav-default:only-child{margin-top:-5px;margin-bottom:-5px}.uk-card-small .uk-nav-default .uk-nav-divider,.uk-card-small .uk-nav-default .uk-nav-header,.uk-card-small .uk-nav-default>li>a{padding-left:20px;padding-right:20px}.uk-card-small .uk-nav-default .uk-nav-sub{padding-left:35px}@media (min-width:1200px){.uk-card-large>.uk-nav-default{margin:0}.uk-card-large>.uk-nav-default:only-child{margin:0}.uk-card-large .uk-nav-default .uk-nav-divider,.uk-card-large .uk-nav-default .uk-nav-header,.uk-card-large .uk-nav-default>li>a{padding-left:0;padding-right:0}.uk-card-large .uk-nav-default .uk-nav-sub{padding-left:15px}}.uk-close{color:#999;transition:.1s ease-in-out;transition-property:color,opacity}.uk-close:focus,.uk-close:hover{color:#666;outline:0}.uk-spinner>*{animation:uk-spinner-rotate 1.4s linear infinite}@keyframes uk-spinner-rotate{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.uk-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:uk-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.uk-totop{padding:5px;color:#999;transition:color .1s ease-in-out}.uk-totop:focus,.uk-totop:hover{color:#666;outline:0}.uk-totop:active{color:#333}.uk-marker{padding:5px;background:#222;color:#fff;border-radius:500px}.uk-marker:focus,.uk-marker:hover{color:#fff;outline:0}.uk-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.uk-alert{margin-top:20px}.uk-alert>:last-child{margin-bottom:0}.uk-alert-close{position:absolute;top:20px;right:15px;color:inherit;opacity:.4}.uk-alert-close:first-child+*{margin-top:0}.uk-alert-close:focus,.uk-alert-close:hover{color:inherit;opacity:.8}.uk-alert-primary{background:#d8eafc;color:#1e87f0}.uk-alert-success{background:#edfbf6;color:#32d296}.uk-alert-warning{background:#fff6ee;color:#faa05a}.uk-alert-danger{background:#fef4f6;color:#f0506e}.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}.uk-alert a:not([class]){color:inherit;text-decoration:underline}.uk-alert a:not([class]):hover{color:inherit;text-decoration:underline}.uk-badge{box-sizing:border-box;min-width:22px;height:22px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center}.uk-badge:focus,.uk-badge:hover{color:#fff;text-decoration:none;outline:0}.uk-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase}.uk-label-success{background-color:#32d296;color:#fff}.uk-label-warning{background-color:#faa05a;color:#fff}.uk-label-danger{background-color:#f0506e;color:#fff}.uk-overlay{padding:30px 30px}.uk-overlay>:last-child{margin-bottom:0}.uk-overlay-default{background:rgba(255,255,255,.8)}.uk-overlay-primary{background:rgba(34,34,34,.8)}.uk-article::after,.uk-article::before{content:"";display:table}.uk-article::after{clear:both}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:70px}.uk-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.uk-article-title{font-size:2.625rem}}.uk-article-meta{font-size:.875rem;line-height:1.4;color:#999}.uk-article-meta a{color:#999}.uk-article-meta a:hover{color:#666;text-decoration:none}.uk-comment-body{overflow-wrap:break-word;word-wrap:break-word}.uk-comment-header{margin-bottom:20px}.uk-comment-body::after,.uk-comment-body::before,.uk-comment-header::after,.uk-comment-header::before{content:"";display:table}.uk-comment-body::after,.uk-comment-header::after{clear:both}.uk-comment-body>:last-child,.uk-comment-header>:last-child{margin-bottom:0}.uk-comment-title{font-size:1.25rem;line-height:1.4}.uk-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.uk-comment-list{padding:0;list-style:none}.uk-comment-list>:nth-child(n+2){margin-top:70px}.uk-comment-list .uk-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media (min-width:960px){.uk-comment-list .uk-comment~ul{padding-left:100px}}.uk-comment-list .uk-comment~ul>:nth-child(n+2){margin-top:70px}.uk-comment-primary{padding:30px;background-color:#f8f8f8}.uk-search{display:inline-block;position:relative;max-width:100%;margin:0}.uk-search-input::-webkit-search-cancel-button,.uk-search-input::-webkit-search-decoration{-webkit-appearance:none}.uk-search-input::-moz-placeholder{opacity:1}.uk-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.uk-search-input:focus{outline:0}.uk-search-input:-ms-input-placeholder{color:#999!important}.uk-search-input::placeholder{color:#999}.uk-search-icon:focus{outline:0}.uk-search .uk-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-search .uk-search-icon:hover{color:#999}.uk-search .uk-search-icon:not(a):not(button):not(input){pointer-events:none}.uk-search .uk-search-icon-flip{right:0;left:auto}.uk-search-default{width:180px}.uk-search-default .uk-search-input{height:40px;padding-left:6px;padding-right:6px;background:0 0;border:1px solid #e5e5e5}.uk-search-default .uk-search-input:focus{background-color:transparent}.uk-search-default .uk-search-icon{width:40px}.uk-search-default .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-default .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-navbar{width:400px}.uk-search-navbar .uk-search-input{height:40px;background:0 0;font-size:1.5rem}.uk-search-navbar .uk-search-icon{width:40px}.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-navbar .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-large{width:500px}.uk-search-large .uk-search-input{height:80px;background:0 0;font-size:2.625rem}.uk-search-large .uk-search-icon{width:80px}.uk-search-large .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:80px}.uk-search-large .uk-search-icon-flip~.uk-search-input{padding-right:80px}.uk-search-toggle{color:#999}.uk-search-toggle:focus,.uk-search-toggle:hover{color:#666}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:block;text-decoration:none}.uk-nav li>a:focus{outline:0}.uk-nav>li>a{padding:5px 0}ul.uk-nav-sub{padding:5px 0 5px 15px}.uk-nav-sub ul{padding-left:15px}.uk-nav-sub a{padding:2px 0}.uk-nav-parent-icon>.uk-parent>a::after{content:"";width:1.5em;height:1.5em;float:right;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:50% 50%}.uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav-divider{margin:5px 0}.uk-nav-default{font-size:.875rem}.uk-nav-default>li>a{color:#999}.uk-nav-default>li>a:focus,.uk-nav-default>li>a:hover{color:#666}.uk-nav-default>li.uk-active>a{color:#333}.uk-nav-default .uk-nav-header{color:#333}.uk-nav-default .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-default .uk-nav-sub a{color:#999}.uk-nav-default .uk-nav-sub a:focus,.uk-nav-default .uk-nav-sub a:hover{color:#666}.uk-nav-default .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-primary>li>a{font-size:1.5rem;line-height:1.5;color:#999}.uk-nav-primary>li>a:focus,.uk-nav-primary>li>a:hover{color:#666}.uk-nav-primary>li.uk-active>a{color:#333}.uk-nav-primary .uk-nav-header{color:#333}.uk-nav-primary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-primary .uk-nav-sub a{color:#999}.uk-nav-primary .uk-nav-sub a:focus,.uk-nav-primary .uk-nav-sub a:hover{color:#666}.uk-nav-primary .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-center{text-align:center}.uk-nav-center .uk-nav-sub,.uk-nav-center .uk-nav-sub ul{padding-left:0}.uk-nav-center.uk-nav-parent-icon>.uk-parent>a::after{position:absolute}.uk-navbar{display:flex;position:relative}.uk-navbar-container:not(.uk-navbar-transparent){background:#f8f8f8}.uk-navbar-container>::after,.uk-navbar-container>::before{display:none!important}.uk-navbar-center,.uk-navbar-center-left>*,.uk-navbar-center-right>*,.uk-navbar-left,.uk-navbar-right{display:flex;align-items:center}.uk-navbar-right{margin-left:auto}.uk-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.uk-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;box-sizing:border-box;z-index:990}.uk-navbar-center-left,.uk-navbar-center-right{position:absolute;top:0}.uk-navbar-center-left{right:100%}.uk-navbar-center-right{left:100%}[class*=uk-navbar-center-]{width:max-content;box-sizing:border-box}.uk-navbar-nav{display:flex;margin:0;padding:0;list-style:none}.uk-navbar-center:only-child,.uk-navbar-left,.uk-navbar-right{flex-wrap:wrap}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-height:80px;padding:0 15px;font-size:.875rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:none}.uk-navbar-nav>li>a{color:#999;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a.uk-open,.uk-navbar-nav>li>a:focus{color:#666;outline:0}.uk-navbar-nav>li>a:active{color:#333}.uk-navbar-nav>li.uk-active>a{color:#333}.uk-navbar-item{color:#666}.uk-navbar-toggle{color:#999}.uk-navbar-toggle.uk-open,.uk-navbar-toggle:focus,.uk-navbar-toggle:hover{color:#666;outline:0;text-decoration:none}.uk-navbar-subtitle{font-size:.875rem}.uk-navbar-dropdown{display:none;position:absolute;z-index:1020;box-sizing:border-box;width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-navbar-dropdown.uk-open{display:block}[class*=uk-navbar-dropdown-top]{margin-top:-15px}[class*=uk-navbar-dropdown-bottom]{margin-top:15px}[class*=uk-navbar-dropdown-left]{margin-left:-15px}[class*=uk-navbar-dropdown-right]{margin-left:15px}.uk-navbar-dropdown-grid{margin-left:-50px}.uk-navbar-dropdown-grid>*{padding-left:50px}.uk-navbar-dropdown-grid>.uk-grid-margin{margin-top:50px}.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid>*{width:100%!important}.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack){width:400px}.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack){width:600px}.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack){width:800px}.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack){width:1000px}.uk-navbar-dropdown-dropbar{margin-top:0;margin-bottom:0;box-shadow:none}.uk-navbar-dropdown-nav{font-size:.875rem}.uk-navbar-dropdown-nav>li>a{color:#999}.uk-navbar-dropdown-nav>li>a:focus,.uk-navbar-dropdown-nav>li>a:hover{color:#666}.uk-navbar-dropdown-nav>li.uk-active>a{color:#333}.uk-navbar-dropdown-nav .uk-nav-header{color:#333}.uk-navbar-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-navbar-dropdown-nav .uk-nav-sub a{color:#999}.uk-navbar-dropdown-nav .uk-nav-sub a:focus,.uk-navbar-dropdown-nav .uk-nav-sub a:hover{color:#666}.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a{color:#333}.uk-navbar-dropbar{background:#fff}.uk-navbar-dropbar-slide{position:absolute;z-index:980;left:0;right:0;box-shadow:0 5px 7px rgba(0,0,0,.05)}.uk-navbar-container>.uk-container .uk-navbar-left{margin-left:-15px;margin-right:-15px}.uk-navbar-container>.uk-container .uk-navbar-right{margin-right:-15px}.uk-navbar-dropdown-grid>*{position:relative}.uk-navbar-dropdown-grid>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;left:25px;border-left:1px solid #e5e5e5}.uk-navbar-dropdown-grid.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;top:-25px;left:50px;right:0;border-top:1px solid #e5e5e5}.uk-subnav{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-left:20px;position:relative}.uk-subnav>*>:first-child{display:block;color:#999;font-size:.875rem;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-subnav>*>a:focus,.uk-subnav>*>a:hover{color:#666;text-decoration:none;outline:0}.uk-subnav>.uk-active>a{color:#333}.uk-subnav-divider>*{display:flex;align-items:center}.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid #e5e5e5}.uk-subnav-pill>*>:first-child{padding:5px 10px;background:0 0;color:#999}.uk-subnav-pill>*>a:focus,.uk-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.uk-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.uk-subnav-pill>.uk-active>a{background-color:#1e87f0;color:#fff}.uk-subnav>.uk-disabled>a{color:#999}.uk-breadcrumb{display:flex;flex-wrap:wrap;padding:0;list-style:none}.uk-breadcrumb>*{flex:none}.uk-breadcrumb>*>*{display:inline-block;font-size:.875rem;color:#999}.uk-breadcrumb>*>:focus,.uk-breadcrumb>*>:hover{color:#666;text-decoration:none}.uk-breadcrumb>:last-child>*{color:#666}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{content:"/";display:inline-block;margin:0 20px;color:#999}.uk-pagination{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.uk-pagination>*{flex:none;padding-left:20px;position:relative}.uk-pagination>*>*{display:block;color:#999;transition:color .1s ease-in-out}.uk-pagination>*>:focus,.uk-pagination>*>:hover{color:#666;text-decoration:none}.uk-pagination>.uk-active>*{color:#666}.uk-pagination>.uk-disabled>*{color:#999}.uk-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none;position:relative}.uk-tab::before{content:"";position:absolute;bottom:0;left:20px;right:0;border-bottom:1px solid #e5e5e5}.uk-tab>*{flex:none;padding-left:20px;position:relative}.uk-tab>*>a{display:block;text-align:center;padding:5px 10px;color:#999;border-bottom:1px solid transparent;font-size:.875rem;text-transform:uppercase;transition:color .1s ease-in-out}.uk-tab>*>a:focus,.uk-tab>*>a:hover{color:#666;text-decoration:none}.uk-tab>.uk-active>a{color:#333;border-color:#1e87f0}.uk-tab>.uk-disabled>a{color:#999}.uk-tab-bottom::before{top:0;bottom:auto}.uk-tab-bottom>*>a{border-top:1px solid transparent;border-bottom:none}.uk-tab-left,.uk-tab-right{flex-direction:column;margin-left:0}.uk-tab-left>*,.uk-tab-right>*{padding-left:0}.uk-tab-left::before{top:0;bottom:0;left:auto;right:0;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-right::before{top:0;bottom:0;left:0;right:auto;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-left>*>a{text-align:left;border-right:1px solid transparent;border-bottom:none}.uk-tab-right>*>a{text-align:left;border-left:1px solid transparent;border-bottom:none}.uk-tab .uk-dropdown{margin-left:30px}.uk-slidenav{padding:5px 10px;color:rgba(102,102,102,.5);transition:color .1s ease-in-out}.uk-slidenav:focus,.uk-slidenav:hover{color:rgba(102,102,102,.9);outline:0}.uk-slidenav:active{color:rgba(102,102,102,.5)}.uk-slidenav-large{padding:10px 10px}.uk-slidenav-container{display:flex}.uk-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.uk-dotnav>*{flex:none;padding-left:12px}.uk-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:0 0;text-indent:100%;overflow:hidden;white-space:nowrap;border:1px solid rgba(102,102,102,.4);transition:.2s ease-in-out;transition-property:background-color,border-color}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background-color:rgba(102,102,102,.6);outline:0;border-color:transparent}.uk-dotnav>*>:active{background-color:rgba(102,102,102,.2);border-color:transparent}.uk-dotnav>.uk-active>*{background-color:rgba(102,102,102,.6);border-color:transparent}.uk-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.uk-dotnav-vertical>*{padding-left:0;padding-top:12px}.uk-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.uk-thumbnav>*{padding-left:15px}.uk-thumbnav>*>*{display:inline-block;position:relative}.uk-thumbnav>*>::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.4);transition:background-color .1s ease-in-out}.uk-thumbnav>*>:focus,.uk-thumbnav>*>:hover{outline:0}.uk-thumbnav>*>:focus::after,.uk-thumbnav>*>:hover::after{background-color:transparent}.uk-thumbnav>.uk-active>::after{background-color:transparent}.uk-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.uk-thumbnav-vertical>*{padding-left:0;padding-top:15px}.uk-accordion{padding:0;list-style:none}.uk-accordion>:nth-child(n+2){margin-top:20px}.uk-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333;overflow:hidden}.uk-accordion-title::before{content:"";width:1.4em;height:1.4em;margin-left:10px;float:right;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:50% 50%}.uk-open>.uk-accordion-title::before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-accordion-title:focus,.uk-accordion-title:hover{color:#666;text-decoration:none;outline:0}.uk-accordion-content{margin-top:20px}.uk-accordion-content::after,.uk-accordion-content::before{content:"";display:table}.uk-accordion-content::after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0}.uk-drop{display:none;position:absolute;z-index:1020;box-sizing:border-box;width:300px}.uk-drop.uk-open{display:block}[class*=uk-drop-top]{margin-top:-20px}[class*=uk-drop-bottom]{margin-top:20px}[class*=uk-drop-left]{margin-left:-20px}[class*=uk-drop-right]{margin-left:20px}.uk-drop-stack .uk-drop-grid>*{width:100%!important}.uk-dropdown{display:none;position:absolute;z-index:1020;box-sizing:border-box;min-width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-dropdown.uk-open{display:block}.uk-dropdown-nav{white-space:nowrap;font-size:.875rem}.uk-dropdown-nav>li>a{color:#999}.uk-dropdown-nav>li.uk-active>a,.uk-dropdown-nav>li>a:focus,.uk-dropdown-nav>li>a:hover{color:#666}.uk-dropdown-nav .uk-nav-header{color:#333}.uk-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-dropdown-nav .uk-nav-sub a{color:#999}.uk-dropdown-nav .uk-nav-sub a:focus,.uk-dropdown-nav .uk-nav-sub a:hover,.uk-dropdown-nav .uk-nav-sub li.uk-active>a{color:#666}[class*=uk-dropdown-top]{margin-top:-10px}[class*=uk-dropdown-bottom]{margin-top:10px}[class*=uk-dropdown-left]{margin-left:-10px}[class*=uk-dropdown-right]{margin-left:10px}.uk-dropdown-stack .uk-dropdown-grid>*{width:100%!important}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgba(0,0,0,.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.uk-modal{padding:50px 30px}}@media (min-width:960px){.uk-modal{padding-left:40px;padding-right:40px}}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:calc(100% - .01px)!important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.uk-open>.uk-modal-dialog{opacity:1;transform:translateY(0)}.uk-modal-container .uk-modal-dialog{width:1200px}.uk-modal-full{padding:0;background:0 0}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.uk-modal-body{padding:30px 30px}.uk-modal-header{padding:15px 30px;background:#fff;border-bottom:1px solid #e5e5e5}.uk-modal-footer{padding:15px 30px;background:#fff;border-top:1px solid #e5e5e5}.uk-modal-body::after,.uk-modal-body::before,.uk-modal-footer::after,.uk-modal-footer::before,.uk-modal-header::after,.uk-modal-header::before{content:"";display:table}.uk-modal-body::after,.uk-modal-footer::after,.uk-modal-header::after{clear:both}.uk-modal-body>:last-child,.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-title{font-size:2rem;line-height:1.3}[class*=uk-modal-close-]{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*=uk-modal-close-]:first-child+*{margin-top:0}.uk-modal-close-outside{top:0;right:-5px;transform:translate(0,-100%);color:#fff}.uk-modal-close-outside:hover{color:#fff}@media (min-width:960px){.uk-modal-close-outside{right:0;transform:translate(100%,-100%)}}.uk-modal-close-full{top:0;right:0;padding:20px;background:#fff}.uk-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear}.uk-lightbox.uk-open{display:block;opacity:1}.uk-lightbox-page{overflow:hidden}.uk-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,.7);will-change:transform,opacity}.uk-lightbox-items>*>*{max-width:100vw;max-height:100vh}.uk-lightbox-items>:focus{outline:0}.uk-lightbox-items>*>:not(iframe){width:auto;height:auto}.uk-lightbox-items>.uk-active{display:flex}.uk-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7)}.uk-lightbox-toolbar>*{color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon:hover{color:#fff}.uk-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7);display:inline-flex;justify-content:center;align-items:center}.uk-lightbox-button:hover{color:#fff}.uk-lightbox-iframe{width:80%;height:80%}.uk-slideshow{-webkit-tap-highlight-color:transparent}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none}.uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity;touch-action:pan-y}.uk-slideshow-items>:focus{outline:0}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-container{overflow:hidden}.uk-slider-items{will-change:transform;position:relative}.uk-slider-items:not(.uk-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.uk-slider-items.uk-grid{flex-wrap:nowrap}.uk-slider-items>*{flex:none;position:relative;touch-action:pan-y}.uk-slider-items>:focus{outline:0}.uk-sticky-fixed{z-index:980;box-sizing:border-box;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uk-sticky[class*=uk-animation-]{animation-duration:.2s}.uk-sticky.uk-animation-reverse{animation-duration:.2s}.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.uk-offcanvas-flip .uk-offcanvas{right:0;left:auto}.uk-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:960px){.uk-offcanvas-bar{left:-350px;width:350px;padding:40px 40px}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px}@media (min-width:960px){.uk-offcanvas-flip .uk-offcanvas-bar{right:-350px}}.uk-open>.uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto;right:0}.uk-offcanvas-bar-animation{transition:left .3s ease-out}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right}.uk-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.uk-offcanvas-reveal .uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{left:auto;right:0}.uk-open>.uk-offcanvas-reveal{width:270px}@media (min-width:960px){.uk-open>.uk-offcanvas-reveal{width:350px}}.uk-offcanvas-flip .uk-offcanvas-reveal{right:0;left:auto}.uk-offcanvas-close{position:absolute;z-index:1000;top:20px;right:20px;padding:5px}.uk-offcanvas-overlay{width:100vw;touch-action:none}.uk-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .15s linear}.uk-offcanvas-overlay.uk-open::before{opacity:1}.uk-offcanvas-container,.uk-offcanvas-page{overflow-x:hidden}.uk-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:270px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-270px}@media (min-width:960px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:350px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-350px}}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>:not(.uk-active){display:none}.uk-switcher>*>:last-child{margin-bottom:0}.uk-leader{overflow:hidden}.uk-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.uk-leader-fill.uk-leader-hide::after{display:none}.uk-leader-fill-content::before{content:'.'}:root{--uk-leader-fill-content:.}.uk-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.uk-iconnav>*{padding-left:10px}.uk-iconnav>*>a{display:block;color:#999}.uk-iconnav>*>a:focus,.uk-iconnav>*>a:hover{color:#666;outline:0}.uk-iconnav>.uk-active>a{color:#666}.uk-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.uk-iconnav-vertical>*{padding-left:0;padding-top:10px}.uk-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notification-bottom-right,.uk-notification-top-right{left:auto;right:10px}.uk-notification-bottom-center,.uk-notification-top-center{left:50%;margin-left:-175px}.uk-notification-bottom-center,.uk-notification-bottom-left,.uk-notification-bottom-right{top:auto;bottom:10px}@media (max-width:639px){.uk-notification{left:10px;right:10px;width:auto;margin:0}}.uk-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.uk-notification-message{margin-top:10px}.uk-notification-close{display:none;position:absolute;top:20px;right:15px}.uk-notification-message:hover .uk-notification-close{display:block}.uk-notification-message-primary{color:#1e87f0}.uk-notification-message-success{color:#32d296}.uk-notification-message-warning{color:#faa05a}.uk-notification-message-danger{color:#f0506e}.uk-tooltip{display:none;position:absolute;z-index:1030;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.uk-tooltip.uk-active{display:block}[class*=uk-tooltip-top]{margin-top:-10px}[class*=uk-tooltip-bottom]{margin-top:10px}[class*=uk-tooltip-left]{margin-left:-10px}[class*=uk-tooltip-right]{margin-left:10px}.uk-placeholder{margin-bottom:20px;padding:30px 30px;background:0 0;border:1px dashed #e5e5e5}*+.uk-placeholder{margin-top:20px}.uk-placeholder>:last-child{margin-bottom:0}.uk-progress{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px;border-radius:500px;overflow:hidden}*+.uk-progress{margin-top:20px}.uk-progress:indeterminate{color:transparent}.uk-progress::-webkit-progress-bar{background-color:#f8f8f8;border-radius:500px;overflow:hidden}.uk-progress:indeterminate::-moz-progress-bar{width:0}.uk-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.uk-progress::-moz-progress-bar{background-color:#1e87f0}.uk-progress::-ms-fill{background-color:#1e87f0;transition:width .6s ease;border:0}.uk-sortable{position:relative}.uk-sortable svg{pointer-events:none}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-drag{position:absolute!important;z-index:1050!important;pointer-events:none}.uk-sortable-placeholder{opacity:0;pointer-events:none}.uk-sortable-empty{min-height:50px}.uk-sortable-handle:hover{cursor:move}.uk-countdown-number,.uk-countdown-separator{line-height:.8}.uk-countdown-number{font-size:2rem}@media (min-width:640px){.uk-countdown-number{font-size:4rem}}@media (min-width:960px){.uk-countdown-number{font-size:6rem}}.uk-countdown-separator{font-size:1rem}@media (min-width:640px){.uk-countdown-separator{font-size:2rem}}@media (min-width:960px){.uk-countdown-separator{font-size:3rem}}[class*=uk-animation-]{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-up{animation-name:uk-fade-scale-02}.uk-animation-scale-down{animation-name:uk-fade-scale-18}.uk-animation-slide-top{animation-name:uk-fade-top}.uk-animation-slide-bottom{animation-name:uk-fade-bottom}.uk-animation-slide-left{animation-name:uk-fade-left}.uk-animation-slide-right{animation-name:uk-fade-right}.uk-animation-slide-top-small{animation-name:uk-fade-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade-bottom-small}.uk-animation-slide-left-small{animation-name:uk-fade-left-small}.uk-animation-slide-right-small{animation-name:uk-fade-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade-bottom-medium}.uk-animation-slide-left-medium{animation-name:uk-fade-left-medium}.uk-animation-slide-right-medium{animation-name:uk-fade-right-medium}.uk-animation-kenburns{animation-name:uk-scale-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-stroke{animation-name:uk-stroke;stroke-dasharray:var(--uk-animation-stroke);animation-duration:2s}.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.uk-animation-fast{animation-duration:.1s}.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-]{animation-name:none}.uk-animation-toggle{-webkit-tap-highlight-color:transparent}.uk-animation-toggle:focus{outline:0}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-fade-top{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-top-small{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-small{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-small{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right-small{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-top-medium{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-medium{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-medium{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right-medium{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-scale-02{0%{opacity:0;transform:scale(.2)}100%{opacity:1;transform:scale(1)}}@keyframes uk-fade-scale-18{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}@keyframes uk-scale-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes uk-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke)}100%{stroke-dashoffset:0}}[class*=uk-child-width]>*{box-sizing:border-box;width:100%}.uk-child-width-1-2>*{width:50%}.uk-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4>*{width:25%}.uk-child-width-1-5>*{width:20%}.uk-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto>*{width:auto}.uk-child-width-expand>:not([class*=uk-width]){flex:1;min-width:1px}@media (min-width:640px){.uk-child-width-1-1\@s>*{width:100%}.uk-child-width-1-2\@s>*{width:50%}.uk-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@s>*{width:25%}.uk-child-width-1-5\@s>*{width:20%}.uk-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@s>*{width:auto}.uk-child-width-expand\@s>:not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:960px){.uk-child-width-1-1\@m>*{width:100%}.uk-child-width-1-2\@m>*{width:50%}.uk-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@m>*{width:25%}.uk-child-width-1-5\@m>*{width:20%}.uk-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@m>*{width:auto}.uk-child-width-expand\@m>:not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:1200px){.uk-child-width-1-1\@l>*{width:100%}.uk-child-width-1-2\@l>*{width:50%}.uk-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@l>*{width:25%}.uk-child-width-1-5\@l>*{width:20%}.uk-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@l>*{width:auto}.uk-child-width-expand\@l>:not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:1600px){.uk-child-width-1-1\@xl>*{width:100%}.uk-child-width-1-2\@xl>*{width:50%}.uk-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@xl>*{width:25%}.uk-child-width-1-5\@xl>*{width:20%}.uk-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@xl>*{width:auto}.uk-child-width-expand\@xl>:not([class*=uk-width]){flex:1;min-width:1px}}[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%}.uk-width-1-2{width:50%}.uk-width-1-3{width:calc(100% * 1 / 3.001)}.uk-width-2-3{width:calc(100% * 2 / 3.001)}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5{width:20%}.uk-width-2-5{width:40%}.uk-width-3-5{width:60%}.uk-width-4-5{width:80%}.uk-width-1-6{width:calc(100% * 1 / 6.001)}.uk-width-5-6{width:calc(100% * 5 / 6.001)}.uk-width-small{width:150px}.uk-width-medium{width:300px}.uk-width-large{width:450px}.uk-width-xlarge{width:600px}.uk-width-xxlarge{width:750px}.uk-width-auto{width:auto}.uk-width-expand{flex:1;min-width:1px}@media (min-width:640px){.uk-width-1-1\@s{width:100%}.uk-width-1-2\@s{width:50%}.uk-width-1-3\@s{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@s{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@s{width:25%}.uk-width-3-4\@s{width:75%}.uk-width-1-5\@s{width:20%}.uk-width-2-5\@s{width:40%}.uk-width-3-5\@s{width:60%}.uk-width-4-5\@s{width:80%}.uk-width-1-6\@s{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@s{width:calc(100% * 5 / 6.001)}.uk-width-small\@s{width:150px}.uk-width-medium\@s{width:300px}.uk-width-large\@s{width:450px}.uk-width-xlarge\@s{width:600px}.uk-width-xxlarge\@s{width:750px}.uk-width-auto\@s{width:auto}.uk-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.uk-width-1-1\@m{width:100%}.uk-width-1-2\@m{width:50%}.uk-width-1-3\@m{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@m{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@m{width:25%}.uk-width-3-4\@m{width:75%}.uk-width-1-5\@m{width:20%}.uk-width-2-5\@m{width:40%}.uk-width-3-5\@m{width:60%}.uk-width-4-5\@m{width:80%}.uk-width-1-6\@m{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@m{width:calc(100% * 5 / 6.001)}.uk-width-small\@m{width:150px}.uk-width-medium\@m{width:300px}.uk-width-large\@m{width:450px}.uk-width-xlarge\@m{width:600px}.uk-width-xxlarge\@m{width:750px}.uk-width-auto\@m{width:auto}.uk-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.uk-width-1-1\@l{width:100%}.uk-width-1-2\@l{width:50%}.uk-width-1-3\@l{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@l{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@l{width:25%}.uk-width-3-4\@l{width:75%}.uk-width-1-5\@l{width:20%}.uk-width-2-5\@l{width:40%}.uk-width-3-5\@l{width:60%}.uk-width-4-5\@l{width:80%}.uk-width-1-6\@l{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@l{width:calc(100% * 5 / 6.001)}.uk-width-small\@l{width:150px}.uk-width-medium\@l{width:300px}.uk-width-large\@l{width:450px}.uk-width-xlarge\@l{width:600px}.uk-width-xxlarge\@l{width:750px}.uk-width-auto\@l{width:auto}.uk-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.uk-width-1-1\@xl{width:100%}.uk-width-1-2\@xl{width:50%}.uk-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@xl{width:25%}.uk-width-3-4\@xl{width:75%}.uk-width-1-5\@xl{width:20%}.uk-width-2-5\@xl{width:40%}.uk-width-3-5\@xl{width:60%}.uk-width-4-5\@xl{width:80%}.uk-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.uk-width-small\@xl{width:150px}.uk-width-medium\@xl{width:300px}.uk-width-large\@xl{width:450px}.uk-width-xlarge\@xl{width:600px}.uk-width-xxlarge\@xl{width:750px}.uk-width-auto\@xl{width:auto}.uk-width-expand\@xl{flex:1;min-width:1px}}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.uk-height-small{height:150px}.uk-height-medium{height:300px}.uk-height-large{height:450px}.uk-height-max-small{max-height:150px}.uk-height-max-medium{max-height:300px}.uk-height-max-large{max-height:450px}.uk-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.uk-text-meta{font-size:.875rem;line-height:1.4;color:#999}.uk-text-meta a{color:#999}.uk-text-meta a:hover{color:#666;text-decoration:none}.uk-text-small{font-size:.875rem;line-height:1.5}.uk-text-large{font-size:1.5rem;line-height:1.5}.uk-text-light{font-weight:300}.uk-text-normal{font-weight:400}.uk-text-bold{font-weight:700}.uk-text-lighter{font-weight:lighter}.uk-text-bolder{font-weight:bolder}.uk-text-italic{font-style:italic}.uk-text-capitalize{text-transform:capitalize!important}.uk-text-uppercase{text-transform:uppercase!important}.uk-text-lowercase{text-transform:lowercase!important}.uk-text-muted{color:#999!important}.uk-text-emphasis{color:#333!important}.uk-text-primary{color:#1e87f0!important}.uk-text-secondary{color:#222!important}.uk-text-success{color:#32d296!important}.uk-text-warning{color:#faa05a!important}.uk-text-danger{color:#f0506e!important}.uk-text-background{-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;color:#1e87f0!important}@supports (-webkit-background-clip:text){.uk-text-background{background-color:#1e87f0}}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}@media (min-width:640px){.uk-text-left\@s{text-align:left!important}.uk-text-right\@s{text-align:right!important}.uk-text-center\@s{text-align:center!important}}@media (min-width:960px){.uk-text-left\@m{text-align:left!important}.uk-text-right\@m{text-align:right!important}.uk-text-center\@m{text-align:center!important}}@media (min-width:1200px){.uk-text-left\@l{text-align:left!important}.uk-text-right\@l{text-align:right!important}.uk-text-center\@l{text-align:center!important}}@media (min-width:1600px){.uk-text-left\@xl{text-align:left!important}.uk-text-right\@xl{text-align:right!important}.uk-text-center\@xl{text-align:center!important}}.uk-text-top{vertical-align:top!important}.uk-text-middle{vertical-align:middle!important}.uk-text-bottom{vertical-align:bottom!important}.uk-text-baseline{vertical-align:baseline!important}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.uk-text-truncate,th.uk-text-truncate{max-width:0}.uk-text-break{overflow-wrap:break-word;word-wrap:break-word}td.uk-text-break,th.uk-text-break{word-break:break-all}[class*=uk-column-]{column-gap:30px}@media (min-width:1200px){[class*=uk-column-]{column-gap:40px}}[class*=uk-column-] img{transform:translate3d(0,0,0)}.uk-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media (min-width:1200px){.uk-column-divider{column-gap:80px}}.uk-column-1-2{column-count:2}.uk-column-1-3{column-count:3}.uk-column-1-4{column-count:4}.uk-column-1-5{column-count:5}.uk-column-1-6{column-count:6}@media (min-width:640px){.uk-column-1-2\@s{column-count:2}.uk-column-1-3\@s{column-count:3}.uk-column-1-4\@s{column-count:4}.uk-column-1-5\@s{column-count:5}.uk-column-1-6\@s{column-count:6}}@media (min-width:960px){.uk-column-1-2\@m{column-count:2}.uk-column-1-3\@m{column-count:3}.uk-column-1-4\@m{column-count:4}.uk-column-1-5\@m{column-count:5}.uk-column-1-6\@m{column-count:6}}@media (min-width:1200px){.uk-column-1-2\@l{column-count:2}.uk-column-1-3\@l{column-count:3}.uk-column-1-4\@l{column-count:4}.uk-column-1-5\@l{column-count:5}.uk-column-1-6\@l{column-count:6}}@media (min-width:1600px){.uk-column-1-2\@xl{column-count:2}.uk-column-1-3\@xl{column-count:3}.uk-column-1-4\@xl{column-count:4}.uk-column-1-5\@xl{column-count:5}.uk-column-1-6\@xl{column-count:6}}.uk-column-span{column-span:all}.uk-cover{max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}iframe.uk-cover{pointer-events:none}.uk-cover-container{overflow:hidden;position:relative}.uk-background-default{background-color:#fff}.uk-background-muted{background-color:#f8f8f8}.uk-background-primary{background-color:#1e87f0}.uk-background-secondary{background-color:#222}.uk-background-contain,.uk-background-cover{background-position:50% 50%;background-repeat:no-repeat}.uk-background-cover{background-size:cover}.uk-background-contain{background-size:contain}.uk-background-top-left{background-position:0 0}.uk-background-top-center{background-position:50% 0}.uk-background-top-right{background-position:100% 0}.uk-background-center-left{background-position:0 50%}.uk-background-center-center{background-position:50% 50%}.uk-background-center-right{background-position:100% 50%}.uk-background-bottom-left{background-position:0 100%}.uk-background-bottom-center{background-position:50% 100%}.uk-background-bottom-right{background-position:100% 100%}.uk-background-norepeat{background-repeat:no-repeat}.uk-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.uk-background-fixed{background-attachment:scroll}}@media (max-width:639px){.uk-background-image\@s{background-image:none!important}}@media (max-width:959px){.uk-background-image\@m{background-image:none!important}}@media (max-width:1199px){.uk-background-image\@l{background-image:none!important}}@media (max-width:1599px){.uk-background-image\@xl{background-image:none!important}}.uk-background-blend-multiply{background-blend-mode:multiply}.uk-background-blend-screen{background-blend-mode:screen}.uk-background-blend-overlay{background-blend-mode:overlay}.uk-background-blend-darken{background-blend-mode:darken}.uk-background-blend-lighten{background-blend-mode:lighten}.uk-background-blend-color-dodge{background-blend-mode:color-dodge}.uk-background-blend-color-burn{background-blend-mode:color-burn}.uk-background-blend-hard-light{background-blend-mode:hard-light}.uk-background-blend-soft-light{background-blend-mode:soft-light}.uk-background-blend-difference{background-blend-mode:difference}.uk-background-blend-exclusion{background-blend-mode:exclusion}.uk-background-blend-hue{background-blend-mode:hue}.uk-background-blend-saturation{background-blend-mode:saturation}.uk-background-blend-color{background-blend-mode:color}.uk-background-blend-luminosity{background-blend-mode:luminosity}[class*=uk-align]{display:block;margin-bottom:30px}*+[class*=uk-align]{margin-top:30px}.uk-align-center{margin-left:auto;margin-right:auto}.uk-align-left{margin-top:0;margin-right:30px;float:left}.uk-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.uk-align-left\@s{margin-top:0;margin-right:30px;float:left}.uk-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.uk-align-left\@m{margin-top:0;margin-right:30px;float:left}.uk-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.uk-align-left\@l{margin-top:0;float:left}.uk-align-right\@l{margin-top:0;float:right}.uk-align-left,.uk-align-left\@l,.uk-align-left\@m,.uk-align-left\@s{margin-right:40px}.uk-align-right,.uk-align-right\@l,.uk-align-right\@m,.uk-align-right\@s{margin-left:40px}}@media (min-width:1600px){.uk-align-left\@xl{margin-top:0;margin-right:40px;float:left}.uk-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.uk-svg,.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve){fill:currentcolor}.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve){stroke:currentcolor}.uk-svg{transform:translate(0,0)}.uk-panel{position:relative;box-sizing:border-box}.uk-panel::after,.uk-panel::before{content:"";display:table}.uk-panel::after{clear:both}.uk-panel>:last-child{margin-bottom:0}.uk-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}.uk-clearfix::before{content:"";display:table-cell}.uk-clearfix::after{content:"";display:table;clear:both}.uk-float-left{float:left}.uk-float-right{float:right}[class*=uk-float-]{max-width:100%}.uk-overflow-hidden{overflow:hidden}.uk-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.uk-overflow-auto>:last-child{margin-bottom:0}.uk-resize{resize:both}.uk-resize-vertical{resize:vertical}.uk-display-block{display:block!important}.uk-display-inline{display:inline!important}.uk-display-inline-block{display:inline-block!important}[class*=uk-inline]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.uk-inline-clip{overflow:hidden}.uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video{max-width:none}.uk-responsive-height,.uk-responsive-width{box-sizing:border-box}.uk-responsive-width{max-width:100%!important;height:auto}.uk-responsive-height{max-height:100%;width:auto;max-width:none}.uk-border-circle{border-radius:50%}.uk-border-pill{border-radius:500px}.uk-border-rounded{border-radius:5px}.uk-inline-clip[class*=uk-border-]{-webkit-transform:translateZ(0)}.uk-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,.16)}[class*=uk-box-shadow-hover]{transition:box-shadow .1s ease-in-out}.uk-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,.16)}@supports (filter:blur(0)){.uk-box-shadow-bottom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-box-shadow-bottom::before{content:'';position:absolute;bottom:-30px;left:0;right:0;height:30px;border-radius:100%;background:#444;filter:blur(20px)}.uk-box-shadow-bottom>*{position:relative}}.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1;margin-bottom:-2px}@-moz-document url-prefix(){.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}@supports (-ms-ime-align:auto){.uk-dropcap>p:first-of-type::first-letter{font-size:1em}}.uk-logo{font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#666;text-decoration:none}.uk-logo:focus,.uk-logo:hover{color:#666;outline:0;text-decoration:none}.uk-logo-inverse{display:none}.uk-disabled{pointer-events:none}.uk-drag,.uk-drag *{cursor:move}.uk-drag iframe{pointer-events:none}.uk-dragover{box-shadow:0 0 20px rgba(100,100,100,.3)}.uk-blend-multiply{mix-blend-mode:multiply}.uk-blend-screen{mix-blend-mode:screen}.uk-blend-overlay{mix-blend-mode:overlay}.uk-blend-darken{mix-blend-mode:darken}.uk-blend-lighten{mix-blend-mode:lighten}.uk-blend-color-dodge{mix-blend-mode:color-dodge}.uk-blend-color-burn{mix-blend-mode:color-burn}.uk-blend-hard-light{mix-blend-mode:hard-light}.uk-blend-soft-light{mix-blend-mode:soft-light}.uk-blend-difference{mix-blend-mode:difference}.uk-blend-exclusion{mix-blend-mode:exclusion}.uk-blend-hue{mix-blend-mode:hue}.uk-blend-saturation{mix-blend-mode:saturation}.uk-blend-color{mix-blend-mode:color}.uk-blend-luminosity{mix-blend-mode:luminosity}.uk-transform-center{transform:translate(-50%,-50%)}.uk-transform-origin-top-left{transform-origin:0 0}.uk-transform-origin-top-center{transform-origin:50% 0}.uk-transform-origin-top-right{transform-origin:100% 0}.uk-transform-origin-center-left{transform-origin:0 50%}.uk-transform-origin-center-right{transform-origin:100% 50%}.uk-transform-origin-bottom-left{transform-origin:0 100%}.uk-transform-origin-bottom-center{transform-origin:50% 100%}.uk-transform-origin-bottom-right{transform-origin:100% 100%}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-inline::after,.uk-flex-inline::before,.uk-flex::after,.uk-flex::before{display:none}.uk-flex-left{justify-content:flex-start}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-between{justify-content:space-between}.uk-flex-around{justify-content:space-around}@media (min-width:640px){.uk-flex-left\@s{justify-content:flex-start}.uk-flex-center\@s{justify-content:center}.uk-flex-right\@s{justify-content:flex-end}.uk-flex-between\@s{justify-content:space-between}.uk-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.uk-flex-left\@m{justify-content:flex-start}.uk-flex-center\@m{justify-content:center}.uk-flex-right\@m{justify-content:flex-end}.uk-flex-between\@m{justify-content:space-between}.uk-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.uk-flex-left\@l{justify-content:flex-start}.uk-flex-center\@l{justify-content:center}.uk-flex-right\@l{justify-content:flex-end}.uk-flex-between\@l{justify-content:space-between}.uk-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.uk-flex-left\@xl{justify-content:flex-start}.uk-flex-center\@xl{justify-content:center}.uk-flex-right\@xl{justify-content:flex-end}.uk-flex-between\@xl{justify-content:space-between}.uk-flex-around\@xl{justify-content:space-around}}.uk-flex-stretch{align-items:stretch}.uk-flex-top{align-items:flex-start}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}.uk-flex-row{flex-direction:row}.uk-flex-row-reverse{flex-direction:row-reverse}.uk-flex-column{flex-direction:column}.uk-flex-column-reverse{flex-direction:column-reverse}.uk-flex-nowrap{flex-wrap:nowrap}.uk-flex-wrap{flex-wrap:wrap}.uk-flex-wrap-reverse{flex-wrap:wrap-reverse}.uk-flex-wrap-stretch{align-content:stretch}.uk-flex-wrap-top{align-content:flex-start}.uk-flex-wrap-middle{align-content:center}.uk-flex-wrap-bottom{align-content:flex-end}.uk-flex-wrap-between{align-content:space-between}.uk-flex-wrap-around{align-content:space-around}.uk-flex-first{order:-1}.uk-flex-last{order:99}@media (min-width:640px){.uk-flex-first\@s{order:-1}.uk-flex-last\@s{order:99}}@media (min-width:960px){.uk-flex-first\@m{order:-1}.uk-flex-last\@m{order:99}}@media (min-width:1200px){.uk-flex-first\@l{order:-1}.uk-flex-last\@l{order:99}}@media (min-width:1600px){.uk-flex-first\@xl{order:-1}.uk-flex-last\@xl{order:99}}.uk-flex-none{flex:none}.uk-flex-auto{flex:auto}.uk-flex-1{flex:1}.uk-margin{margin-bottom:20px}*+.uk-margin{margin-top:20px!important}.uk-margin-top{margin-top:20px!important}.uk-margin-bottom{margin-bottom:20px!important}.uk-margin-left{margin-left:20px!important}.uk-margin-right{margin-right:20px!important}.uk-margin-small{margin-bottom:10px}*+.uk-margin-small{margin-top:10px!important}.uk-margin-small-top{margin-top:10px!important}.uk-margin-small-bottom{margin-bottom:10px!important}.uk-margin-small-left{margin-left:10px!important}.uk-margin-small-right{margin-right:10px!important}.uk-margin-medium{margin-bottom:40px}*+.uk-margin-medium{margin-top:40px!important}.uk-margin-medium-top{margin-top:40px!important}.uk-margin-medium-bottom{margin-bottom:40px!important}.uk-margin-medium-left{margin-left:40px!important}.uk-margin-medium-right{margin-right:40px!important}.uk-margin-large{margin-bottom:40px}*+.uk-margin-large{margin-top:40px!important}.uk-margin-large-top{margin-top:40px!important}.uk-margin-large-bottom{margin-bottom:40px!important}.uk-margin-large-left{margin-left:40px!important}.uk-margin-large-right{margin-right:40px!important}@media (min-width:1200px){.uk-margin-large{margin-bottom:70px}*+.uk-margin-large{margin-top:70px!important}.uk-margin-large-top{margin-top:70px!important}.uk-margin-large-bottom{margin-bottom:70px!important}.uk-margin-large-left{margin-left:70px!important}.uk-margin-large-right{margin-right:70px!important}}.uk-margin-xlarge{margin-bottom:70px}*+.uk-margin-xlarge{margin-top:70px!important}.uk-margin-xlarge-top{margin-top:70px!important}.uk-margin-xlarge-bottom{margin-bottom:70px!important}.uk-margin-xlarge-left{margin-left:70px!important}.uk-margin-xlarge-right{margin-right:70px!important}@media (min-width:1200px){.uk-margin-xlarge{margin-bottom:140px}*+.uk-margin-xlarge{margin-top:140px!important}.uk-margin-xlarge-top{margin-top:140px!important}.uk-margin-xlarge-bottom{margin-bottom:140px!important}.uk-margin-xlarge-left{margin-left:140px!important}.uk-margin-xlarge-right{margin-right:140px!important}}.uk-margin-auto{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-top{margin-top:auto!important}.uk-margin-auto-bottom{margin-bottom:auto!important}.uk-margin-auto-left{margin-left:auto!important}.uk-margin-auto-right{margin-right:auto!important}.uk-margin-auto-vertical{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:640px){.uk-margin-auto\@s{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@s{margin-left:auto!important}.uk-margin-auto-right\@s{margin-right:auto!important}}@media (min-width:960px){.uk-margin-auto\@m{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@m{margin-left:auto!important}.uk-margin-auto-right\@m{margin-right:auto!important}}@media (min-width:1200px){.uk-margin-auto\@l{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@l{margin-left:auto!important}.uk-margin-auto-right\@l{margin-right:auto!important}}@media (min-width:1600px){.uk-margin-auto\@xl{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@xl{margin-left:auto!important}.uk-margin-auto-right\@xl{margin-right:auto!important}}.uk-margin-remove{margin:0!important}.uk-margin-remove-top{margin-top:0!important}.uk-margin-remove-bottom{margin-bottom:0!important}.uk-margin-remove-left{margin-left:0!important}.uk-margin-remove-right{margin-right:0!important}.uk-margin-remove-vertical{margin-top:0!important;margin-bottom:0!important}.uk-margin-remove-adjacent+*,.uk-margin-remove-first-child>:first-child{margin-top:0!important}.uk-margin-remove-last-child>:last-child{margin-bottom:0!important}@media (min-width:640px){.uk-margin-remove-left\@s{margin-left:0!important}.uk-margin-remove-right\@s{margin-right:0!important}}@media (min-width:960px){.uk-margin-remove-left\@m{margin-left:0!important}.uk-margin-remove-right\@m{margin-right:0!important}}@media (min-width:1200px){.uk-margin-remove-left\@l{margin-left:0!important}.uk-margin-remove-right\@l{margin-right:0!important}}@media (min-width:1600px){.uk-margin-remove-left\@xl{margin-left:0!important}.uk-margin-remove-right\@xl{margin-right:0!important}}.uk-padding{padding:30px}@media (min-width:1200px){.uk-padding{padding:40px}}.uk-padding-small{padding:15px}.uk-padding-large{padding:30px}@media (min-width:1200px){.uk-padding-large{padding:70px}}.uk-padding-remove{padding:0!important}.uk-padding-remove-top{padding-top:0!important}.uk-padding-remove-bottom{padding-bottom:0!important}.uk-padding-remove-left{padding-left:0!important}.uk-padding-remove-right{padding-right:0!important}.uk-padding-remove-vertical{padding-top:0!important;padding-bottom:0!important}.uk-padding-remove-horizontal{padding-left:0!important;padding-right:0!important}[class*=uk-position-bottom],[class*=uk-position-center],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-top]{position:absolute!important}.uk-position-top{top:0;left:0;right:0}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-left{top:0;bottom:0;left:0}.uk-position-right{top:0;bottom:0;right:0}.uk-position-top-left{top:0;left:0}.uk-position-top-right{top:0;right:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-center{top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;max-width:100%;box-sizing:border-box}[class*=uk-position-center-left],[class*=uk-position-center-right]{top:50%;transform:translateY(-50%)}.uk-position-center-left{left:0}.uk-position-center-right{right:0}.uk-position-center-left-out{right:100%;width:max-content}.uk-position-center-right-out{left:100%;width:max-content}.uk-position-bottom-center,.uk-position-top-center{left:50%;transform:translateX(-50%);width:max-content;max-width:100%;box-sizing:border-box}.uk-position-top-center{top:0}.uk-position-bottom-center{bottom:0}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.uk-position-relative{position:relative!important}.uk-position-absolute{position:absolute!important}.uk-position-fixed{position:fixed!important}.uk-position-z-index{z-index:1}.uk-position-small{max-width:calc(100% - (15px * 2));margin:15px}.uk-position-small.uk-position-center{transform:translate(-50%,-50%) translate(-15px,-15px)}.uk-position-small[class*=uk-position-center-left],.uk-position-small[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-15px)}.uk-position-small.uk-position-bottom-center,.uk-position-small.uk-position-top-center{transform:translateX(-50%) translateX(-15px)}.uk-position-medium{max-width:calc(100% - (30px * 2));margin:30px}.uk-position-medium.uk-position-center{transform:translate(-50%,-50%) translate(-30px,-30px)}.uk-position-medium[class*=uk-position-center-left],.uk-position-medium[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.uk-position-medium.uk-position-bottom-center,.uk-position-medium.uk-position-top-center{transform:translateX(-50%) translateX(-30px)}.uk-position-large{max-width:calc(100% - (30px * 2));margin:30px}.uk-position-large.uk-position-center{transform:translate(-50%,-50%) translate(-30px,-30px)}.uk-position-large[class*=uk-position-center-left],.uk-position-large[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.uk-position-large.uk-position-bottom-center,.uk-position-large.uk-position-top-center{transform:translateX(-50%) translateX(-30px)}@media (min-width:1200px){.uk-position-large{max-width:calc(100% - (50px * 2));margin:50px}.uk-position-large.uk-position-center{transform:translate(-50%,-50%) translate(-50px,-50px)}.uk-position-large[class*=uk-position-center-left],.uk-position-large[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-50px)}.uk-position-large.uk-position-bottom-center,.uk-position-large.uk-position-top-center{transform:translateX(-50%) translateX(-50px)}}.uk-transition-toggle{-webkit-tap-highlight-color:transparent}.uk-transition-toggle:focus{outline:0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade{opacity:1}.uk-transition-scale-up{transform:scale(1,1)}.uk-transition-scale-down{transform:scale(1.1,1.1)}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{opacity:1;transform:scale(1.1,1.1)}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{opacity:1;transform:scale(1,1)}.uk-transition-slide-top{transform:translateY(-100%)}.uk-transition-slide-bottom{transform:translateY(100%)}.uk-transition-slide-left{transform:translateX(-100%)}.uk-transition-slide-right{transform:translateX(100%)}.uk-transition-slide-top-small{transform:translateY(-10px)}.uk-transition-slide-bottom-small{transform:translateY(10px)}.uk-transition-slide-left-small{transform:translateX(-10px)}.uk-transition-slide-right-small{transform:translateX(10px)}.uk-transition-slide-top-medium{transform:translateY(-50px)}.uk-transition-slide-bottom-medium{transform:translateY(50px)}.uk-transition-slide-left-medium{transform:translateX(-50px)}.uk-transition-slide-right-medium{transform:translateX(50px)}.uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide]{opacity:1;transform:translate(0,0)}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-hidden,[hidden]{display:none!important}@media (min-width:640px){.uk-hidden\@s{display:none!important}}@media (min-width:960px){.uk-hidden\@m{display:none!important}}@media (min-width:1200px){.uk-hidden\@l{display:none!important}}@media (min-width:1600px){.uk-hidden\@xl{display:none!important}}@media (max-width:639px){.uk-visible\@s{display:none!important}}@media (max-width:959px){.uk-visible\@m{display:none!important}}@media (max-width:1199px){.uk-visible\@l{display:none!important}}@media (max-width:1599px){.uk-visible\@xl{display:none!important}}.uk-invisible{visibility:hidden!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0!important}.uk-visible-toggle{-webkit-tap-highlight-color:transparent}.uk-visible-toggle:focus{outline:0}@media (pointer:coarse){.uk-hidden-touch{display:none!important}}.uk-hidden-notouch{display:none!important}@media (pointer:coarse){.uk-hidden-notouch{display:block!important}}.uk-card-primary.uk-card-body,.uk-card-primary>:not([class*=uk-card-media]),.uk-card-secondary.uk-card-body,.uk-card-secondary>:not([class*=uk-card-media]),.uk-light,.uk-offcanvas-bar,.uk-overlay-primary,.uk-section-primary:not(.uk-preserve-color),.uk-section-secondary:not(.uk-preserve-color),.uk-tile-primary:not(.uk-preserve-color),.uk-tile-secondary:not(.uk-preserve-color){color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link,.uk-card-primary.uk-card-body a,.uk-card-primary>:not([class*=uk-card-media]) .uk-link,.uk-card-primary>:not([class*=uk-card-media]) a,.uk-card-secondary.uk-card-body .uk-link,.uk-card-secondary.uk-card-body a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) a,.uk-light .uk-link,.uk-light a,.uk-offcanvas-bar .uk-link,.uk-offcanvas-bar a,.uk-overlay-primary .uk-link,.uk-overlay-primary a,.uk-section-primary:not(.uk-preserve-color) .uk-link,.uk-section-primary:not(.uk-preserve-color) a,.uk-section-secondary:not(.uk-preserve-color) .uk-link,.uk-section-secondary:not(.uk-preserve-color) a,.uk-tile-primary:not(.uk-preserve-color) .uk-link,.uk-tile-primary:not(.uk-preserve-color) a,.uk-tile-secondary:not(.uk-preserve-color) .uk-link,.uk-tile-secondary:not(.uk-preserve-color) a{color:#fff}.uk-card-primary.uk-card-body .uk-link:hover,.uk-card-primary.uk-card-body a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-primary>:not([class*=uk-card-media]) a:hover,.uk-card-secondary.uk-card-body .uk-link:hover,.uk-card-secondary.uk-card-body a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) a:hover,.uk-light .uk-link:hover,.uk-light a:hover,.uk-offcanvas-bar .uk-link:hover,.uk-offcanvas-bar a:hover,.uk-overlay-primary .uk-link:hover,.uk-overlay-primary a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,.uk-section-primary:not(.uk-preserve-color) a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-section-secondary:not(.uk-preserve-color) a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-primary:not(.uk-preserve-color) a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-secondary:not(.uk-preserve-color) a:hover{color:#fff}.uk-card-primary.uk-card-body :not(pre)>code,.uk-card-primary.uk-card-body :not(pre)>kbd,.uk-card-primary.uk-card-body :not(pre)>samp,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-card-secondary.uk-card-body :not(pre)>code,.uk-card-secondary.uk-card-body :not(pre)>kbd,.uk-card-secondary.uk-card-body :not(pre)>samp,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-light :not(pre)>code,.uk-light :not(pre)>kbd,.uk-light :not(pre)>samp,.uk-offcanvas-bar :not(pre)>code,.uk-offcanvas-bar :not(pre)>kbd,.uk-offcanvas-bar :not(pre)>samp,.uk-overlay-primary :not(pre)>code,.uk-overlay-primary :not(pre)>kbd,.uk-overlay-primary :not(pre)>samp,.uk-section-primary:not(.uk-preserve-color) :not(pre)>code,.uk-section-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>samp{color:rgba(255,255,255,.7);background:rgba(255,255,255,.1)}.uk-card-primary.uk-card-body em,.uk-card-primary>:not([class*=uk-card-media]) em,.uk-card-secondary.uk-card-body em,.uk-card-secondary>:not([class*=uk-card-media]) em,.uk-light em,.uk-offcanvas-bar em,.uk-overlay-primary em,.uk-section-primary:not(.uk-preserve-color) em,.uk-section-secondary:not(.uk-preserve-color) em,.uk-tile-primary:not(.uk-preserve-color) em,.uk-tile-secondary:not(.uk-preserve-color) em{color:#fff}.uk-card-primary.uk-card-body .uk-h1,.uk-card-primary.uk-card-body .uk-h2,.uk-card-primary.uk-card-body .uk-h3,.uk-card-primary.uk-card-body .uk-h4,.uk-card-primary.uk-card-body .uk-h5,.uk-card-primary.uk-card-body .uk-h6,.uk-card-primary.uk-card-body .uk-heading-2xlarge,.uk-card-primary.uk-card-body .uk-heading-large,.uk-card-primary.uk-card-body .uk-heading-medium,.uk-card-primary.uk-card-body .uk-heading-small,.uk-card-primary.uk-card-body .uk-heading-xlarge,.uk-card-primary.uk-card-body h1,.uk-card-primary.uk-card-body h2,.uk-card-primary.uk-card-body h3,.uk-card-primary.uk-card-body h4,.uk-card-primary.uk-card-body h5,.uk-card-primary.uk-card-body h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-h1,.uk-card-primary>:not([class*=uk-card-media]) .uk-h2,.uk-card-primary>:not([class*=uk-card-media]) .uk-h3,.uk-card-primary>:not([class*=uk-card-media]) .uk-h4,.uk-card-primary>:not([class*=uk-card-media]) .uk-h5,.uk-card-primary>:not([class*=uk-card-media]) .uk-h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-primary>:not([class*=uk-card-media]) h1,.uk-card-primary>:not([class*=uk-card-media]) h2,.uk-card-primary>:not([class*=uk-card-media]) h3,.uk-card-primary>:not([class*=uk-card-media]) h4,.uk-card-primary>:not([class*=uk-card-media]) h5,.uk-card-primary>:not([class*=uk-card-media]) h6,.uk-card-secondary.uk-card-body .uk-h1,.uk-card-secondary.uk-card-body .uk-h2,.uk-card-secondary.uk-card-body .uk-h3,.uk-card-secondary.uk-card-body .uk-h4,.uk-card-secondary.uk-card-body .uk-h5,.uk-card-secondary.uk-card-body .uk-h6,.uk-card-secondary.uk-card-body .uk-heading-2xlarge,.uk-card-secondary.uk-card-body .uk-heading-large,.uk-card-secondary.uk-card-body .uk-heading-medium,.uk-card-secondary.uk-card-body .uk-heading-small,.uk-card-secondary.uk-card-body .uk-heading-xlarge,.uk-card-secondary.uk-card-body h1,.uk-card-secondary.uk-card-body h2,.uk-card-secondary.uk-card-body h3,.uk-card-secondary.uk-card-body h4,.uk-card-secondary.uk-card-body h5,.uk-card-secondary.uk-card-body h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h1,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h2,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h3,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h4,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h5,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-secondary>:not([class*=uk-card-media]) h1,.uk-card-secondary>:not([class*=uk-card-media]) h2,.uk-card-secondary>:not([class*=uk-card-media]) h3,.uk-card-secondary>:not([class*=uk-card-media]) h4,.uk-card-secondary>:not([class*=uk-card-media]) h5,.uk-card-secondary>:not([class*=uk-card-media]) h6,.uk-light .uk-h1,.uk-light .uk-h2,.uk-light .uk-h3,.uk-light .uk-h4,.uk-light .uk-h5,.uk-light .uk-h6,.uk-light .uk-heading-2xlarge,.uk-light .uk-heading-large,.uk-light .uk-heading-medium,.uk-light .uk-heading-small,.uk-light .uk-heading-xlarge,.uk-light h1,.uk-light h2,.uk-light h3,.uk-light h4,.uk-light h5,.uk-light h6,.uk-offcanvas-bar .uk-h1,.uk-offcanvas-bar .uk-h2,.uk-offcanvas-bar .uk-h3,.uk-offcanvas-bar .uk-h4,.uk-offcanvas-bar .uk-h5,.uk-offcanvas-bar .uk-h6,.uk-offcanvas-bar .uk-heading-2xlarge,.uk-offcanvas-bar .uk-heading-large,.uk-offcanvas-bar .uk-heading-medium,.uk-offcanvas-bar .uk-heading-small,.uk-offcanvas-bar .uk-heading-xlarge,.uk-offcanvas-bar h1,.uk-offcanvas-bar h2,.uk-offcanvas-bar h3,.uk-offcanvas-bar h4,.uk-offcanvas-bar h5,.uk-offcanvas-bar h6,.uk-overlay-primary .uk-h1,.uk-overlay-primary .uk-h2,.uk-overlay-primary .uk-h3,.uk-overlay-primary .uk-h4,.uk-overlay-primary .uk-h5,.uk-overlay-primary .uk-h6,.uk-overlay-primary .uk-heading-2xlarge,.uk-overlay-primary .uk-heading-large,.uk-overlay-primary .uk-heading-medium,.uk-overlay-primary .uk-heading-small,.uk-overlay-primary .uk-heading-xlarge,.uk-overlay-primary h1,.uk-overlay-primary h2,.uk-overlay-primary h3,.uk-overlay-primary h4,.uk-overlay-primary h5,.uk-overlay-primary h6,.uk-section-primary:not(.uk-preserve-color) .uk-h1,.uk-section-primary:not(.uk-preserve-color) .uk-h2,.uk-section-primary:not(.uk-preserve-color) .uk-h3,.uk-section-primary:not(.uk-preserve-color) .uk-h4,.uk-section-primary:not(.uk-preserve-color) .uk-h5,.uk-section-primary:not(.uk-preserve-color) .uk-h6,.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-primary:not(.uk-preserve-color) h1,.uk-section-primary:not(.uk-preserve-color) h2,.uk-section-primary:not(.uk-preserve-color) h3,.uk-section-primary:not(.uk-preserve-color) h4,.uk-section-primary:not(.uk-preserve-color) h5,.uk-section-primary:not(.uk-preserve-color) h6,.uk-section-secondary:not(.uk-preserve-color) .uk-h1,.uk-section-secondary:not(.uk-preserve-color) .uk-h2,.uk-section-secondary:not(.uk-preserve-color) .uk-h3,.uk-section-secondary:not(.uk-preserve-color) .uk-h4,.uk-section-secondary:not(.uk-preserve-color) .uk-h5,.uk-section-secondary:not(.uk-preserve-color) .uk-h6,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-secondary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h2,.uk-section-secondary:not(.uk-preserve-color) h3,.uk-section-secondary:not(.uk-preserve-color) h4,.uk-section-secondary:not(.uk-preserve-color) h5,.uk-section-secondary:not(.uk-preserve-color) h6,.uk-tile-primary:not(.uk-preserve-color) .uk-h1,.uk-tile-primary:not(.uk-preserve-color) .uk-h2,.uk-tile-primary:not(.uk-preserve-color) .uk-h3,.uk-tile-primary:not(.uk-preserve-color) .uk-h4,.uk-tile-primary:not(.uk-preserve-color) .uk-h5,.uk-tile-primary:not(.uk-preserve-color) .uk-h6,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-primary:not(.uk-preserve-color) h1,.uk-tile-primary:not(.uk-preserve-color) h2,.uk-tile-primary:not(.uk-preserve-color) h3,.uk-tile-primary:not(.uk-preserve-color) h4,.uk-tile-primary:not(.uk-preserve-color) h5,.uk-tile-primary:not(.uk-preserve-color) h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-secondary:not(.uk-preserve-color) h1,.uk-tile-secondary:not(.uk-preserve-color) h2,.uk-tile-secondary:not(.uk-preserve-color) h3,.uk-tile-secondary:not(.uk-preserve-color) h4,.uk-tile-secondary:not(.uk-preserve-color) h5,.uk-tile-secondary:not(.uk-preserve-color) h6{color:#fff}.uk-card-primary.uk-card-body blockquote,.uk-card-primary>:not([class*=uk-card-media]) blockquote,.uk-card-secondary.uk-card-body blockquote,.uk-card-secondary>:not([class*=uk-card-media]) blockquote,.uk-light blockquote,.uk-offcanvas-bar blockquote,.uk-overlay-primary blockquote,.uk-section-primary:not(.uk-preserve-color) blockquote,.uk-section-secondary:not(.uk-preserve-color) blockquote,.uk-tile-primary:not(.uk-preserve-color) blockquote,.uk-tile-secondary:not(.uk-preserve-color) blockquote{color:#fff}.uk-card-primary.uk-card-body blockquote footer,.uk-card-primary>:not([class*=uk-card-media]) blockquote footer,.uk-card-secondary.uk-card-body blockquote footer,.uk-card-secondary>:not([class*=uk-card-media]) blockquote footer,.uk-light blockquote footer,.uk-offcanvas-bar blockquote footer,.uk-overlay-primary blockquote footer,.uk-section-primary:not(.uk-preserve-color) blockquote footer,.uk-section-secondary:not(.uk-preserve-color) blockquote footer,.uk-tile-primary:not(.uk-preserve-color) blockquote footer,.uk-tile-secondary:not(.uk-preserve-color) blockquote footer{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-hr,.uk-card-primary.uk-card-body hr,.uk-card-primary>:not([class*=uk-card-media]) .uk-hr,.uk-card-primary>:not([class*=uk-card-media]) hr,.uk-card-secondary.uk-card-body .uk-hr,.uk-card-secondary.uk-card-body hr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-hr,.uk-card-secondary>:not([class*=uk-card-media]) hr,.uk-light .uk-hr,.uk-light hr,.uk-offcanvas-bar .uk-hr,.uk-offcanvas-bar hr,.uk-overlay-primary .uk-hr,.uk-overlay-primary hr,.uk-section-primary:not(.uk-preserve-color) .uk-hr,.uk-section-primary:not(.uk-preserve-color) hr,.uk-section-secondary:not(.uk-preserve-color) .uk-hr,.uk-section-secondary:not(.uk-preserve-color) hr,.uk-tile-primary:not(.uk-preserve-color) .uk-hr,.uk-tile-primary:not(.uk-preserve-color) hr,.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,.uk-tile-secondary:not(.uk-preserve-color) hr{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-link-muted,.uk-card-primary.uk-card-body .uk-link-muted a,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-secondary.uk-card-body .uk-link-muted,.uk-card-secondary.uk-card-body .uk-link-muted a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-light .uk-link-muted,.uk-light .uk-link-muted a,.uk-offcanvas-bar .uk-link-muted,.uk-offcanvas-bar .uk-link-muted a,.uk-overlay-primary .uk-link-muted,.uk-overlay-primary .uk-link-muted a,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-muted a:hover,.uk-card-primary.uk-card-body .uk-link-muted:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted:hover,.uk-card-secondary.uk-card-body .uk-link-muted a:hover,.uk-card-secondary.uk-card-body .uk-link-muted:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted:hover,.uk-light .uk-link-muted a:hover,.uk-light .uk-link-muted:hover,.uk-offcanvas-bar .uk-link-muted a:hover,.uk-offcanvas-bar .uk-link-muted:hover,.uk-overlay-primary .uk-link-muted a:hover,.uk-overlay-primary .uk-link-muted:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link-text a:hover,.uk-card-primary.uk-card-body .uk-link-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text:hover,.uk-card-secondary.uk-card-body .uk-link-text a:hover,.uk-card-secondary.uk-card-body .uk-link-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text:hover,.uk-light .uk-link-text a:hover,.uk-light .uk-link-text:hover,.uk-offcanvas-bar .uk-link-text a:hover,.uk-offcanvas-bar .uk-link-text:hover,.uk-overlay-primary .uk-link-text a:hover,.uk-overlay-primary .uk-link-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-heading a:hover,.uk-card-primary.uk-card-body .uk-link-heading:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading:hover,.uk-card-secondary.uk-card-body .uk-link-heading a:hover,.uk-card-secondary.uk-card-body .uk-link-heading:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading:hover,.uk-light .uk-link-heading a:hover,.uk-light .uk-link-heading:hover,.uk-offcanvas-bar .uk-link-heading a:hover,.uk-offcanvas-bar .uk-link-heading:hover,.uk-overlay-primary .uk-link-heading a:hover,.uk-overlay-primary .uk-link-heading:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-heading:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading:hover{color:#fff}.uk-card-primary.uk-card-body .uk-heading-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-card-secondary.uk-card-body .uk-heading-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-light .uk-heading-divider,.uk-offcanvas-bar .uk-heading-divider,.uk-overlay-primary .uk-heading-divider,.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-heading-bullet::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-card-secondary.uk-card-body .uk-heading-bullet::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-light .uk-heading-bullet::before,.uk-offcanvas-bar .uk-heading-bullet::before,.uk-overlay-primary .uk-heading-bullet::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-heading-line>::after,.uk-card-primary.uk-card-body .uk-heading-line>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-card-secondary.uk-card-body .uk-heading-line>::after,.uk-card-secondary.uk-card-body .uk-heading-line>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-light .uk-heading-line>::after,.uk-light .uk-heading-line>::before,.uk-offcanvas-bar .uk-heading-line>::after,.uk-offcanvas-bar .uk-heading-line>::before,.uk-overlay-primary .uk-heading-line>::after,.uk-overlay-primary .uk-heading-line>::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::before{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-divider-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-card-secondary.uk-card-body .uk-divider-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-light .uk-divider-icon,.uk-offcanvas-bar .uk-divider-icon,.uk-overlay-primary .uk-divider-icon,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-card-primary.uk-card-body .uk-divider-icon::after,.uk-card-primary.uk-card-body .uk-divider-icon::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-card-secondary.uk-card-body .uk-divider-icon::after,.uk-card-secondary.uk-card-body .uk-divider-icon::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-light .uk-divider-icon::after,.uk-light .uk-divider-icon::before,.uk-offcanvas-bar .uk-divider-icon::after,.uk-offcanvas-bar .uk-divider-icon::before,.uk-overlay-primary .uk-divider-icon::after,.uk-overlay-primary .uk-divider-icon::before,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-divider-small::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-card-secondary.uk-card-body .uk-divider-small::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-light .uk-divider-small::after,.uk-offcanvas-bar .uk-divider-small::after,.uk-overlay-primary .uk-divider-small::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-divider-vertical,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-card-secondary.uk-card-body .uk-divider-vertical,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-light .uk-divider-vertical,.uk-offcanvas-bar .uk-divider-vertical,.uk-overlay-primary .uk-divider-vertical,.uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-list-divider>li:nth-child(n+2),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-divider>li:nth-child(n+2),.uk-card-secondary.uk-card-body .uk-list-divider>li:nth-child(n+2),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-divider>li:nth-child(n+2),.uk-light .uk-list-divider>li:nth-child(n+2),.uk-offcanvas-bar .uk-list-divider>li:nth-child(n+2),.uk-overlay-primary .uk-list-divider>li:nth-child(n+2),.uk-section-primary:not(.uk-preserve-color) .uk-list-divider>li:nth-child(n+2),.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider>li:nth-child(n+2),.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider>li:nth-child(n+2),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider>li:nth-child(n+2){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-list-striped>li:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>li:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>li:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>li:nth-of-type(odd),.uk-light .uk-list-striped>li:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>li:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>li:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>li:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>li:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>li:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>li:nth-of-type(odd){border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-list-striped>li:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>li:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>li:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>li:nth-of-type(odd),.uk-light .uk-list-striped>li:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>li:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>li:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>li:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>li:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>li:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>li:nth-of-type(odd){background-color:rgba(255,255,255,.1)}.uk-card-primary.uk-card-body .uk-list-bullet>li::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-bullet>li::before,.uk-card-secondary.uk-card-body .uk-list-bullet>li::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-bullet>li::before,.uk-light .uk-list-bullet>li::before,.uk-offcanvas-bar .uk-list-bullet>li::before,.uk-overlay-primary .uk-list-bullet>li::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet>li::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet>li::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet>li::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet>li::before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-card-primary.uk-card-body .uk-table th,.uk-card-primary>:not([class*=uk-card-media]) .uk-table th,.uk-card-secondary.uk-card-body .uk-table th,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table th,.uk-light .uk-table th,.uk-offcanvas-bar .uk-table th,.uk-overlay-primary .uk-table th,.uk-section-primary:not(.uk-preserve-color) .uk-table th,.uk-section-secondary:not(.uk-preserve-color) .uk-table th,.uk-tile-primary:not(.uk-preserve-color) .uk-table th,.uk-tile-secondary:not(.uk-preserve-color) .uk-table th{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-table caption,.uk-card-primary>:not([class*=uk-card-media]) .uk-table caption,.uk-card-secondary.uk-card-body .uk-table caption,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table caption,.uk-light .uk-table caption,.uk-offcanvas-bar .uk-table caption,.uk-overlay-primary .uk-table caption,.uk-section-primary:not(.uk-preserve-color) .uk-table caption,.uk-section-secondary:not(.uk-preserve-color) .uk-table caption,.uk-tile-primary:not(.uk-preserve-color) .uk-table caption,.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-primary.uk-card-body .uk-table>tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-secondary.uk-card-body .uk-table>tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-light .uk-table tbody tr.uk-active,.uk-light .uk-table>tr.uk-active,.uk-offcanvas-bar .uk-table tbody tr.uk-active,.uk-offcanvas-bar .uk-table>tr.uk-active,.uk-overlay-primary .uk-table tbody tr.uk-active,.uk-overlay-primary .uk-table>tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active{background:rgba(255,255,255,.08)}.uk-card-primary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-primary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-light .uk-table-divider>:first-child>tr:not(:first-child),.uk-light .uk-table-divider>:not(:first-child)>tr,.uk-light .uk-table-divider>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:first-child>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:not(:first-child)>tr,.uk-offcanvas-bar .uk-table-divider>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:first-child>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:not(:first-child)>tr,.uk-overlay-primary .uk-table-divider>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-light .uk-table-striped tbody tr:nth-of-type(odd),.uk-light .uk-table-striped>tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped>tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd){background:rgba(255,255,255,.1);border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-primary.uk-card-body .uk-table-hover>tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover>tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-light .uk-table-hover tbody tr:hover,.uk-light .uk-table-hover>tr:hover,.uk-offcanvas-bar .uk-table-hover tbody tr:hover,.uk-offcanvas-bar .uk-table-hover>tr:hover,.uk-overlay-primary .uk-table-hover tbody tr:hover,.uk-overlay-primary .uk-table-hover>tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover{background:rgba(255,255,255,.08)}.uk-card-primary.uk-card-body .uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link,.uk-light .uk-icon-link,.uk-offcanvas-bar .uk-icon-link,.uk-overlay-primary .uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-link:focus,.uk-card-primary.uk-card-body .uk-icon-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-card-secondary.uk-card-body .uk-icon-link:focus,.uk-card-secondary.uk-card-body .uk-icon-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-light .uk-icon-link:focus,.uk-light .uk-icon-link:hover,.uk-offcanvas-bar .uk-icon-link:focus,.uk-offcanvas-bar .uk-icon-link:hover,.uk-overlay-primary .uk-icon-link:focus,.uk-overlay-primary .uk-icon-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-active>.uk-icon-link,.uk-card-primary.uk-card-body .uk-icon-link:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-card-secondary.uk-card-body .uk-active>.uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-light .uk-active>.uk-icon-link,.uk-light .uk-icon-link:active,.uk-offcanvas-bar .uk-active>.uk-icon-link,.uk-offcanvas-bar .uk-icon-link:active,.uk-overlay-primary .uk-active>.uk-icon-link,.uk-overlay-primary .uk-icon-link:active,.uk-section-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-section-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-icon-button,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button,.uk-card-secondary.uk-card-body .uk-icon-button,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button,.uk-light .uk-icon-button,.uk-offcanvas-bar .uk-icon-button,.uk-overlay-primary .uk-icon-button,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-button:focus,.uk-card-primary.uk-card-body .uk-icon-button:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-card-secondary.uk-card-body .uk-icon-button:focus,.uk-card-secondary.uk-card-body .uk-icon-button:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-light .uk-icon-button:focus,.uk-light .uk-icon-button:hover,.uk-offcanvas-bar .uk-icon-button:focus,.uk-offcanvas-bar .uk-icon-button:hover,.uk-overlay-primary .uk-icon-button:focus,.uk-overlay-primary .uk-icon-button:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover{background-color:rgba(242,242,242,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-icon-button:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-card-secondary.uk-card-body .uk-icon-button:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-light .uk-icon-button:active,.uk-offcanvas-bar .uk-icon-button:active,.uk-overlay-primary .uk-icon-button:active,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active{background-color:rgba(230,230,230,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input,.uk-card-primary.uk-card-body .uk-select,.uk-card-primary.uk-card-body .uk-textarea,.uk-card-primary>:not([class*=uk-card-media]) .uk-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-select,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea,.uk-card-secondary.uk-card-body .uk-input,.uk-card-secondary.uk-card-body .uk-select,.uk-card-secondary.uk-card-body .uk-textarea,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea,.uk-light .uk-input,.uk-light .uk-select,.uk-light .uk-textarea,.uk-offcanvas-bar .uk-input,.uk-offcanvas-bar .uk-select,.uk-offcanvas-bar .uk-textarea,.uk-overlay-primary .uk-input,.uk-overlay-primary .uk-select,.uk-overlay-primary .uk-textarea,.uk-section-primary:not(.uk-preserve-color) .uk-input,.uk-section-primary:not(.uk-preserve-color) .uk-select,.uk-section-primary:not(.uk-preserve-color) .uk-textarea,.uk-section-secondary:not(.uk-preserve-color) .uk-input,.uk-section-secondary:not(.uk-preserve-color) .uk-select,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,.uk-tile-primary:not(.uk-preserve-color) .uk-input,.uk-tile-primary:not(.uk-preserve-color) .uk-select,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,.uk-tile-secondary:not(.uk-preserve-color) .uk-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-select,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);background-clip:padding-box;border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-input:focus,.uk-card-primary.uk-card-body .uk-select:focus,.uk-card-primary.uk-card-body .uk-textarea:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-card-secondary.uk-card-body .uk-input:focus,.uk-card-secondary.uk-card-body .uk-select:focus,.uk-card-secondary.uk-card-body .uk-textarea:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-light .uk-input:focus,.uk-light .uk-select:focus,.uk-light .uk-textarea:focus,.uk-offcanvas-bar .uk-input:focus,.uk-offcanvas-bar .uk-select:focus,.uk-offcanvas-bar .uk-textarea:focus,.uk-overlay-primary .uk-input:focus,.uk-overlay-primary .uk-select:focus,.uk-overlay-primary .uk-textarea:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-input::-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::-ms-input-placeholder,.uk-light .uk-input::-ms-input-placeholder,.uk-offcanvas-bar .uk-input::-ms-input-placeholder,.uk-overlay-primary .uk-input::-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-card-secondary.uk-card-body .uk-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-light .uk-input::placeholder,.uk-offcanvas-bar .uk-input::placeholder,.uk-overlay-primary .uk-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::-ms-input-placeholder,.uk-light .uk-textarea::-ms-input-placeholder,.uk-offcanvas-bar .uk-textarea::-ms-input-placeholder,.uk-overlay-primary .uk-textarea::-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-textarea::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-card-secondary.uk-card-body .uk-textarea::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-light .uk-textarea::placeholder,.uk-offcanvas-bar .uk-textarea::placeholder,.uk-overlay-primary .uk-textarea::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-primary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-light .uk-select:not([multiple]):not([size]),.uk-offcanvas-bar .uk-select:not([multiple]):not([size]),.uk-overlay-primary .uk-select:not([multiple]):not([size]),.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]){background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-card-primary.uk-card-body .uk-input[list]:focus,.uk-card-primary.uk-card-body .uk-input[list]:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-card-secondary.uk-card-body .uk-input[list]:focus,.uk-card-secondary.uk-card-body .uk-input[list]:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-light .uk-input[list]:focus,.uk-light .uk-input[list]:hover,.uk-offcanvas-bar .uk-input[list]:focus,.uk-offcanvas-bar .uk-input[list]:hover,.uk-overlay-primary .uk-input[list]:focus,.uk-overlay-primary .uk-input[list]:hover,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-card-primary.uk-card-body .uk-checkbox,.uk-card-primary.uk-card-body .uk-radio,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio,.uk-card-secondary.uk-card-body .uk-checkbox,.uk-card-secondary.uk-card-body .uk-radio,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio,.uk-light .uk-checkbox,.uk-light .uk-radio,.uk-offcanvas-bar .uk-checkbox,.uk-offcanvas-bar .uk-radio,.uk-overlay-primary .uk-checkbox,.uk-overlay-primary .uk-radio,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,.uk-section-primary:not(.uk-preserve-color) .uk-radio,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-section-secondary:not(.uk-preserve-color) .uk-radio,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-primary:not(.uk-preserve-color) .uk-radio,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio{background-color:rgba(242,242,242,.1);border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-checkbox:focus,.uk-card-primary.uk-card-body .uk-radio:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-card-secondary.uk-card-body .uk-checkbox:focus,.uk-card-secondary.uk-card-body .uk-radio:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-light .uk-checkbox:focus,.uk-light .uk-radio:focus,.uk-offcanvas-bar .uk-checkbox:focus,.uk-offcanvas-bar .uk-radio:focus,.uk-overlay-primary .uk-checkbox:focus,.uk-overlay-primary .uk-radio:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus{border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-light .uk-checkbox:checked,.uk-light .uk-checkbox:indeterminate,.uk-light .uk-radio:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:indeterminate,.uk-overlay-primary .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked{background-color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-primary.uk-card-body .uk-radio:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-secondary.uk-card-body .uk-radio:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-light .uk-checkbox:checked:focus,.uk-light .uk-checkbox:indeterminate:focus,.uk-light .uk-radio:checked:focus,.uk-offcanvas-bar .uk-checkbox:checked:focus,.uk-offcanvas-bar .uk-checkbox:indeterminate:focus,.uk-offcanvas-bar .uk-radio:checked:focus,.uk-overlay-primary .uk-checkbox:checked:focus,.uk-overlay-primary .uk-checkbox:indeterminate:focus,.uk-overlay-primary .uk-radio:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus{background-color:#e6e6e6}.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-light .uk-radio:checked,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-light .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-light .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-overlay-primary .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-card-primary.uk-card-body .uk-form-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-label,.uk-card-secondary.uk-card-body .uk-form-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-label,.uk-light .uk-form-label,.uk-offcanvas-bar .uk-form-label,.uk-overlay-primary .uk-form-label,.uk-section-primary:not(.uk-preserve-color) .uk-form-label,.uk-section-secondary:not(.uk-preserve-color) .uk-form-label,.uk-tile-primary:not(.uk-preserve-color) .uk-form-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label{color:#fff}.uk-card-primary.uk-card-body .uk-form-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon,.uk-card-secondary.uk-card-body .uk-form-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon,.uk-light .uk-form-icon,.uk-offcanvas-bar .uk-form-icon,.uk-overlay-primary .uk-form-icon,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-form-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-card-secondary.uk-card-body .uk-form-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-light .uk-form-icon:hover,.uk-offcanvas-bar .uk-form-icon:hover,.uk-overlay-primary .uk-form-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-button-default,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default,.uk-card-secondary.uk-card-body .uk-button-default,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default,.uk-light .uk-button-default,.uk-offcanvas-bar .uk-button-default,.uk-overlay-primary .uk-button-default,.uk-section-primary:not(.uk-preserve-color) .uk-button-default,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default{background-color:transparent;color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-button-default:focus,.uk-card-primary.uk-card-body .uk-button-default:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-card-secondary.uk-card-body .uk-button-default:focus,.uk-card-secondary.uk-card-body .uk-button-default:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-light .uk-button-default:focus,.uk-light .uk-button-default:hover,.uk-offcanvas-bar .uk-button-default:focus,.uk-offcanvas-bar .uk-button-default:hover,.uk-overlay-primary .uk-button-default:focus,.uk-overlay-primary .uk-button-default:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover{background-color:transparent;color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-button-default.uk-active,.uk-card-primary.uk-card-body .uk-button-default:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-card-secondary.uk-card-body .uk-button-default.uk-active,.uk-card-secondary.uk-card-body .uk-button-default:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-light .uk-button-default.uk-active,.uk-light .uk-button-default:active,.uk-offcanvas-bar .uk-button-default.uk-active,.uk-offcanvas-bar .uk-button-default:active,.uk-overlay-primary .uk-button-default.uk-active,.uk-overlay-primary .uk-button-default:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active{background-color:transparent;color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-button-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary,.uk-card-secondary.uk-card-body .uk-button-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary,.uk-light .uk-button-primary,.uk-offcanvas-bar .uk-button-primary,.uk-overlay-primary .uk-button-primary,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-primary:focus,.uk-card-primary.uk-card-body .uk-button-primary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-card-secondary.uk-card-body .uk-button-primary:focus,.uk-card-secondary.uk-card-body .uk-button-primary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-light .uk-button-primary:focus,.uk-light .uk-button-primary:hover,.uk-offcanvas-bar .uk-button-primary:focus,.uk-offcanvas-bar .uk-button-primary:hover,.uk-overlay-primary .uk-button-primary:focus,.uk-overlay-primary .uk-button-primary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-primary.uk-active,.uk-card-primary.uk-card-body .uk-button-primary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,.uk-card-secondary.uk-card-body .uk-button-primary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-light .uk-button-primary.uk-active,.uk-light .uk-button-primary:active,.uk-offcanvas-bar .uk-button-primary.uk-active,.uk-offcanvas-bar .uk-button-primary:active,.uk-overlay-primary .uk-button-primary.uk-active,.uk-overlay-primary .uk-button-primary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active{background-color:#e6e6e6;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-card-secondary.uk-card-body .uk-button-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-light .uk-button-secondary,.uk-offcanvas-bar .uk-button-secondary,.uk-overlay-primary .uk-button-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary:focus,.uk-card-primary.uk-card-body .uk-button-secondary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-card-secondary.uk-card-body .uk-button-secondary:focus,.uk-card-secondary.uk-card-body .uk-button-secondary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-light .uk-button-secondary:focus,.uk-light .uk-button-secondary:hover,.uk-offcanvas-bar .uk-button-secondary:focus,.uk-offcanvas-bar .uk-button-secondary:hover,.uk-overlay-primary .uk-button-secondary:focus,.uk-overlay-primary .uk-button-secondary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,.uk-card-primary.uk-card-body .uk-button-secondary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,.uk-card-secondary.uk-card-body .uk-button-secondary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-light .uk-button-secondary.uk-active,.uk-light .uk-button-secondary:active,.uk-offcanvas-bar .uk-button-secondary.uk-active,.uk-offcanvas-bar .uk-button-secondary:active,.uk-overlay-primary .uk-button-secondary.uk-active,.uk-overlay-primary .uk-button-secondary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active{background-color:#e6e6e6;color:#666}.uk-card-primary.uk-card-body .uk-button-text,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text,.uk-card-secondary.uk-card-body .uk-button-text,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text,.uk-light .uk-button-text,.uk-offcanvas-bar .uk-button-text,.uk-overlay-primary .uk-button-text,.uk-section-primary:not(.uk-preserve-color) .uk-button-text,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text{color:#fff}.uk-card-primary.uk-card-body .uk-button-text::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-card-secondary.uk-card-body .uk-button-text::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-light .uk-button-text::before,.uk-offcanvas-bar .uk-button-text::before,.uk-overlay-primary .uk-button-text::before,.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before{border-bottom-color:#fff}.uk-card-primary.uk-card-body .uk-button-text:focus,.uk-card-primary.uk-card-body .uk-button-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-card-secondary.uk-card-body .uk-button-text:focus,.uk-card-secondary.uk-card-body .uk-button-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-light .uk-button-text:focus,.uk-light .uk-button-text:hover,.uk-offcanvas-bar .uk-button-text:focus,.uk-offcanvas-bar .uk-button-text:hover,.uk-overlay-primary .uk-button-text:focus,.uk-overlay-primary .uk-button-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover{color:#fff}.uk-card-primary.uk-card-body .uk-button-text:disabled,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-card-secondary.uk-card-body .uk-button-text:disabled,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-light .uk-button-text:disabled,.uk-offcanvas-bar .uk-button-text:disabled,.uk-overlay-primary .uk-button-text:disabled,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-button-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link,.uk-card-secondary.uk-card-body .uk-button-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link,.uk-light .uk-button-link,.uk-offcanvas-bar .uk-button-link,.uk-overlay-primary .uk-button-link,.uk-section-primary:not(.uk-preserve-color) .uk-button-link,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-button-link:focus,.uk-card-primary.uk-card-body .uk-button-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-card-secondary.uk-card-body .uk-button-link:focus,.uk-card-secondary.uk-card-body .uk-button-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-light .uk-button-link:focus,.uk-light .uk-button-link:hover,.uk-offcanvas-bar .uk-button-link:focus,.uk-offcanvas-bar .uk-button-link:hover,.uk-overlay-primary .uk-button-link:focus,.uk-overlay-primary .uk-button-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-light .uk-grid-divider>:not(.uk-first-column)::before,.uk-offcanvas-bar .uk-grid-divider>:not(.uk-first-column)::before,.uk-overlay-primary .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-overlay-primary .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-close,.uk-card-primary>:not([class*=uk-card-media]) .uk-close,.uk-card-secondary.uk-card-body .uk-close,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close,.uk-light .uk-close,.uk-offcanvas-bar .uk-close,.uk-overlay-primary .uk-close,.uk-section-primary:not(.uk-preserve-color) .uk-close,.uk-section-secondary:not(.uk-preserve-color) .uk-close,.uk-tile-primary:not(.uk-preserve-color) .uk-close,.uk-tile-secondary:not(.uk-preserve-color) .uk-close{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-close:focus,.uk-card-primary.uk-card-body .uk-close:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover,.uk-card-secondary.uk-card-body .uk-close:focus,.uk-card-secondary.uk-card-body .uk-close:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover,.uk-light .uk-close:focus,.uk-light .uk-close:hover,.uk-offcanvas-bar .uk-close:focus,.uk-offcanvas-bar .uk-close:hover,.uk-overlay-primary .uk-close:focus,.uk-overlay-primary .uk-close:hover,.uk-section-primary:not(.uk-preserve-color) .uk-close:focus,.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-close:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-close:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-totop,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop,.uk-card-secondary.uk-card-body .uk-totop,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop,.uk-light .uk-totop,.uk-offcanvas-bar .uk-totop,.uk-overlay-primary .uk-totop,.uk-section-primary:not(.uk-preserve-color) .uk-totop,.uk-section-secondary:not(.uk-preserve-color) .uk-totop,.uk-tile-primary:not(.uk-preserve-color) .uk-totop,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-totop:focus,.uk-card-primary.uk-card-body .uk-totop:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-card-secondary.uk-card-body .uk-totop:focus,.uk-card-secondary.uk-card-body .uk-totop:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-light .uk-totop:focus,.uk-light .uk-totop:hover,.uk-offcanvas-bar .uk-totop:focus,.uk-offcanvas-bar .uk-totop:hover,.uk-overlay-primary .uk-totop:focus,.uk-overlay-primary .uk-totop:hover,.uk-section-primary:not(.uk-preserve-color) .uk-totop:focus,.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-totop:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:active,.uk-card-secondary.uk-card-body .uk-totop:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:active,.uk-light .uk-totop:active,.uk-offcanvas-bar .uk-totop:active,.uk-overlay-primary .uk-totop:active,.uk-section-primary:not(.uk-preserve-color) .uk-totop:active,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active{color:#fff}.uk-card-primary.uk-card-body .uk-marker,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker,.uk-card-secondary.uk-card-body .uk-marker,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker,.uk-light .uk-marker,.uk-offcanvas-bar .uk-marker,.uk-overlay-primary .uk-marker,.uk-section-primary:not(.uk-preserve-color) .uk-marker,.uk-section-secondary:not(.uk-preserve-color) .uk-marker,.uk-tile-primary:not(.uk-preserve-color) .uk-marker,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker{background:#f8f8f8;color:#666}.uk-card-primary.uk-card-body .uk-marker:focus,.uk-card-primary.uk-card-body .uk-marker:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-card-secondary.uk-card-body .uk-marker:focus,.uk-card-secondary.uk-card-body .uk-marker:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-light .uk-marker:focus,.uk-light .uk-marker:hover,.uk-offcanvas-bar .uk-marker:focus,.uk-offcanvas-bar .uk-marker:hover,.uk-overlay-primary .uk-marker:focus,.uk-overlay-primary .uk-marker:hover,.uk-section-primary:not(.uk-preserve-color) .uk-marker:focus,.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover{color:#666}.uk-card-primary.uk-card-body .uk-badge,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge,.uk-card-secondary.uk-card-body .uk-badge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge,.uk-light .uk-badge,.uk-offcanvas-bar .uk-badge,.uk-overlay-primary .uk-badge,.uk-section-primary:not(.uk-preserve-color) .uk-badge,.uk-section-secondary:not(.uk-preserve-color) .uk-badge,.uk-tile-primary:not(.uk-preserve-color) .uk-badge,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-badge:focus,.uk-card-primary.uk-card-body .uk-badge:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge:hover,.uk-card-secondary.uk-card-body .uk-badge:focus,.uk-card-secondary.uk-card-body .uk-badge:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge:hover,.uk-light .uk-badge:focus,.uk-light .uk-badge:hover,.uk-offcanvas-bar .uk-badge:focus,.uk-offcanvas-bar .uk-badge:hover,.uk-overlay-primary .uk-badge:focus,.uk-overlay-primary .uk-badge:hover,.uk-section-primary:not(.uk-preserve-color) .uk-badge:focus,.uk-section-primary:not(.uk-preserve-color) .uk-badge:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-badge:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-badge:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-badge:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-badge:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:hover{color:#666}.uk-card-primary.uk-card-body .uk-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-label,.uk-card-secondary.uk-card-body .uk-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-label,.uk-light .uk-label,.uk-offcanvas-bar .uk-label,.uk-overlay-primary .uk-label,.uk-section-primary:not(.uk-preserve-color) .uk-label,.uk-section-secondary:not(.uk-preserve-color) .uk-label,.uk-tile-primary:not(.uk-preserve-color) .uk-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-label{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-article-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-article-meta,.uk-card-secondary.uk-card-body .uk-article-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-article-meta,.uk-light .uk-article-meta,.uk-offcanvas-bar .uk-article-meta,.uk-overlay-primary .uk-article-meta,.uk-section-primary:not(.uk-preserve-color) .uk-article-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input,.uk-light .uk-search-input,.uk-offcanvas-bar .uk-search-input,.uk-overlay-primary .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input:-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input:-ms-input-placeholder,.uk-light .uk-search-input:-ms-input-placeholder,.uk-offcanvas-bar .uk-search-input:-ms-input-placeholder,.uk-overlay-primary .uk-search-input:-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-search-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-card-secondary.uk-card-body .uk-search-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-light .uk-search-input::placeholder,.uk-offcanvas-bar .uk-search-input::placeholder,.uk-overlay-primary .uk-search-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search .uk-search-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-light .uk-search .uk-search-icon,.uk-offcanvas-bar .uk-search .uk-search-icon,.uk-overlay-primary .uk-search .uk-search-icon,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-light .uk-search .uk-search-icon:hover,.uk-offcanvas-bar .uk-search .uk-search-icon:hover,.uk-overlay-primary .uk-search .uk-search-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-default .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-light .uk-search-default .uk-search-input,.uk-offcanvas-bar .uk-search-default .uk-search-input,.uk-overlay-primary .uk-search-default .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input{background-color:transparent;border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-light .uk-search-default .uk-search-input:focus,.uk-offcanvas-bar .uk-search-default .uk-search-input:focus,.uk-overlay-primary .uk-search-default .uk-search-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus{background-color:transparent}.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-light .uk-search-navbar .uk-search-input,.uk-offcanvas-bar .uk-search-navbar .uk-search-input,.uk-overlay-primary .uk-search-navbar .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input{background-color:transparent}.uk-card-primary.uk-card-body .uk-search-large .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-light .uk-search-large .uk-search-input,.uk-offcanvas-bar .uk-search-large .uk-search-input,.uk-overlay-primary .uk-search-large .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input{background-color:transparent}.uk-card-primary.uk-card-body .uk-search-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-card-secondary.uk-card-body .uk-search-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-light .uk-search-toggle,.uk-offcanvas-bar .uk-search-toggle,.uk-overlay-primary .uk-search-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-toggle:focus,.uk-card-primary.uk-card-body .uk-search-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-card-secondary.uk-card-body .uk-search-toggle:focus,.uk-card-secondary.uk-card-body .uk-search-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-light .uk-search-toggle:focus,.uk-light .uk-search-toggle:hover,.uk-offcanvas-bar .uk-search-toggle:focus,.uk-offcanvas-bar .uk-search-toggle:hover,.uk-overlay-primary .uk-search-toggle:focus,.uk-overlay-primary .uk-search-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-light .uk-nav-parent-icon>.uk-parent>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-light .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-card-primary.uk-card-body .uk-nav-default>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-card-secondary.uk-card-body .uk-nav-default>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-light .uk-nav-default>li>a,.uk-offcanvas-bar .uk-nav-default>li>a,.uk-overlay-primary .uk-nav-default>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default>li>a:focus,.uk-card-primary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-default>li>a:focus,.uk-card-secondary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-light .uk-nav-default>li>a:focus,.uk-light .uk-nav-default>li>a:hover,.uk-offcanvas-bar .uk-nav-default>li>a:focus,.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-overlay-primary .uk-nav-default>li>a:focus,.uk-overlay-primary .uk-nav-default>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-light .uk-nav-default>li.uk-active>a,.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-overlay-primary .uk-nav-default>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-light .uk-nav-default .uk-nav-header,.uk-offcanvas-bar .uk-nav-default .uk-nav-header,.uk-overlay-primary .uk-nav-default .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header{color:#fff}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-light .uk-nav-default .uk-nav-divider,.uk-offcanvas-bar .uk-nav-default .uk-nav-divider,.uk-overlay-primary .uk-nav-default .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-light .uk-nav-default .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a,.uk-overlay-primary .uk-nav-default .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-light .uk-nav-default .uk-nav-sub a:focus,.uk-light .uk-nav-default .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:focus,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-light .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-primary>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-light .uk-nav-primary>li>a,.uk-offcanvas-bar .uk-nav-primary>li>a,.uk-overlay-primary .uk-nav-primary>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary>li>a:focus,.uk-card-primary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a:focus,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-light .uk-nav-primary>li>a:focus,.uk-light .uk-nav-primary>li>a:hover,.uk-offcanvas-bar .uk-nav-primary>li>a:focus,.uk-offcanvas-bar .uk-nav-primary>li>a:hover,.uk-overlay-primary .uk-nav-primary>li>a:focus,.uk-overlay-primary .uk-nav-primary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-light .uk-nav-primary>li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary>li.uk-active>a,.uk-overlay-primary .uk-nav-primary>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-light .uk-nav-primary .uk-nav-header,.uk-offcanvas-bar .uk-nav-primary .uk-nav-header,.uk-overlay-primary .uk-nav-primary .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header{color:#fff}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-light .uk-nav-primary .uk-nav-divider,.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider,.uk-overlay-primary .uk-nav-primary .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-light .uk-nav-primary .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-light .uk-nav-primary .uk-nav-sub a:focus,.uk-light .uk-nav-primary .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:focus,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-light .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-navbar-nav>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-light .uk-navbar-nav>li>a,.uk-offcanvas-bar .uk-navbar-nav>li>a,.uk-overlay-primary .uk-navbar-nav>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a.uk-open,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a.uk-open,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:focus,.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a.uk-open,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a.uk-open,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:focus,.uk-light .uk-navbar-nav>li:hover>a,.uk-light .uk-navbar-nav>li>a.uk-open,.uk-light .uk-navbar-nav>li>a:focus,.uk-offcanvas-bar .uk-navbar-nav>li:hover>a,.uk-offcanvas-bar .uk-navbar-nav>li>a.uk-open,.uk-offcanvas-bar .uk-navbar-nav>li>a:focus,.uk-overlay-primary .uk-navbar-nav>li:hover>a,.uk-overlay-primary .uk-navbar-nav>li>a.uk-open,.uk-overlay-primary .uk-navbar-nav>li>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-light .uk-navbar-nav>li>a:active,.uk-offcanvas-bar .uk-navbar-nav>li>a:active,.uk-overlay-primary .uk-navbar-nav>li>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active{color:#fff}.uk-card-primary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-light .uk-navbar-nav>li.uk-active>a,.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a,.uk-overlay-primary .uk-navbar-nav>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-navbar-item,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-card-secondary.uk-card-body .uk-navbar-item,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-light .uk-navbar-item,.uk-offcanvas-bar .uk-navbar-item,.uk-overlay-primary .uk-navbar-item,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-navbar-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-card-secondary.uk-card-body .uk-navbar-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-light .uk-navbar-toggle,.uk-offcanvas-bar .uk-navbar-toggle,.uk-overlay-primary .uk-navbar-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-toggle.uk-open,.uk-card-primary.uk-card-body .uk-navbar-toggle:focus,.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle.uk-open,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-secondary.uk-card-body .uk-navbar-toggle.uk-open,.uk-card-secondary.uk-card-body .uk-navbar-toggle:focus,.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle.uk-open,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-light .uk-navbar-toggle.uk-open,.uk-light .uk-navbar-toggle:focus,.uk-light .uk-navbar-toggle:hover,.uk-offcanvas-bar .uk-navbar-toggle.uk-open,.uk-offcanvas-bar .uk-navbar-toggle:focus,.uk-offcanvas-bar .uk-navbar-toggle:hover,.uk-overlay-primary .uk-navbar-toggle.uk-open,.uk-overlay-primary .uk-navbar-toggle:focus,.uk-overlay-primary .uk-navbar-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-light .uk-subnav>*>:first-child,.uk-offcanvas-bar .uk-subnav>*>:first-child,.uk-overlay-primary .uk-subnav>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav>*>a:focus,.uk-card-primary.uk-card-body .uk-subnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav>*>a:focus,.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-light .uk-subnav>*>a:focus,.uk-light .uk-subnav>*>a:hover,.uk-offcanvas-bar .uk-subnav>*>a:focus,.uk-offcanvas-bar .uk-subnav>*>a:hover,.uk-overlay-primary .uk-subnav>*>a:focus,.uk-overlay-primary .uk-subnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-light .uk-subnav>.uk-active>a,.uk-offcanvas-bar .uk-subnav>.uk-active>a,.uk-overlay-primary .uk-subnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-light .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-light .uk-subnav-pill>*>:first-child,.uk-offcanvas-bar .uk-subnav-pill>*>:first-child,.uk-overlay-primary .uk-subnav-pill>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child{background-color:transparent;color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:focus,.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:focus,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-light .uk-subnav-pill>*>a:focus,.uk-light .uk-subnav-pill>*>a:hover,.uk-offcanvas-bar .uk-subnav-pill>*>a:focus,.uk-offcanvas-bar .uk-subnav-pill>*>a:hover,.uk-overlay-primary .uk-subnav-pill>*>a:focus,.uk-overlay-primary .uk-subnav-pill>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-light .uk-subnav-pill>*>a:active,.uk-offcanvas-bar .uk-subnav-pill>*>a:active,.uk-overlay-primary .uk-subnav-pill>*>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-light .uk-subnav-pill>.uk-active>a,.uk-offcanvas-bar .uk-subnav-pill>.uk-active>a,.uk-overlay-primary .uk-subnav-pill>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-light .uk-subnav>.uk-disabled>a,.uk-offcanvas-bar .uk-subnav>.uk-disabled>a,.uk-overlay-primary .uk-subnav>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-breadcrumb>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-light .uk-breadcrumb>*>*,.uk-offcanvas-bar .uk-breadcrumb>*>*,.uk-overlay-primary .uk-breadcrumb>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-breadcrumb>*>:focus,.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:focus,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-light .uk-breadcrumb>*>:focus,.uk-light .uk-breadcrumb>*>:hover,.uk-offcanvas-bar .uk-breadcrumb>*>:focus,.uk-offcanvas-bar .uk-breadcrumb>*>:hover,.uk-overlay-primary .uk-breadcrumb>*>:focus,.uk-overlay-primary .uk-breadcrumb>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-light .uk-breadcrumb>:last-child>*,.uk-offcanvas-bar .uk-breadcrumb>:last-child>*,.uk-overlay-primary .uk-breadcrumb>:last-child>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-light .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-pagination>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-card-secondary.uk-card-body .uk-pagination>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-light .uk-pagination>*>*,.uk-offcanvas-bar .uk-pagination>*>*,.uk-overlay-primary .uk-pagination>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-pagination>*>:focus,.uk-card-primary.uk-card-body .uk-pagination>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-card-secondary.uk-card-body .uk-pagination>*>:focus,.uk-card-secondary.uk-card-body .uk-pagination>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-light .uk-pagination>*>:focus,.uk-light .uk-pagination>*>:hover,.uk-offcanvas-bar .uk-pagination>*>:focus,.uk-offcanvas-bar .uk-pagination>*>:hover,.uk-overlay-primary .uk-pagination>*>:focus,.uk-overlay-primary .uk-pagination>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-light .uk-pagination>.uk-active>*,.uk-offcanvas-bar .uk-pagination>.uk-active>*,.uk-overlay-primary .uk-pagination>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-light .uk-pagination>.uk-disabled>*,.uk-offcanvas-bar .uk-pagination>.uk-disabled>*,.uk-overlay-primary .uk-pagination>.uk-disabled>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-tab::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab::before,.uk-card-secondary.uk-card-body .uk-tab::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab::before,.uk-light .uk-tab::before,.uk-offcanvas-bar .uk-tab::before,.uk-overlay-primary .uk-tab::before,.uk-section-primary:not(.uk-preserve-color) .uk-tab::before,.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before{border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-tab>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-card-secondary.uk-card-body .uk-tab>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-light .uk-tab>*>a,.uk-offcanvas-bar .uk-tab>*>a,.uk-overlay-primary .uk-tab>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-tab>*>a:focus,.uk-card-primary.uk-card-body .uk-tab>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-card-secondary.uk-card-body .uk-tab>*>a:focus,.uk-card-secondary.uk-card-body .uk-tab>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-light .uk-tab>*>a:focus,.uk-light .uk-tab>*>a:hover,.uk-offcanvas-bar .uk-tab>*>a:focus,.uk-offcanvas-bar .uk-tab>*>a:hover,.uk-overlay-primary .uk-tab>*>a:focus,.uk-overlay-primary .uk-tab>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-tab>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-light .uk-tab>.uk-active>a,.uk-offcanvas-bar .uk-tab>.uk-active>a,.uk-overlay-primary .uk-tab>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a{color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-light .uk-tab>.uk-disabled>a,.uk-offcanvas-bar .uk-tab>.uk-disabled>a,.uk-overlay-primary .uk-tab>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-slidenav,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav,.uk-card-secondary.uk-card-body .uk-slidenav,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav,.uk-light .uk-slidenav,.uk-offcanvas-bar .uk-slidenav,.uk-overlay-primary .uk-slidenav,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-slidenav:focus,.uk-card-primary.uk-card-body .uk-slidenav:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-card-secondary.uk-card-body .uk-slidenav:focus,.uk-card-secondary.uk-card-body .uk-slidenav:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-light .uk-slidenav:focus,.uk-light .uk-slidenav:hover,.uk-offcanvas-bar .uk-slidenav:focus,.uk-offcanvas-bar .uk-slidenav:hover,.uk-overlay-primary .uk-slidenav:focus,.uk-overlay-primary .uk-slidenav:hover,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover{color:rgba(255,255,255,.95)}.uk-card-primary.uk-card-body .uk-slidenav:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-card-secondary.uk-card-body .uk-slidenav:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-light .uk-slidenav:active,.uk-offcanvas-bar .uk-slidenav:active,.uk-overlay-primary .uk-slidenav:active,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-dotnav>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-card-secondary.uk-card-body .uk-dotnav>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-light .uk-dotnav>*>*,.uk-offcanvas-bar .uk-dotnav>*>*,.uk-overlay-primary .uk-dotnav>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>*{background-color:transparent;border-color:rgba(255,255,255,.9)}.uk-card-primary.uk-card-body .uk-dotnav>*>:focus,.uk-card-primary.uk-card-body .uk-dotnav>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-card-secondary.uk-card-body .uk-dotnav>*>:focus,.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-light .uk-dotnav>*>:focus,.uk-light .uk-dotnav>*>:hover,.uk-offcanvas-bar .uk-dotnav>*>:focus,.uk-offcanvas-bar .uk-dotnav>*>:hover,.uk-overlay-primary .uk-dotnav>*>:focus,.uk-overlay-primary .uk-dotnav>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover{background-color:rgba(255,255,255,.9);border-color:transparent}.uk-card-primary.uk-card-body .uk-dotnav>*>:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-card-secondary.uk-card-body .uk-dotnav>*>:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-light .uk-dotnav>*>:active,.uk-offcanvas-bar .uk-dotnav>*>:active,.uk-overlay-primary .uk-dotnav>*>:active,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active{background-color:rgba(255,255,255,.5);border-color:transparent}.uk-card-primary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-card-secondary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-light .uk-dotnav>.uk-active>*,.uk-offcanvas-bar .uk-dotnav>.uk-active>*,.uk-overlay-primary .uk-dotnav>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*{background-color:rgba(255,255,255,.9);border-color:transparent}.uk-card-primary.uk-card-body .uk-accordion-title,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-card-secondary.uk-card-body .uk-accordion-title,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-light .uk-accordion-title,.uk-offcanvas-bar .uk-accordion-title,.uk-overlay-primary .uk-accordion-title,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title{color:#fff}.uk-card-primary.uk-card-body .uk-accordion-title:focus,.uk-card-primary.uk-card-body .uk-accordion-title:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-card-secondary.uk-card-body .uk-accordion-title:focus,.uk-card-secondary.uk-card-body .uk-accordion-title:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-light .uk-accordion-title:focus,.uk-light .uk-accordion-title:hover,.uk-offcanvas-bar .uk-accordion-title:focus,.uk-offcanvas-bar .uk-accordion-title:hover,.uk-overlay-primary .uk-accordion-title:focus,.uk-overlay-primary .uk-accordion-title:hover,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-iconnav>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-card-secondary.uk-card-body .uk-iconnav>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-light .uk-iconnav>*>a,.uk-offcanvas-bar .uk-iconnav>*>a,.uk-overlay-primary .uk-iconnav>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-iconnav>*>a:focus,.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:focus,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-light .uk-iconnav>*>a:focus,.uk-light .uk-iconnav>*>a:hover,.uk-offcanvas-bar .uk-iconnav>*>a:focus,.uk-offcanvas-bar .uk-iconnav>*>a:hover,.uk-overlay-primary .uk-iconnav>*>a:focus,.uk-overlay-primary .uk-iconnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-light .uk-iconnav>.uk-active>a,.uk-offcanvas-bar .uk-iconnav>.uk-active>a,.uk-overlay-primary .uk-iconnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-text-lead,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-lead,.uk-card-secondary.uk-card-body .uk-text-lead,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-lead,.uk-light .uk-text-lead,.uk-offcanvas-bar .uk-text-lead,.uk-overlay-primary .uk-text-lead,.uk-section-primary:not(.uk-preserve-color) .uk-text-lead,.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-text-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-meta,.uk-card-secondary.uk-card-body .uk-text-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-meta,.uk-light .uk-text-meta,.uk-offcanvas-bar .uk-text-meta,.uk-overlay-primary .uk-text-meta,.uk-section-primary:not(.uk-preserve-color) .uk-text-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-text-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-muted,.uk-card-secondary.uk-card-body .uk-text-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-muted,.uk-light .uk-text-muted,.uk-offcanvas-bar .uk-text-muted,.uk-overlay-primary .uk-text-muted,.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-text-emphasis,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-card-secondary.uk-card-body .uk-text-emphasis,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-light .uk-text-emphasis,.uk-offcanvas-bar .uk-text-emphasis,.uk-overlay-primary .uk-text-emphasis,.uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis{color:#fff!important}.uk-card-primary.uk-card-body .uk-text-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-primary,.uk-card-secondary.uk-card-body .uk-text-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-primary,.uk-light .uk-text-primary,.uk-offcanvas-bar .uk-text-primary,.uk-overlay-primary .uk-text-primary,.uk-section-primary:not(.uk-preserve-color) .uk-text-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary{color:#fff!important}.uk-card-primary.uk-card-body .uk-text-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-card-secondary.uk-card-body .uk-text-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-light .uk-text-secondary,.uk-offcanvas-bar .uk-text-secondary,.uk-overlay-primary .uk-text-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary{color:#fff!important}.uk-card-primary.uk-card-body .uk-column-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-column-divider,.uk-card-secondary.uk-card-body .uk-column-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-column-divider,.uk-light .uk-column-divider,.uk-offcanvas-bar .uk-column-divider,.uk-overlay-primary .uk-column-divider,.uk-section-primary:not(.uk-preserve-color) .uk-column-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider{column-rule-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-logo,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo,.uk-card-secondary.uk-card-body .uk-logo,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo,.uk-light .uk-logo,.uk-offcanvas-bar .uk-logo,.uk-overlay-primary .uk-logo,.uk-section-primary:not(.uk-preserve-color) .uk-logo,.uk-section-secondary:not(.uk-preserve-color) .uk-logo,.uk-tile-primary:not(.uk-preserve-color) .uk-logo,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-logo:focus,.uk-card-primary.uk-card-body .uk-logo:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-card-secondary.uk-card-body .uk-logo:focus,.uk-card-secondary.uk-card-body .uk-logo:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-light .uk-logo:focus,.uk-light .uk-logo:hover,.uk-offcanvas-bar .uk-logo:focus,.uk-offcanvas-bar .uk-logo:hover,.uk-overlay-primary .uk-logo:focus,.uk-overlay-primary .uk-logo:hover,.uk-section-primary:not(.uk-preserve-color) .uk-logo:focus,.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-light .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-offcanvas-bar .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-overlay-primary .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type){display:none}.uk-card-primary.uk-card-body .uk-logo-inverse,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-card-secondary.uk-card-body .uk-logo-inverse,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-light .uk-logo-inverse,.uk-offcanvas-bar .uk-logo-inverse,.uk-overlay-primary .uk-logo-inverse,.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse{display:inline}.uk-card-primary.uk-card-body .uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-light .uk-accordion-title::before,.uk-offcanvas-bar .uk-accordion-title::before,.uk-overlay-primary .uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-card-primary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-light .uk-open>.uk-accordion-title::before,.uk-offcanvas-bar .uk-open>.uk-accordion-title::before,.uk-overlay-primary .uk-open>.uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E)}@media print{*,::after,::before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}#slider-top .swiper-slide img,.article--episode .episode__fv .ph img,.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .ph img,.blue_back .w998 a .ph img,.business img,.fv-secondPh .fv_bg img,.fv-secondPh .fv_bg_blur img,.fv-secondPh--blur .fv_bg img,.fv-secondPh--blur .fv_bg_blur img,.medical__sec .sec__bg img,.page-article .slide_thumb a img,.page-article .slider-article .uk-slideshow-items li img,.works_list li a .ph img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;font-family:'object-fit: cover; object-position: 50% 50%;'}body.open{overflow:hidden}a:not(.noicon):not(.link-bdr)[target="_blank"]{color:#1E88E5;text-decoration:none}a:not(.noicon):not(.link-bdr)[target="_blank"]::after{margin-left:7px;content:"";display:inline-block;background-image:url(../img/outerlink.png);background-repeat:no-repeat;background-position-y:center;width:12px;height:8px;background-size:12px 8px}body,html{height:100%}body{-webkit-overflow-scrolling:touch;font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;text-align:justify;letter-spacing:.05em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;text-align:justify;letter-spacing:.05em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section{position:relative;width:100%}a{text-decoration:none;-webkit-transition:.5s;transition:.5s;color:#1d2088}a:hover{text-decoration:none;-webkit-transition:.5s;transition:.5s;color:#1d2088}h2,h3,h4,h5{text-align:left}h2{font-weight:600;text-align:left}h3{font-size:36px;line-height:1.4;font-weight:400;color:#1d2088;margin:0 0 36px;text-align:left}@media screen and (max-width:1266px){h3{font-size:33px}}@media screen and (max-width:959px){h3{font-size:30px}}p{margin:0;line-height:2;color:#000}.bg_gray{background:#f1f1f1}.bg_white{background:#fff}@media screen and (max-width:989px){p{font-size:15px}}@media screen and (max-width:639px){p{font-size:14px}h3{font-size:23px;margin-bottom:24px}}#pageheader{font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;text-align:justify;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;top:0;left:0;width:100%;z-index:4}#pageheader .sp,#pageheader .sub_title.sp{display:none!important}#pageheader .pc,#pageheader .sub_title.pc{display:initial!important}#pageheader a{text-decoration:none;-webkit-transition:none;transition:none}#pageheader a:hover{text-decoration:none;-webkit-transition:.5s;transition:.5s}@media screen and (min-width:990px){#pageheader{height:90px;-webkit-transition:background-color .3s ease,color .1s ease;transition:background-color .3s ease,color .1s ease;color:#fff}.inquiry #pageheader,.page--wh #pageheader{color:#000}}#pageheader.bg_white{background-color:#fff;color:#000}#pageheader.chr_blk{color:#000}#pageheader .main_logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 40px;background:#fff;position:absolute;top:0;left:0;z-index:3;-webkit-transition:none;transition:none}#pageheader .main_logo img{width:155px}#pageheader .header_menu{position:absolute;top:0;right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;z-index:2}#pageheader .header_menu a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:600;padding:0 20px;height:100%;line-height:1;letter-spacing:.1em;text-decoration:none;color:inherit}@media screen and (max-width:1250px){#pageheader .header_menu a{padding:0 10px}}@media screen and (max-width:1080px){#pageheader .header_menu a{letter-spacing:0}}#pageheader .header_menu a:first-child{margin-left:0}#pageheader .header_menu a p{font-size:13px;line-height:1;color:inherit;margin:0}@media screen and (max-width:1080px){#pageheader .header_menu a p{font-size:12px}}#pageheader .header_menu a span{color:inherit;display:inline-block;padding-bottom:8px;position:relative}#pageheader .header_menu a span:after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#fabe00;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#pageheader .header_menu a.active span:after,#pageheader .header_menu a:hover span:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}#pageheader .navi_button{display:none}#pageheader #nav-toggle{position:fixed;top:12px;right:20px;height:32px;z-index:3;cursor:pointer}#pageheader #nav-toggle>div{position:relative;width:48px}#pageheader #nav-toggle span{width:100%;height:2px;left:0;display:block;background:#1d2088;position:absolute;-webkit-transition:top .2s ease,-webkit-transform .3s ease-in-out;transition:top .2s ease,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .2s ease;transition:transform .3s ease-in-out,top .2s ease,-webkit-transform .3s ease-in-out}#pageheader #nav-toggle span:nth-child(1){top:9px}#pageheader #nav-toggle span:nth-child(2){top:16px}#pageheader #nav-toggle span:nth-child(3){top:23px}.open #pageheader #nav-toggle span:nth-child(1){top:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.open #pageheader #nav-toggle span:nth-child(2){top:15px;width:0;left:50%}.open #pageheader #nav-toggle span:nth-child(3){top:15px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#pageheader #gloval-nav{background:rgba(8,10,74,.8);color:#fff;position:fixed;top:60px;left:0;right:0;bottom:0;z-index:4;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:29px;opacity:0;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;overflow:scroll}#pageheader #gloval-nav a{display:block;color:#fff;text-decoration:none;padding:10px 0;-webkit-transition:color .6s ease;transition:color .6s ease}#pageheader #gloval-nav a:hover{color:#666}#pageheader #gloval-nav ul{list-style:none;padding:40px 0 16px}.open #pageheader #gloval-nav{visibility:visible;opacity:1}.open #pageheader #gloval-nav li{opacity:1}@media screen and (max-width:989px){#pageheader{height:60px;background-color:#fff}#pageheader .pc{display:none!important}#pageheader .main_logo{width:100%;height:60px;padding:0}#pageheader .main_logo a{width:132px;background:0;padding:0;margin:0 auto;display:block;left:0;top:0;line-height:60px;position:relative}#pageheader .main_logo a img{width:100%}#pageheader .header_menu{display:none}#pageheader .navi_button .uk-dropdown.uk-open{display:block;left:0!important;top:60px!important;width:100%;height:calc(100vh - 60px);box-shadow:none;background:rgba(8,10,74,.8);color:#fff;margin-top:0;overflow:scroll}#pageheader .navi_button{width:60px;height:60px;display:block;z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent}#pageheader #gloval-nav li a{font-size:32px;color:#fff;line-height:1;margin-bottom:15px;font-style:italic;text-align:left}#pageheader #gloval-nav li a:hover{color:#fff;opacity:.75}#pageheader #gloval-nav li a span{font-size:16px;font-style:normal;text-decoration:none;border-bottom:none}#pageheader .navi_button .uk-dropdown-nav{max-width:300px;width:100%;margin:0 auto}#pageheader .navi_button button{width:60px;height:60px;background:0 0;top:0;right:0;z-index:2;position:fixed;border:none}#pageheader .navi_button button:focus{outline:0}#pageheader .navi_button button:after{content:'';display:inline-block;width:40px;height:40px;vertical-align:middle;background:url(../img/menu_btn_open.png);background-size:40px}#pageheader button.uk-open:after{background-image:url(../img/menu_btn_close.png);background-repeat:no-repeat}}@media screen and (max-width:639px){#pageheader #gloval-nav li a{font-size:24px}#pageheader #gloval-nav li a span{font-size:14px}}#pagefooter{font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;text-align:justify;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:24px;background:#f1f1f1;position:relative}#pagefooter .sp,#pagefooter .sub_title.sp{display:none!important}#pagefooter .pc,#pagefooter .sub_title.pc{display:inline!important}#pagefooter a{text-decoration:none;-webkit-transition:.5s;transition:.5s}#pagefooter a:hover{text-decoration:none;-webkit-transition:.5s;transition:.5s}#pagefooter .contact{font-size:16px;line-height:1;color:#fff;background:#1d2088;display:inline-block;border:1px solid #1d2088;-webkit-transition:all .2s ease;transition:all .2s ease;width:240px;padding:16px 0;text-align:center}#pagefooter .contact:hover{background:#fff;color:#1d2088}#pagefooter .text_links{font-size:13px}#pagefooter .text_links a{color:#000;word-break:keep-all;line-height:2.25}#pagefooter .text_links a:hover{text-decoration:underline}#pagefooter .text_links span{margin:0 10px;border:none}#pagefooter .copy{font-size:11px;color:#2b2b2b;width:100%;padding:0 40px 24px;max-width:1346px;width:100%;margin:0 auto;display:block;margin-top:-16px;box-sizing:border-box}@media screen and (max-width:639px){#pagefooter .copy{padding:0 20px 20px}}@media all and (max-width:450px){#pagefooter .copy{font-size:10px}}#pagefooter .copy a{margin-left:20px;color:#2b2b2b}#pagefooter .copy a:hover{text-decoration:underline}#pagefooter .title_placeholder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#pagefooter .title_placeholder .left{width:320px}@media screen and (max-width:1266px){#pagefooter .title_placeholder .left{width:282px}}#pagefooter .title_placeholder .left p{font-size:12px}#pagefooter .title_placeholder .center{width:44%;padding-right:15px;text-align:left}#pagefooter .title_placeholder .center .pc{margin-bottom:24px;margin-top:-7px;display:block!important}#pagefooter .title_placeholder .center .pc span{color:#000}#pagefooter .title_placeholder .associated a{line-height:2.25}#pagefooter .title_placeholder .right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:0;margin-left:auto}#pagefooter .title_placeholder .right a:hover{opacity:.75}#pagefooter .title_placeholder{max-width:1346px;width:100%;margin:0 auto 45px;padding:45px 40px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}@media screen and (max-width:639px){#pagefooter .title_placeholder{padding:45px 20px 0}}#pagefooter .title_placeholder .right{text-align:right}#pagefooter .title_placeholder .right a{display:inline-block;border:1px solid #e6e6e6}#pagefooter .title_placeholder .right a img{width:100%;max-width:275px}@media screen and (max-width:989px){#pagefooter .title_placeholder .right a img{max-width:none}}#pagefooter .title_placeholder .right a+a{margin-top:10px}#pagefooter .title_placeholder .left img{width:182px}#pagefooter .title_placeholder .center span.sp{display:none!important}#pagefooter .title_placeholder .center span.pc{display:inline!important}@media screen and (max-width:1300px){#pagefooter .title_placeholder{width:100%;box-sizing:border-box}}@media screen and (max-width:1266px){#pagefooter .title_placeholder .center span.sp{display:inline!important;margin:0}#pagefooter .title_placeholder .center span.pc{display:none!important}#pagefooter .title_placeholder .center{width:40%}}@media screen and (max-width:989px){#pagefooter .left .sp{display:block!important}#pagefooter .pc{display:none!important}#pagefooter .title_placeholder .center .pc{display:none!important}#pagefooter .title_placeholder .center,#pagefooter .title_placeholder .left,#pagefooter .title_placeholder .right{width:100%;text-align:center}#pagefooter .title_placeholder .center,#pagefooter .title_placeholder .left{display:inline-block;width:100%;margin-bottom:20px;padding-right:0}#pagefooter .title_placeholder .right{display:inline-block;width:100%;max-width:400px;margin:0 auto 20px}#pagefooter .title_placeholder .right a{display:inline-block;width:100%}#pagefooter .title_placeholder .right a+a{margin-top:15px}#pagefooter .title_placeholder .right a img{width:100%}#pagefooter .text_links a{font-size:14px;margin-bottom:24px;text-align:center}#pagefooter .text_links a:last-child{margin-bottom:65px}#pagefooter .copy{text-align:center;display:inline-block}#pagefooter .copy a{margin:0;color:#2b2b2b;display:block}#pagefooter .left img{width:182px;margin-top:40px}#pagefooter .title_placeholder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#pagefooter .title_placeholder .boxes:nth-child(1){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;text-align:center;margin-bottom:0}#pagefooter .title_placeholder .boxes:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media screen and (max-width:989px) and (max-width:989px){#pagefooter .title_placeholder .boxes:nth-child(2){margin:0}}@media screen and (max-width:989px){#pagefooter .title_placeholder .boxes:nth-child(3){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (max-width:639px){#pagefooter .title_placeholder{margin-bottom:0}#pagefooter .title_placeholder .right a{width:100%}}#slider-top{width:100%;height:75vh;max-height:650px;position:relative;overflow:hidden}@media screen and (max-width:989px){#slider-top{height:100vh}}@media screen and (max-width:639px){#slider-top{margin-bottom:0}}#slider-top .swiper-slide{opacity:1!important}#slider-top .swiper-slide img{object-position:15% 25%;font-family:'object-fit: cover; object-position: 15% 25%;';-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#slider-top .information{position:absolute;z-index:2;padding:32px;top:50%;left:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#slider-top .information h2{font-size:28px;font-weight:600;line-height:42px;color:#1d2088}#slider-top .information h2 span{display:inline-block}#slider-top .information h2.wh{color:#fff}#slider-top .information a{font-size:16px;line-height:1;padding:12px 16px;background-color:#1d2088;color:#fff;display:inline-block;margin-top:24px;-webkit-transition:all .5s ease;transition:all .5s ease}#slider-top .information a:hover{background-color:#fff;color:#1d2088}@media screen and (max-width:989px){#slider-top{height:100%}#slider-top .information{top:auto;bottom:105px;-webkit-transform:none;-ms-transform:none;transform:none;padding:16px 40px;width:100%;box-sizing:border-box;left:0}}@media screen and (max-width:989px) and (max-width:639px){#slider-top .information{padding:16px 20px}}@media screen and (max-width:989px){#slider-top .information h2{font-size:18px;line-height:28px;color:#fff}}#slider-top .slide-mask,#slider-top .slide-mask_inner{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#slider-top .slider-progress{width:50%;height:5px;background:0 0;position:absolute;right:0;margin-top:-5px;z-index:1}#slider-top .slider-progress .progress{height:5px;background:#fabe00;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}@media screen and (max-width:989px){#slider-top .slider-progress{width:100%;margin-top:0;position:absolute;left:0;top:60px;background:rgba(255,255,255,.5)}}#slider-top .information_bar{background-color:rgba(39,37,109,.9);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;z-index:2;position:absolute;left:0;bottom:0}#slider-top .information_bar p{font-size:13px;color:#fff;margin:14px 12px;line-height:1}@media screen and (max-width:989px){#slider-top .information_bar{width:100%;bottom:0;display:block;padding:22px 40px;box-sizing:border-box;background-color:rgba(39,37,109,.9)}}@media screen and (max-width:989px) and (max-width:639px){#slider-top .information_bar{padding:22px 20px}}@media screen and (max-width:989px){#slider-top .information_bar p{display:initial;margin:4px 0 0;line-height:1.4}#slider-top .information_bar p:last-child{display:block}}.main_visual{width:100%;height:100%;position:relative;overflow:hidden}.main_visual.middle{height:calc(75vh - 90px);max-height:650px}.main_visual.fv-secondPh-second{height:auto;padding:100px 0;position:relative}.main_visual.small{height:calc(75vh - 90px);max-height:400px}.main_visual.wh .title_position{color:#1d2088}.main_visual.wh .title_position h2,.main_visual.wh .title_position p{color:inherit}.main_visual .title_position{position:absolute;left:50px;bottom:80px}@media screen and (max-width:1345px){.main_visual .title_position{left:40px}}.main_visual .title_position p{font-size:18px;color:#fff;font-weight:600;line-height:1}.main_visual .title_position h2{font-size:48px;font-style:italic;color:#fff;font-weight:400;line-height:1;margin-bottom:8px}@media screen and (max-width:639px){.main_visual{margin-top:60px}.main_visual.fv-secondPh-second{height:auto;padding:40px 0}.main_visual.middle{height:calc(60vh - 60px)}.main_visual.dubble{height:calc(75vh - 100px)}.main_visual .title_position{left:20px;bottom:40px}.main_visual .title_position h2{font-size:40px}}@media screen and (max-width:639px) and (max-width:390px){.main_visual .title_position h2.environment,.main_visual .title_position h2.sustainability{font-size:10.5vw}}@media screen and (max-width:639px){.main_visual .title_position p{font-size:14px}}.advantage{padding:75px 0;position:relative}@media screen and (max-width:639px){.advantage{padding:40px 0}}.advantage .feature_hd1{margin-right:-3em}@media screen and (max-width:959px){.advantage .feature_hd1{margin-right:0}}.advantage--fig1{margin-top:-120px;mix-blend-mode:multiply}@media screen and (max-width:1266px){.advantage--fig1{margin-top:-6.5%}}@media screen and (max-width:959px){.advantage--fig1{max-width:550px;margin:40px auto 0}}@media screen and (max-width:639px){.advantage--fig1{max-width:400px}}.advantage.text_points{background:#1d2088;padding:70px 40px 60px;margin-top:-30px;margin-bottom:-75px}@media screen and (max-width:639px){.advantage.text_points{padding:70px 0 40px;margin-bottom:-40px}}.advantage.text_points .point{margin-top:0;margin-bottom:32px;color:#fff}.advantage.text_points .point:last-child{margin-bottom:0}.advantage.text_points .point .title{font-size:20px;line-height:1;color:#fff;font-weight:600;margin-right:16px;margin-bottom:10px}.advantage.text_points .point .title span{font-family:Roboto,sans-serif;font-weight:700;font-size:16px;background-color:#fff;color:#1d2088;padding:1px 10px;border-radius:4px;margin-right:10px}.advantage.features.bg_white .text_points{padding:0 20px 0 0}.advantage.bg_white .photo_position{padding:0;background-image:url(../img/point_3_img.jpg);background-size:cover;background-position-x:right;min-height:400px}.advantage.features-03{padding-left:80px;padding-right:80px}@media screen and (max-width:639px){.advantage.features-03{padding-left:40px;padding-right:40px}}.advantage.features-03 .point{margin-top:-180px}@media screen and (max-width:639px){.advantage.features-03 .point{margin-top:-80px}}.advantage table{margin:0 0 24px 0}.advantage .point{max-width:1000px;margin:40px auto 0}.advantage .point p{color:#fff}@media screen and (max-width:639px){.advantage .point p{margin:auto;line-height:1.75}}.advantage .uk-grid{margin-left:-20px;margin-bottom:0}.advantage .uk-grid>.uk-grid-margin{margin-top:20px}.advantage .uk-grid>*{padding-left:20px}.advantage.nomargin .uk-grid{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-8px;margin-left:0;margin-bottom:0}@media screen and (max-width:639px){.advantage.nomargin .uk-grid{margin-bottom:-5px}}.advantage.nomargin .uk-grid>*{padding-left:0;width:calc((100% - 40px)/ 6);margin:0 8px 8px 0}.advantage.nomargin .uk-grid>:nth-child(6n){margin-right:0}@media screen and (max-width:639px){.advantage.nomargin .uk-grid>*{margin:0 5px 5px 0;width:calc((100% - 15px)/ 4)}.advantage.nomargin .uk-grid>:nth-child(6n){margin-right:5px}.advantage.nomargin .uk-grid>:nth-child(4n){margin-right:0}}.advantage.nomargin .uk-grid>.uk-grid-margin{margin-top:0}.advantage .title_placeholder .title{background:#fff;padding-top:15px}.advantage .title_placeholder .blue{background:rgba(21,23,103,.9);padding:16px 16px 36px;height:100%;box-sizing:border-box}.advantage .title_placeholder .blue .title{background:0 0;padding:0}.advantage .title_placeholder .blue .title hr{width:100%;width:100%;border-width:1px}.advantage .title_placeholder .blue .title p{font-size:14px;color:#fff;margin-bottom:2px}.advantage .title_placeholder .blue .title p.hd{font-weight:700}.advantage .title_placeholder .title p{text-align:center;font-size:18px;font-weight:500;color:#1d2088}.advantage .title_placeholder .title hr{border-width:2px;width:43px;margin:0 auto;padding-bottom:20px;border-color:#fabe00}.advantage .head_number{font-family:Roboto,sans-serif;font-size:76px;font-style:italic;font-weight:500;letter-spacing:0;color:#1d2088;margin:0}@media screen and (max-width:639px){.advantage .head_number{font-size:50px}}.advantage h4{font-size:36px;color:#1d2088;font-weight:500;line-height:1;margin-bottom:8px;margin-left:22px;text-align:left}.advantage table p{font-size:14px;line-height:1;color:#1d2088;margin-left:22px}.advantage.default_width .top_contents{background:#fff}.advantage .title_placeholder .blue .title p.normal_justify{font-weight:500;text-align:justify}.advantage.top_contents h3{font-weight:500;line-height:1.5}.advantage.top_contents p{text-align:left;padding-right:1em}@media screen and (max-width:959px){.advantage.top_contents p{padding-right:0}}.advantage .head_number,.advantage table p{text-align:left}@media screen and (max-width:1266px){.advantage.features .default_width{padding-bottom:0}}@media screen and (max-width:1079px){.advantage.text_points{box-sizing:border-box}}@media screen and (max-width:989px){.advantage.nopadding .point{margin-top:-20px;padding:0 20px}}@media screen and (max-width:959px){.advantage.features .default_width{padding-top:10px}.advantage .top_contents img{margin-top:0;margin-bottom:40px}}@media screen and (max-width:639px){.advantage.bg_white .photo_position{min-height:inherit;padding:0}.advantage.nopadding .point{padding:0 40px;margin-top:-80px}.advantage.company .point{margin:0}.advantage .point{max-width:1000px;margin:30px auto 0}.advantage .top_contents img{margin-top:0}.advantage table{margin:0 0 24px;width:100%}.advantage table td{display:block;width:100%;text-align:left}.advantage table h4{font-size:23px;text-align:center;margin-left:0}.advantage table p{margin-left:0}.advantage .head_number,.advantage table p{text-align:center}.advantage .head_number{margin-bottom:10px}.advantage .title_placeholder .title p{font-size:12px}.advantage .uk-grid>*{padding-left:20px}.advantage.text_points{margin-top:-40px;padding-left:20px;padding-right:20px;box-sizing:border-box}.advantage.text_points .point .title{font-size:16px;line-height:2;margin-bottom:0}.advantage.text_points .point .title span{padding:0 5px}.advantage.text_points .point .title span.sp{margin:0;padding:0}.advantage .uk-accordion-title{font-weight:600;padding:20px;background:rgba(29,32,119,.9);color:#fff;font-size:12px}.advantage .uk-open>.uk-accordion-title{background:rgba(29,32,119,.9)}}.business{width:calc(100% + 40px)}@media screen and (min-width:960px){.business.uk-grid{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.business .uk-card-body{padding:0}.business_inner{padding:75px 40px}@media screen and (max-width:959px){.business_inner{padding:50px 40px}}@media screen and (max-width:639px){.business_inner{padding:30px 20px}}.business .head{background:#1d2088;padding:20px 20px 25px;width:100%;box-sizing:border-box}.business .head h4,.business .head p{color:#fff}.business .head h4{font-size:24px;font-style:italic;font-weight:300;margin-bottom:.25em}.business .head p{font-size:16px;line-height:1;letter-spacing:0}@media screen and (min-width:1200px){.business .head .adj{letter-spacing:0}}.business .link_space{height:305px;display:block;position:relative;overflow:hidden}@media screen and (max-width:989px){.business .link_space{height:40vw}}@media screen and (max-width:639px){.business .link_space{height:55vw}}.business .link_space .caption{text-align:left;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.business .link_space .mask{width:100%;height:100%;position:relative;top:0;left:0;opacity:0;background-color:rgba(39,37,109,.9);-webkit-transition:all .2s ease;transition:all .2s ease}.business .link_space:hover .mask{opacity:1}.business .link_space .mask a{font-size:17px;color:#fff;line-height:1;margin:18px 0;white-space:nowrap}.business .link_space .mask a+a{margin-top:2.5em}.business .link_space .mask a:hover{text-decoration:none}.business .link_space .mask a span{color:#fff;border-bottom:2px solid #fff;padding-bottom:2px}.business.corporate .mask{background-color:rgba(0,1,36,.7)}@media screen and (min-width:1200px){.business.col4 .link_space{height:240px}}.business_block{padding:72px 0 0 0;box-sizing:border-box;float:right}.business_block.section_top_category{float:none}.business_block .text_width{padding-left:40px;margin-bottom:80px;padding-right:50px;box-sizing:border-box;float:right}@media screen and (max-width:639px){.business_block .text_width{float:none}}.business_block p{margin-bottom:26px}@media screen and (max-width:1266px){.business_block{margin-bottom:170px}}@media screen and (max-width:1200px){.business{width:calc(100% + 30px);padding-top:40px}}@media screen and (max-width:989px){.business .head{height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.business_block.section_top_category span.sp{display:inline!important}}@media screen and (max-width:639px){.business .head{height:80px;padding:20px 18px;position:relative}.business .head h4{font-size:21px;margin-bottom:4px}.business .link_space:hover .mask{display:none}.business_block{margin-bottom:0;padding-top:40px;max-width:100%}.business_block .text_width{padding-left:0;padding-right:0;margin-bottom:40px}}.message .advantage.company h4{font-size:24px;font-weight:400;line-height:2;margin:auto auto 40px;padding-right:70px}.message .company .greeting .greeting_inner{margin:0}@media screen and (max-width:639px){.message .company .greeting .greeting_txt{margin-top:20px}}.message .company .greeting .greeting_txt h4 span{display:inline-block}.message .company .greeting .greeting_txt p{text-align:left;line-height:2.15}.message .company .greeting .greeting_txt p+p{margin-top:1.5em}@media screen and (max-width:639px){.message .company .greeting .greeting_txt p{text-align:justify;line-height:2}}.message .company .president{margin:30px 0 70px!important;font-size:20px;line-height:1}.message .company .president span{font-size:10px}.message .company .president p{color:#fff;padding-right:0;line-height:1;text-align:right}.message .company p{padding-right:70px;line-height:2.25}.company .text_place p{font-size:16px;margin-left:0;line-height:28px}.company .wayto{padding:21px 0 80px}.company .point p{color:#000}.company table{border-spacing:0;margin:30px 0 50px}.company table p{line-height:1.75;font-size:16px}.company table tr:last-child td{border-bottom:1px solid silver}.company table tr td{padding:40px 0;color:#000;box-sizing:border-box;border-top:1px solid silver;vertical-align:top}.company table tr td p{margin-left:0}.company table tr td .note{font-size:.85em;margin:.75em auto}.company table tr td .note:first-child{margin-top:0}.company table tr td .note:last-child{margin-bottom:0}@media screen and (max-width:639px){.company table tr td .note{font-size:.75em}}.company table tr td .face_wrap{margin:1.75em auto}.company table tr td .face_wrap:first-child{margin-top:0}.company table tr td .face_wrap:last-child{margin-bottom:0}.company table tr td .face_wrap .face{text-align:left;width:200px;margin:0}.company table tr td .face_wrap .face p{padding-top:.75em}.company table tr td .face_wrap .face+.face{margin-top:2em}@media screen and (max-width:639px){.company table tr td .face_wrap{text-align:center}.company table tr td .face_wrap .face{width:150px;margin:auto}.company table tr td .face_wrap .face p{padding-top:.5em;line-height:1.5}}.company table tr td table.faces{margin-bottom:20px}.company table tr td table.faces tr td:first-child{width:195px;padding-right:35px}.company table tr td table.faces tr td:last-child{width:195px;padding-left:35px}.company table tr td table.faces tr td img{width:100%;margin-bottom:8px}.company table tr td table.faces tr td p{line-height:1.5;text-align:left;margin-left:0}.company table tr td .list--company{margin:0}.company table tr td .list--company li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:639px){.company table tr td .list--company li{display:block}.company table tr td .list--company li+li{margin-top:1.25em}}.company table tr td .list--company li .head{white-space:nowrap}.company table tr td .list--company li .desc{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.company table table{margin:0}.company table tr td table tr td{display:table-cell;text-align:left;border:none!important;padding:0 0 8px}.company table tr td table tr:last-child td{padding:0}.company table tr td table tr td:first-child{width:70px}.company table tr td:first-child{width:260px}.company table tr td ul{list-style-type:none;padding-left:0}.company .default_width .title_position{left:initial}.company .map{position:relative}.company .map:after{content:"";display:block;padding-top:300px}.company .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:959px){.message .advantage.company h4{font-size:21px;padding-right:30px;margin-bottom:30px}.message .advantage.company p{padding-right:30px}.message .advantage.company .president p{padding-right:0;padding-left:20%}.company table p{font-size:14px}.company table tr td:first-child{width:180px}}@media screen and (max-width:639px){.message{background-image:none}.message .company p{padding-right:0;line-height:2}.message .company .president p{display:none}.message .advantage.company h4{margin-left:0;font-size:16px;margin-bottom:1.5em;line-height:1.75;padding-right:0}.message .advantage.company p{padding-right:0}.message .point .uk-padding-remove:nth-child(1){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.message .point .uk-padding-remove:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.message .point img{width:50%}.message .company .president{display:none}.company h4{font-size:16px;font-weight:400;line-height:1.75;margin-bottom:20px}.company table tr td{border-top:none}.company table tr td p{text-align:left}.company table tr td:first-child{width:100%;font-weight:600;padding-top:30px;border-top:1px solid silver;padding-bottom:0}.company table tr td:last-child{padding:12px 0 30px}.company table tr td table tr td:first-child{min-width:80px;width:80px}.company table tr:last-child td:first-child{border-bottom:none}.company table tr td table.faces tr td:first-child{font-weight:400;width:50%;padding-right:16px}.company table tr td table.faces tr td:last-child{width:50%;padding-left:16px;margin-left:0}.company .map{margin:auto -20px}.company .map:after{padding-top:66.66667%}.company .point .wayto{padding-bottom:20px}}.service{padding:40px 20px;box-sizing:border-box}.service_top{background-color:#fff;position:relative}.flow .glb_heading{margin-bottom:1em}.sub_title{font-size:16px;line-height:1}.huge_link{position:relative;z-index:1}.three_images img{padding:0}section.footer_link .title_placeholder.huge_link{padding:170px 0;background:0 0;margin-bottom:0}.huge_link img{width:374px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.huge_link a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;z-index:2;-webkit-transition:all .2s ease;transition:all .2s ease}.huge_link a:hover{background-color:rgba(255,255,255,.5)}.medical .main_title_position small{display:block;font-size:16px;font-style:italic;line-height:1;margin-bottom:1em}@media screen and (max-width:639px){.medical .main_title_position small{font-size:2.5vw}}.medical .main_title_position img{width:303px;margin-bottom:66px}.medical .spout h3{font-weight:600}.medical .spout p{line-height:2;margin-bottom:0}.medical.two_links{background-color:#fff;padding:80px 0;position:relative}.medical.two_links .links_inner{max-width:1080px;padding:0 40px;margin:auto}@media screen and (max-width:959px){.medical.two_links .links_inner>*{padding-left:0}.medical.two_links .links_inner>* a{margin-left:0}}@media screen and (max-width:639px){.medical.two_links .links_inner{padding:0 20px}}.medical.two_links a{font-size:16px;text-align:center;color:#fff;background-color:#1d2088;border:1px solid #1d2088;padding:28px 0 24px;width:100%;display:block;margin-left:-20px}.medical.two_links a:after{display:none}.medical.two_links a:hover{background-color:#fff;color:#1d2088}.medical.two_links a span{font-size:32px;font-weight:300;font-style:italic}.medical.gray_back{padding:0}.medical.width1000{width:1000px}.default_width.medical.btn{background:#fff;position:relative}.medical table{padding-top:70px}.medical.btn{position:relative;background-color:#fff}.medical.btn .default_width{padding:0 40px}@media screen and (max-width:639px){.medical.btn .default_width{padding:30px 20px 0}}.medical .brand_info .uk-accordion-title{font-size:18px;width:240px;border:1px solid #0a0d74;left:50%;position:absolute;margin-left:-500px}.medical .text_place{max-width:calc(50% - 86px);width:100%}.medical .text_place .detail{margin-left:auto;margin-right:0}.medical .text_place h5{max-width:415px;margin-left:auto;margin-right:0}.medical .text_place table{width:100%;max-width:425px;margin-left:auto;margin-right:0}@media screen and (max-width:639px){.medical .text_place h5,.medical .text_place table{max-width:none}}.medical .hdph{display:none}@media screen and (max-width:639px){.medical .hdph{display:block;margin:auto -20px}}.medical .text_place_right{max-width:calc(50% - 86px);width:100%;padding-left:calc(50% + 86px)}.medical .head_number{font-family:Roboto,sans-serif;font-size:76px;font-weight:500;font-style:italic;color:#1d2088;margin:0}@media screen and (max-width:959px){.medical .head_number{font-size:60px}}.medical .detail{max-width:415px;width:100%;margin:30px 0 274px}@media screen and (max-width:959px){.medical .detail{margin-bottom:150px}}.medical h4{font-size:36px;color:#1d2088;line-height:1;margin-bottom:8px;margin-left:24px;text-align:left}@media screen and (max-width:959px){.medical h4{font-size:28px;margin-left:18px}}.medical h5{margin-top:24px;font-size:24px;font-weight:600;line-height:1.75}@media screen and (max-width:959px){.medical h5{font-size:20px}}.medical table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.medical table td:last-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.medical table p{font-size:14px;line-height:1;color:#1d2088;margin-left:24px}@media screen and (max-width:959px){.medical table p{margin-left:18px}}.sub_title{font-size:16px;line-height:1}.medical .uk-accordion li{width:100%;float:right}.medical .uk-accordion .uk-accordion-content{max-width:1000px;margin:0 auto;padding:80px 0;background:#fff;border-top:none}@media screen and (max-width:959px){.medical .uk-accordion .uk-accordion-content{padding:60px 0}}@media screen and (max-width:639px){.medical .uk-accordion .uk-accordion-content{padding:40px 0}}.medical .uk-accordion .uk-accordion-content .medical_04{margin-left:-80px}@media screen and (max-width:959px){.medical .uk-accordion .uk-accordion-content .medical_04{margin-left:-40px}}.medical .uk-accordion .uk-accordion-content .medical_04.uk-grid>*{padding-left:80px;text-align:center}@media screen and (max-width:959px){.medical .uk-accordion .uk-accordion-content .medical_04.uk-grid>*{padding-left:40px}}.uk-accordion-content .medical_04 img{width:56px;margin-bottom:1.25em}.uk-accordion-content .medical_04 p{margin-bottom:50px}@media screen and (max-width:639px){.uk-accordion-content .medical_04 p{margin-bottom:15px}}.medical .uk-accordion .uk-accordion-content .uk-grid div:nth-child(4){margin-left:17%}@media screen and (max-width:959px){.medical .uk-accordion .uk-accordion-content .uk-grid div:nth-child(4){margin-left:0}}.medical .uk-accordion .uk-accordion-content h5{font-size:18px;font-weight:600;text-align:center;color:#1d2088}.medical .uk-accordion .uk-accordion-content h5:first-child{margin-top:0}.medical .uk-accordion .uk-accordion-content hr{border-width:2px;width:43px;margin:16px auto;padding:0;border-color:#fabe00}.medical .uk-accordion .uk-accordion-content p{font-size:14px;text-align:left}.medical .uk-accordion .uk-accordion-content p+img{margin:2em auto 0}@media screen and (max-width:639px){.medical .uk-accordion .uk-accordion-content p+img{margin:1.5em auto 0}}@media screen and (max-width:639px){.medical .uk-accordion .uk-accordion-content img{display:block;width:100%;margin:0}}.medical .uk-accordion .uk-accordion-content .uk-grid p{max-width:250px;margin:auto}@media screen and (max-width:639px){.medical .uk-accordion .uk-accordion-content .uk-grid p{max-width:400px}}.medical .uk-accordion .uk-accordion-content .uk-grid.medical_04 p{max-width:none}.medical .brand_info.button_position{z-index:1;position:absolute;max-width:1266px;width:100%;margin-top:-50px}.medical .uk-accordion-title{width:240px;font-weight:600;border:1px solid #0a0d74;color:#0a0d74;font-size:18px;line-height:26px;text-align:center;padding:20px;display:inline-block;margin-left:calc(50vw - 633px + 130px);margin-top:-230px;position:absolute;top:0;left:0;-webkit-transition:none;transition:none}@media screen and (max-width:1266px){.medical .uk-accordion-title{margin-top:-270px}}@media screen and (max-width:1200px){.medical .uk-accordion-title{margin-left:calc(50vw - 630px + 180px)}}@media screen and (max-width:959px){.medical .uk-accordion-title{margin-left:40px;margin-top:-150px;width:220px}}.medical .uk-accordion-title.right{margin-left:0;left:auto;right:0;margin-right:calc(50vw - 633px + 260px)}@media screen and (max-width:1200px){.medical .uk-accordion-title.right{margin-right:calc(50vw - 633px + 312px)}}@media screen and (max-width:959px){.medical .uk-accordion-title.right{margin-right:calc(50vw - 613px + 312px)}}.medical .uk-accordion-content{margin-top:0}.medical .align_center{text-align:center}.uk-accordion-content.medical_03 h4{font-size:24px;font-weight:600;color:#000;margin-left:0}@media screen and (max-width:989px){.uk-accordion-content.medical_03 h4{font-size:20px}}@media screen and (max-width:639px){.uk-accordion-content.medical_03 h4{font-size:18px}}.uk-accordion-content.medical_03 h4.second{margin-top:60px;line-height:1.5}.uk-accordion-content.medical_03 p{font-size:16px;margin:1.25em 0}section.footer_link{width:100%;color:#fff;background:#fff;position:relative}.sp,.sub_title.sp{display:none!important}.pc,.sub_title.pc{display:initial!important}.regular_width{max-width:1266px;width:100%;margin:0 auto}.title_placeholder{margin-bottom:80px}@media screen and (max-width:639px){.title_placeholder.privacy{margin-bottom:0}}.title_placeholder .left{width:40%}.title_placeholder span{color:#1d2088;padding-bottom:6px}.title_placeholder .link_space .caption span{color:#fff}.title_placeholder .right{width:60%}.service{background:#f2f2f2}.service_view{display:none}.uk-card-default{box-shadow:none}section.news{width:100%;background:#fff;color:#1d2088}section.company{width:100%;background-image:url(../img/company_bg.jpg);background-size:cover;background-position:right;color:#fff}section.news h3{color:#1d2088}section.company h3,section.company p{color:#fff}section.company h4{font-size:28px;line-height:48px;color:#fff;font-style:italic;margin-bottom:8px}section.service{padding:0}section.service .service_inner{padding:100px 40px}@media screen and (max-width:639px){section.service .service_inner{padding:50px 20px}}section.service .service_inner:first-child{padding-bottom:160px}@media screen and (max-width:989px){section.service .service_inner:first-child{padding-bottom:110px}}@media screen and (max-width:639px){section.service .service_inner:first-child{padding-bottom:140px}}section.service .service_inner:last-child{padding-top:0}section.service .service_inner:last-child .title_placeholder{padding:0;margin-top:-140px}@media screen and (max-width:1200px){section.service .service_inner:last-child .title_placeholder{margin-top:-180px}}@media screen and (max-width:989px){section.service .service_inner:last-child .title_placeholder{margin-top:-140px}}section.service .title_placeholder,section.works .title_placeholder{max-width:1266px;width:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.service .title_placeholder:last-child,section.works .title_placeholder:last-child{box-sizing:border-box}section.service .title_placeholder h3,section.works .title_placeholder h3{margin-bottom:34px;padding-right:15px}section.service .title_placeholder h3.link,section.works .title_placeholder h3.link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.service .title_placeholder h3.link a,section.works .title_placeholder h3.link a{font-size:16px;font-weight:400;display:inline-block;margin-left:2em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}section.works .works_inner{padding:100px 40px}@media screen and (max-width:639px){section.works .works_inner{padding:50px 20px}section.works .works_inner .title_placeholder{margin-bottom:2.5em}}section.works .works_inner:last-child .title_placeholder{padding:0}section.works .works_inner .blue_back{background-color:#fff;padding:0}section.works .works_inner .blue_back .article_sider{padding:0}section.works .works_inner .blue_back .arrow a::after{background-image:url(../img/arrow_left_b.png)}section.works .works_inner .blue_back .arrow a:last-child::after{background-image:url(../img/arrow_right_b.png)!important}section.works .works_inner .blue_back h5,section.works .works_inner .blue_back p{color:#000}section.works .works_inner .blue_back>span a{color:#1d2088}section.works .blue_back{color:#fff!important}section.works .blue_back h3{color:inherit!important}section.works .blue_back h3 a{color:inherit!important}section.works .blue_back .sub_title{color:inherit!important}section.works .blue_back .sub_title *{color:inherit!important;border-color:#fff}section.works .blue_back .link-bdr:after{background-color:#fff!important}section.company .title_placeholder{max-width:1346px;width:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;padding:80px 40px}section.news .title_placeholder{max-width:1346px;margin:0 auto;padding:140px 40px;box-sizing:border-box}section.news .title_placeholder .news__inner{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box}section.company .title_placeholder span{color:#fff;border-bottom:2px solid #fff}@media screen and (max-width:639px){section.company .title_placeholder span{border-bottom:1px solid #fff}}section.company .left,section.news .left{width:28%}section.company .right,section.news .right{width:72%}@media screen and (max-width:989px){section.company .right,section.news .right{padding-left:20px}}@media screen and (max-width:639px){section.company .right,section.news .right{padding-left:0}}section.news .title_placeholder .right table{border-collapse:separate;border-spacing:30px;margin:-30px 0 0 -30px}section.news .title_placeholder .right table a,section.news .title_placeholder .right table p{color:#1d2088;font-size:14px}section.news .title_placeholder .right table td:nth-child(2){font-size:12px;line-height:15px;height:15px;color:#1d2088;width:70px;text-align:center}section.news .title_placeholder .right table td .tag{width:70px;height:16px;display:block;padding:0}.news .right p{font-size:14px;color:#fff}.news .right .more{display:none;margin-top:3em}@media screen and (max-width:639px){.news .right .more{display:block}}section.news .title_placeholder .right table td{font-size:14px;line-height:1;border-spacing:0 0 30px}.centering{margin-left:calc(20% - 40px)}@media screen and (max-width:959px){.centering{margin-left:0}}.default_width{max-width:1346px;width:100%;margin:0 auto;box-sizing:border-box;padding-left:40px;padding-right:40px}.white_back .default_width.article_txt{padding-left:45px;padding-right:45px;padding-bottom:70px;max-width:1090px}@media screen and (max-width:989px){.white_back .default_width.article_txt{padding-bottom:50px}}@media screen and (max-width:639px){.white_back .default_width.article_txt{padding-left:20px;padding-right:20px;padding-bottom:40px}}.default_width.article_txt h3{font-size:24px!important;font-weight:600!important;line-height:1.5}@media screen and (max-width:639px){.default_width.article_txt h3{font-size:18px!important}}.default_width.article_txt a{color:#1d2088}.default_width.article_txt a:hover{text-decoration:underline}.default_width.article_txt .bnr{display:inline-block;margin:1.5em 0}.default_width.article_txt .bnr a:hover{opacity:.7}.default_width.article_txt .bnr small{display:block;padding-top:.5em;font-size:11px}.original .default_width{max-width:1000px;width:100%}.article_sider{max-width:1346px;margin:auto;padding:0 40px;position:relative}@media screen and (max-width:639px){.article_sider{padding:0 20px}}.article_sider .more{text-align:center;position:absolute;top:0;right:40px}.article_sider .more a{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;color:#fff;display:inline-block}.original_2 .default_width,.white_back .default_width{max-width:1080px}.w998{max-width:calc(100% - 240px);width:100%;margin:0 auto}@media screen and (max-width:1260px){.w998{max-width:calc(100% - 160px)}}@media screen and (max-width:959px){.w998{max-width:60%}}.w200{max-width:calc(100% - 200px);width:100%;margin:0 auto}.w755{max-width:100%;width:100%;margin:146px auto 0}.original .default_width .main_title_position,.original_2 .default_width .main_title_position{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.original .default_width .main_title_position h2{font-size:80px;line-height:1;font-style:italic;font-weight:400;color:#1e2188;margin-bottom:6px}.original .default_width .main_title_position h3{font-size:28px;line-height:40px;font-weight:600;color:#000;margin-bottom:32px}.original .default_width .main_title_position p{color:#1e2188;margin-bottom:60px}.original .default_width .main_title_position p.black{color:#000;margin-bottom:0}.original .default_width .main_title_position.wh{color:#fff}.original .default_width .main_title_position.wh *,.original .default_width .main_title_position.wh .black{color:inherit}.original.medical .default_width .main_title_position p.black{font-weight:600}.original_2 .points{background:rgba(255,255,255,.75);padding:42px 28px;box-sizing:border-box;height:100%}.original_2 .points img{width:56px;margin:0 auto 32px;display:block}.original_2 .points h4{font-size:20px;font-weight:600;text-align:center}.original_2 .points hr{border-width:2px;width:43px;margin:32px auto;padding:0;border-color:#fabe00}.original_2 .points p{font-size:14px}.brand_placeholder{background:#fff;text-align:center}.brand_placeholder .text_place{padding:50px 50px 116px}.brand_placeholder .text_place h4{font-size:24px;font-weight:600;margin-bottom:24px;line-height:1.75;text-align:center}@media screen and (max-width:989px){.brand_placeholder .text_place h4{font-size:20px}}.brand_placeholder .text_place p{font-size:16px;text-align:justify;padding-bottom:20px}.brand_placeholder .text_place .hdph{display:none}@media screen and (max-width:959px){.brand_placeholder .text_place .hdph{display:block;width:auto;margin:auto -30px}.brand_placeholder .text_place .hdph img{width:100%}}@media screen and (max-width:639px){.brand_placeholder .text_place .hdph{margin:auto}}.brand_info{position:relative}.brand_info.event .uk-accordion-content .uk-grid{margin-left:-20px}.brand_info.event .uk-accordion-content .uk-grid p{line-height:1.5}.brand_info .uk-accordion-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;height:65px;font-size:18px;position:relative;color:#333;overflow:hidden;width:50%;text-align:center;box-sizing:border-box;margin-top:-65px;border-top:1px solid #dedede;color:#1d2088;font-weight:600}.brand_info .uk-accordion-content{background:#fff;margin-top:0;padding:72px 0}.brand_info .uk-accordion-content img{width:100%}.brand_info .uk-accordion-title::before{background-image:url(../img/plus_b.png);width:26px;height:26px;background-size:26px 26px;position:absolute;top:50%;right:30px;margin-top:-13px}.medical .uk-accordion-title::before{background-image:url(../img/plus_b.png);width:26px;height:26px;background-size:26px 26px}.brand_info .uk-open>.uk-accordion-title::before{background-image:url(../img/minus.png);width:26px;height:26px;background-size:26px 26px}.medical .uk-open>.uk-accordion-title::before{background-image:url(../img/minus.png);width:26px;height:26px;background-size:26px 26px}.medical .uk-open .uk-accordion-title{background:#0a0d74;color:#fff}.brand_info p{margin-top:12px}.brand_info .uk-grid{margin-right:0;margin-left:-80px}.brand_info .uk-grid>*{padding-left:20px}.brand_info .uk-grid .note{width:50%}.brand_info .uk-grid .note p{font-size:12px;margin-top:0}@media screen and (max-width:959px){.brand_info .uk-grid .note{width:100%;margin-top:2.5em}}@media screen and (max-width:639px){.brand_info .uk-grid .note{margin-top:1.25em}}.blue_back{color:#fff;background:#0a0d74;padding:120px 0;position:relative}@media screen and (max-width:1266px){.blue_back{padding:80px 0}}.white_back{background:#fff;padding:120px 0 300px;position:relative}.white_back.flow_container{padding-bottom:120px}@media screen and (max-width:989px){.white_back.flow_container{padding-bottom:60px}}.gray_back{background:#f1f1f1;padding:120px 0;position:relative}.blue_back .w998 li{padding:0 8px;text-align:left}.blue_back .w998 a{-webkit-tap-highlight-color:transparent}.blue_back .w998 a:hover .ph img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075);opacity:.8}.blue_back .w998 a .ph{display:block;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff}.blue_back .w998 a .ph:after{content:"";display:block;padding-top:69.23077%}.blue_back .w998 a .ph img{-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease}.blue_back .w998 h5,.blue_back .w998 p{color:#fff}.blue_back .w998 p{font-size:12px;font-style:italic;margin-top:10px}@media screen and (max-width:639px){.blue_back .w998 p{font-size:11px}}.blue_back .w998 p:first-of-type{line-height:1.25;margin-bottom:.5em}.blue_back .w998 p:last-child{font-size:14px;font-weight:600;font-style:normal;margin-top:.25em}@media screen and (max-width:989px){.blue_back .w998 p:last-child{font-size:13px}}@media screen and (max-width:639px){.blue_back .w998 p:last-child{font-size:12px}}.blue_back .w998 h5{font-size:20px;line-height:1.3}@media screen and (max-width:989px){.blue_back .w998 h5{font-size:18px}}@media screen and (max-width:639px){.blue_back .w998 h5{font-size:16px}}.blue_back .w998 .arrow a{min-width:80px;height:100%;margin:0;padding:0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blue_back .w998 .arrow a::after{background-color:#eee;content:'';display:inline-block;width:75px;height:8px;vertical-align:middle;background:url(../img/arrow_left.png);background-size:75px 8px;margin-left:5px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.blue_back .w998 .arrow a:first-child:hover:after{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.blue_back .w998 .arrow a:last-child:hover:after{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.blue_back .w998 .arrow a:last-child::after{content:'';display:inline-block;width:75px;height:8px;vertical-align:middle;background:url(../img/arrow_right.png);background-size:75px 8px;margin-left:5px}.blue_back .w998 .arrow a svg{display:none}.white_back .w755 img{width:100%}.white_back .w755 p{font-size:14px;color:#000;text-align:center;margin-top:24px;margin-top:16px}.white_back .w755 .arrow a::after{content:'';display:inline-block;width:75px;height:8px;vertical-align:middle;background:url(../img/arrow_left_b.png);background-size:75px 8px;margin-left:5px}.white_back .w755 .arrow a:last-child::after{content:'';display:inline-block;width:75px;height:8px;vertical-align:middle;background:url(../img/arrow_right_b.png);background-size:75px 8px;margin-left:5px}.white_back .w755 .arrow a svg{display:none}.white_back.work.first_one{padding-bottom:200px}.white_back.work.first_one .default_width:empty{padding:0}.white_back.original.work .w755{margin:-240px auto 0;max-width:1000px}.page-article .white_back.work.first_one+section{padding-top:120px;padding-bottom:120px}@media screen and (max-width:639px){.page-article .white_back.work.first_one+section{padding-bottom:60px}}.white_back.work h3{font-size:32px;word-break:break-all}@media screen and (max-width:639px){.white_back.work h3{font-size:20px}}.white_back.work p{font-size:16px;word-break:break-all}@media screen and (max-width:639px){.white_back.work p{font-size:14px}}.work .white_back.original .default_width{max-width:1000px}.white_back .w755 li p{position:relative;top:100%}@media screen and (max-width:989px){.white_back .w755 .header{max-width:755px;margin:auto auto .5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.white_back .w755 .num{color:#1d2088;font-size:22px;line-height:1;position:absolute;top:65px;right:-60px;text-align:right}@media screen and (max-width:989px){.white_back .w755 .num{position:relative;top:auto;right:auto;font-size:20px}}@media screen and (max-width:639px){.white_back .w755 .num{font-size:12px}}.white_back .w755 .detail{color:#1d2088;font-size:24px;line-height:1;position:absolute;top:50px;left:-60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1;min-width:180px;margin:0;white-space:nowrap}.white_back .w755 .detail:after{content:"";display:block;width:100px;height:1px;margin-left:.25em;background-color:#1d2088}@media screen and (max-width:989px){.white_back .w755 .detail{font-size:20px;position:relative;top:auto;left:auto;min-width:auto;max-width:755px}.white_back .w755 .detail:after{display:none}}@media screen and (max-width:639px){.white_back .w755 .detail{font-size:12px}}.white_back .w755 .uk-slideshow-items{overflow:hidden;max-width:755px;width:100%;margin:0 auto}.white_back .w755 .uk-slideshow-items li{overflow:inherit}.white_back .w755 .slide_thumb{width:calc(10% - 4px)}.uk-thumbnav>*{padding-left:0}.white_back .w755 .uk-thumbnav{position:relative!important;max-width:none;margin:30px auto 0;width:100%}.white_back .w755 .uk-thumbnav ul{margin:auto;max-width:759px;width:100%}@media screen and (max-width:915px){.white_back .w755 .uk-thumbnav ul{margin:auto -2px;width:calc(100% + 4px)}}@media screen and (max-width:639px){.white_back .w755 .uk-thumbnav ul{margin:auto -5px;width:calc(100% + 10px)}}.white_back .w755 .uk-thumbnav ul li{cursor:pointer}@media screen and (max-width:639px){.white_back .w755 .uk-thumbnav{margin-top:25px}}.white_back .w755 .uk-position-bottom{margin-bottom:-100px}.white_back .w755 .uk-thumbnav li.slide_thumb{padding:2px;float:left}.white_back .w755 .arrows{position:absolute;top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.white_back .w755 .arrows a{width:200px}.white_back .w755 .arrows a:last-child{float:right}.white_back .w755 .arrows img{width:80px;float:inherit}.works .uk-subnav-pill>*>:first-child{font-size:16px;font-weight:600;line-height:1;padding:20px 30px}@media screen and (max-width:1266px){.works .uk-subnav-pill>*>:first-child{padding:20px}}@media screen and (max-width:989px){.works .uk-subnav-pill>*>:first-child{font-size:14px}}@media screen and (max-width:639px){.works .uk-subnav-pill>*>:first-child{padding:10px}}.works .navi--wrap{border-bottom:1px solid #c8c8c8;padding-top:50px;margin-bottom:50px;position:relative}@media screen and (max-width:1266px){.works .navi--wrap{padding-top:0}}@media screen and (max-width:989px){.works .navi--wrap{margin:auto -40px 40px}}@media screen and (max-width:639px){.works .navi--wrap{margin:auto -20px 30px}}.works .uk-subnav{margin:auto;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}@media screen and (max-width:989px){.works .uk-subnav{padding:0 40px}}@media screen and (max-width:639px){.works .uk-subnav{padding:0 20px}}.works .uk-subnav>* a{padding:0 40px}.works .uk-subnav>* a:hover{background-color:#fff;color:#1d2088}.works .uk-subnav li:first-child{padding-left:0}.uk-subnav-pill>.uk-active>a{color:#1d2088;background:#fff;border-bottom:3px solid #1d2088}.works_list{padding-left:0;margin-bottom:0}.works_list:first-child{padding-top:120px}@media screen and (max-width:1266px){.works_list:first-child{padding-top:80px}}@media screen and (max-width:989px){.works_list:first-child{padding-top:50px}}@media screen and (max-width:639px){.works_list:first-child{padding-top:20px}}.works_list .uk-grid{margin-left:-48px}@media screen and (max-width:989px){.works_list .uk-grid{margin-left:-20px}}.works_list .uk-grid>*{padding-left:48px;margin-bottom:60px}@media screen and (max-width:989px){.works_list .uk-grid>*{padding-left:20px}}.works_list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.works_list li a{-webkit-tap-highlight-color:transparent}.works_list li a:hover .ph img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075);opacity:.8}.works_list li a .ph{display:block;position:relative;overflow:hidden}.works_list li a .ph:after{content:"";display:block;padding-top:69.23077%}.works_list li a .ph img{-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease}.works_list li a p{font-size:12px;font-style:italic;margin-top:10px;text-align:left}@media screen and (max-width:639px){.works_list li a p{font-size:11px}}.works_list li a p:last-child{font-size:14px;font-weight:600;font-style:normal;margin-top:.25em}@media screen and (max-width:989px){.works_list li a p:last-child{font-size:13px}}@media screen and (max-width:639px){.works_list li a p:last-child{font-size:12px}}.works_list li a h5{font-size:20px;line-height:1.3;text-align:left}@media screen and (max-width:989px){.works_list li a h5{font-size:18px}}@media screen and (max-width:639px){.works_list li a h5{font-size:16px}}.works_list .uk-grid a:hover{opacity:.7}.key_image{position:absolute;bottom:0;right:0;height:calc(100% - 90px);width:75%}.key_image img{bottom:0;position:absolute}.medical_list_title_position .back,.work_title_position .back{font-style:italic;padding-left:0}.medical_list_title_position .back span,.work_title_position .back span{display:inline-block}.medical_list_title_position .back span a,.work_title_position .back span a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:inherit}.medical_list_title_position .back span a:before,.work_title_position .back span a:before{content:"";display:block;width:42px;height:2px;background-color:#1d2088;margin-right:.25em}@media screen and (max-width:639px){.medical_list_title_position .back span a:before,.work_title_position .back span a:before{width:18px;height:1px}}@media screen and (min-width:990px){.medical_list_title_position .back span a:hover,.work_title_position .back span a:hover{-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}}.medical_list_title_position .back.wh a,.work_title_position .back.wh a{color:#fff}.medical_list_title_position .back.wh a:before,.work_title_position .back.wh a:before{background-color:#fff}.work_title_position p{font-size:24px;line-height:1;color:#1d2088}.work_title_position p:last-child{font-weight:600;font-size:22px;font-style:normal}@media screen and (max-width:959px){.work_title_position p:last-child{font-size:18px}}.work_title_position h2{font-size:32px;font-weight:500;line-height:1.3;font-weight:400;text-align:left;margin:.25em 0;color:#1d2088}.work_title_position h2:last-child{margin-bottom:0}@media screen and (max-width:959px){.work_title_position h2{font-size:26px}}.medical_list_title_position,.work_title_position{position:absolute;bottom:0;left:0;width:50%;z-index:1}.medical_list_title_position p{font-size:24px;color:#1d2088;font-style:italic;margin-bottom:30px;padding-left:50px;font-weight:400;line-height:24px}.work_title_position p{font-size:20px;color:#1d2088;font-style:italic;margin-bottom:30px;padding-left:50px;font-weight:400;line-height:24px}@media screen and (max-width:959px){.work_title_position p{font-size:18px}}.work_title_position .white_block p{padding-left:0}.work_title_position p{color:#fff}.medical_list_title_position .white_block{padding:80px 0 70px 134px;color:#1d2088;background-color:#fff;width:100%;z-index:1;box-sizing:border-box}.work_title_position .white_block{padding:74px 20px 0 46px;color:#1d2088;background-color:#fff;width:100%;z-index:1;box-sizing:border-box;text-align:left}.work_title_position .white_block p{color:#1d2088;margin-bottom:0;line-height:1.75}.work_title_position .white_block p:after{display:none}.work_title_position .white_block p+p{margin-top:.5em}.medical_list_title_position img{max-width:300px;width:100%}.white_back.line_up{padding-bottom:0}.line_up p{font-size:14px;line-height:1.75;margin-top:1em}@media screen and (max-width:989px){.line_up p{font-size:13px}}@media screen and (max-width:639px){.line_up p{font-size:12px}}.item_list{margin-bottom:80px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:959px){.item_list{margin-bottom:40px}}.item_list a:hover{opacity:.7}.list_last{position:relative}.list_last .left_side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.list_last .left_side .inside_cont{padding-right:50px;padding-left:40px;box-sizing:border-box;margin-left:auto}@media screen and (max-width:639px){.list_last .left_side .inside_cont{margin:auto}}.list_last .left_side .inside_cont div{padding:56px 0}.list_last .left_side img{width:300px;margin-bottom:16px}@media screen and (max-width:959px){.list_last .left_side img{width:250px}}.list_last .left_side h5{font-size:18px;font-weight:600;margin-bottom:40px}.list_last .left_side p{font-size:18px;line-height:2;margin-bottom:40px}@media screen and (max-width:989px){.list_last .left_side p{font-size:16px}}@media screen and (max-width:639px){.list_last .left_side p{font-size:14px}}.list_last .left_side a{font-size:18px;color:#3f4297}@media screen and (max-width:989px){.list_last .left_side a{font-size:16px}}@media screen and (max-width:639px){.list_last .left_side a{font-size:14px}}.list_last .right_side img{margin-left:50px}.blue_back.work{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:180px;overflow:hidden}@media screen and (max-width:989px){.blue_back.work{height:150px}}@media screen and (max-width:639px){.blue_back.work{height:95px}}.blue_back.work>span a{color:#fff}.blue_back.work>a,.blue_back.work>span{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle;line-height:1.5;-webkit-tap-highlight-color:transparent;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.blue_back.work>a span,.blue_back.work>span span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.blue_back.work>a span i,.blue_back.work>span span i{display:inline-block;text-align:left;font-style:normal}@media screen and (max-width:989px){.blue_back.work>a span,.blue_back.work>span span{font-size:15px}}@media screen and (max-width:639px){.blue_back.work>a span,.blue_back.work>span span{display:none}}.blue_back.work>a:first-child,.blue_back.work>span:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.blue_back.work>a:first-child:after,.blue_back.work>span:first-child:after{display:none}.blue_back.work>a:first-child span,.blue_back.work>span:first-child span{text-align:left}@media screen and (min-width:640px){.blue_back.work>a:first-child:hover,.blue_back.work>span:first-child:hover{-webkit-transform:translateX(-12px);-ms-transform:translateX(-12px);transform:translateX(-12px)}.blue_back.work>a:first-child:hover span i,.blue_back.work>span:first-child:hover span i{text-decoration:underline}}.blue_back.work>a:nth-child(2),.blue_back.work>span:nth-child(2){width:25%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.blue_back.work>a:nth-child(2) img,.blue_back.work>span:nth-child(2) img{width:36px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.blue_back.work>a:nth-child(2):after,.blue_back.work>a:nth-child(2):before,.blue_back.work>span:nth-child(2):after,.blue_back.work>span:nth-child(2):before{display:none}@media screen and (max-width:989px){.blue_back.work>a:nth-child(2),.blue_back.work>span:nth-child(2){width:15%}.blue_back.work>a:nth-child(2) img,.blue_back.work>span:nth-child(2) img{width:30px}}@media screen and (max-width:639px){.blue_back.work>a:nth-child(2),.blue_back.work>span:nth-child(2){width:25%}.blue_back.work>a:nth-child(2) img,.blue_back.work>span:nth-child(2) img{width:25px}}.blue_back.work>a:last-child,.blue_back.work>span:last-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.blue_back.work>a:last-child span,.blue_back.work>span:last-child span{text-align:right}.blue_back.work>a:last-child:before,.blue_back.work>span:last-child:before{display:none}@media screen and (min-width:640px){.blue_back.work>a:last-child:hover,.blue_back.work>span:last-child:hover{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.blue_back.work>a:last-child:hover span i,.blue_back.work>span:last-child:hover span i{text-decoration:underline}}.blue_back.work>a:first-child span,.blue_back.work>span:first-child span{margin-left:70px}@media screen and (max-width:989px){.blue_back.work>a:first-child span,.blue_back.work>span:first-child span{margin-left:2em}}.blue_back.work>a:last-child span,.blue_back.work>span:last-child span{margin-right:70px}@media screen and (max-width:989px){.blue_back.work>a:last-child span,.blue_back.work>span:last-child span{margin-right:2em}}.blue_back.work>a:after,.blue_back.work>a:before,.blue_back.work>span:after,.blue_back.work>span:before{content:"";display:block;width:42px;height:2px;background-color:#fff}@media screen and (max-width:989px){.blue_back.work>a:after,.blue_back.work>a:before,.blue_back.work>span:after,.blue_back.work>span:before{width:30px}}@media screen and (max-width:639px){.blue_back.work>a:after,.blue_back.work>a:before,.blue_back.work>span:after,.blue_back.work>span:before{height:1px}}.blue_back.work>a:before,.blue_back.work>span:before{margin-right:.5em}.blue_back.work>a:after,.blue_back.work>span:after{margin-left:.5em}.blue_back.work>a:empty,.blue_back.work>span:empty{background-color:#0a0d74;position:relative;pointer-events:none;z-index:1}.blue_back.work>a:empty:after,.blue_back.work>a:empty:before,.blue_back.work>span:empty:after,.blue_back.work>span:empty:before{display:none}.blue_back .w200 img{width:100%}.blue_back .w200 p{color:#fff}.blue_back .w998 h5{color:#fff}.blue_back .w200 p{font-size:14px;font-style:italic;margin-top:16px}.blue_back .w200 p:last-child{font-size:16px;font-weight:600;font-style:normal;margin-top:8px}.blue_back .w200 h5{font-size:28px;line-height:32px}.blue_back .w200 .arrow a::after{content:'';display:inline-block;width:75px;height:8px;vertical-align:middle;background:url(../img/arrow_left.png);background-size:75px 8px;margin-left:5px}.blue_back .w200 .arrow a:last-child::after{content:'';display:inline-block;width:75px;height:8px;vertical-align:middle;background:url(../img/arrow_right.png);background-size:75px 8px;margin-left:5px}.blue_back .w200 .arrow a svg{display:none}.default_width.sales_promotion{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.default_width.inner{max-width:1346px;padding:0 40px}.default_width.inner .ref{text-align:center}@media all and (max-width:989px){.default_width.inner .ref{padding-top:30px}}@media all and (max-width:639px){.default_width.inner .ref{padding-top:0}}.default_width.inner .ref [href]{text-decoration:underline}.default_width.inner .ref [href]:hover{text-decoration:none}.sales_promotion .righthand{width:100%}.lefthand{max-width:320px;width:100%;padding-right:55px;box-sizing:border-box}.righthand{width:calc(100% - 320px)}.righthand.flow-fig{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.uniform.default_width{max-width:1346px;padding:0}.section_top_category{background:#f7f7f7}@media screen and (max-width:1266px){.section_top_category .uniform_02{background-position:50% 50%}.section_top_category .no_background.sales{background-position:40% 50%}.section_top_category .no_background.event{background-position:70% 50%}}.section_top_category a{font-size:15px;word-break:keep-all;font-weight:600;margin-right:28px;color:#3f4297}@media screen and (max-width:639px){.section_top_category a{font-size:14px}}.section_top_category a span{border-bottom:2px solid #1d2088;padding-bottom:4px}.section_top_category a[target="_blank"]:before{background-image:url(../img/outerlink-blue.png)}.section_top_category .subtitle{color:#fff;font-size:24px;line-height:1;margin-bottom:0}.section_top_category .subtitle span{background:#1d2088;font-style:italic;padding:1px 4px 1px 6px}.section_top_category .subtitle_2 span{background:#1d2088;font-style:italic;padding:1px 4px 1px 6px;font-style:normal}.section_top_category .subtitle span span,.section_top_category .subtitle_2{font-size:16px}.section_top_category .subtitle span span{margin-left:8px}.section_top_category p{margin:20px 0 40px}.section_top_category .links{margin-bottom:-.5em}.section_top_category .links a{margin-bottom:.5em}.special_event{padding:76px 0 42px}.special_event.bus-index{padding-bottom:76px}@media screen and (max-width:989px){.special_event.bus-index{padding-bottom:42px}}@media screen and (max-width:639px){.special_event.bus-index{padding-bottom:20px}}.oposit_color,.oposit_color_blue{color:#fff!important}.oposit_border{border-color:#fff!important}.privacy .text_place{max-width:1000px;width:100%;margin:0 auto}.privacy .text_place h3{font-size:28px}@media screen and (max-width:639px){.privacy .text_place h3{font-size:18px}}.privacy .text_place h4{font-size:16px;margin-left:0;line-height:28px}@media screen and (max-width:989px){.privacy .text_place ul{font-size:15px}}@media screen and (max-width:639px){.privacy .text_place ul{font-size:14px}}.privacy .text_place h4{font-weight:600;margin:2.25em auto .75em;color:#000}.privacy .text_place .sign{margin:40px 0 80px;text-align:right}.privacy li{color:#000;line-height:1.75}.privacy li+li{margin-top:.25em}.privacy table{border-spacing:0;margin-top:30px}@media screen and (max-width:989px){.privacy table{font-size:15px}}@media screen and (max-width:639px){.privacy table{font-size:14px}}.privacy table tr:first-child td{text-align:center;font-weight:600;color:#000}.privacy table tr td{padding:1em 2em;color:#000;box-sizing:border-box;border-top:1px solid silver}@media screen and (max-width:639px){.privacy table tr td{padding:1em}}.privacy table tr td:first-child{width:330px;background:#f1f1f1}.privacy table tr td ul:last-child{margin-bottom:0}.privacy table tr:last-child td{border-bottom:1px solid silver}.privacy .text_border{padding:1em 2em;border:1px solid silver;margin:2em auto 0;text-align:left}@media screen and (max-width:639px){.privacy .text_border{padding:1em}}.privacy .text_border p+p{margin-top:.5em}.privacy .text_border p:first-child{margin-bottom:1em}.privacy .text_border p:first-child span{color:#000;font-weight:600;padding-bottom:3px;border-bottom:1px solid #000}.privacy .text_border.list_number ul{list-style-type:none;padding-left:0}@media screen and (max-width:989px){.privacy .text_border.list_number ul{font-size:15px}}@media screen and (max-width:639px){.privacy .text_border.list_number ul{font-size:14px}}.privacy .text_border.list_number ul li{padding-left:1em;text-indent:-1em}.privacy .related{margin:70px auto 0;padding:1em 2em;border:1px solid silver;background-color:#f1f1f1;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:639px){.privacy .related{display:block;margin:35px auto 0;padding:1em}}.privacy .related .head{font-weight:600;padding-right:2em}@media screen and (min-width:640px){.privacy .related .head:after{content:"："}}.privacy .related .links{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.privacy .related .links p{display:inline-block;margin-right:1.5em}.privacy .related .links p:last-child{margin-right:0}@media screen and (max-width:639px){.privacy .related .links p{display:block;margin-right:0}}.privacy .related .links a{color:#1d2088;text-decoration:underline}.privacy .related .links a:after{display:none}.sdg_link{max-width:685px;width:100%;display:block;margin:0 auto 100px}.event.parts .uk-grid{margin-left:-20px}.event.parts .uk-grid>*{padding-left:20px}.event.parts .uk-grid>.uk-grid-margin{margin-top:20px}.event .gallery{background-image:url(../img/event_03.jpg);background-size:cover;position:relative}.event .gallery .inside_text{max-width:340px;width:100%;margin:0 auto}.event .gallery .inside_text .vertical_position{padding:120px 0}.event .gallery .inside_text img{margin-bottom:56px}.event .gallery .inside_text p,.event .gallery .inside_text td{color:#fff}.event .gallery .inside_text p{font-size:16px;font-weight:600}.event .gallery .inside_text td{font-size:12px;text-align:left}.event .gallery .inside_text tr{vertical-align:top}.brand_placeholder.event .text_place p{padding:0 20px 0;line-height:1;padding:0 20px}.brand_placeholder.event .text_place h4{padding:0 20px}.brand_placeholder.event .text_place h5{padding:0 20px;font-size:48px;color:#1d2088;font-weight:500;letter-spacing:.025em;line-height:1.2}.brand_placeholder.event .text_place h5+p{margin-top:1em}@media screen and (max-width:639px){.brand_placeholder.event .text_place h5+p{margin-top:.5em}}.brand_placeholder.event .text_place h4{font-size:24px;text-align:left;margin-bottom:0}.brand_placeholder.event .text_place h4 span{font-weight:400;font-style:italic;vertical-align:middle;background:#1d2088;color:#fff;padding:2px 8px}.brand_placeholder.event .text_place h4 span span{font-size:16px;font-style:normal;vertical-align:middle;padding-right:0}.brand_placeholder.event .text_place p{font-size:16px;padding-bottom:30px}.brand_placeholder.event .text_place .description{padding:30px 20px}@media screen and (max-width:639px){.brand_placeholder.event .text_place .description{padding-bottom:50px}}.brand_placeholder.event .text_place .description h6{font-size:24px;font-weight:600}@media screen and (max-width:639px){.brand_placeholder.event .text_place .description h6{font-size:16px}}.brand_placeholder.event .text_place .description p{font-size:16px;line-height:2;margin:16px 0 67px;padding:0}@media screen and (max-width:639px){.brand_placeholder.event .text_place .description p{font-size:14px}}.brand_info.event .uk-accordion-title{font-size:14px;line-height:20px}.brand_info.event .uk-accordion-title::before{width:20px;height:20px;background-size:20px 20px;margin-top:-10px}.brand_info.event .uk-open>.uk-accordion-title{background:#1d2088;color:#fff}.brand_info.school .uk-open>.uk-accordion-title{background:#1d2088;color:#fff}.brand_info .uk-open>.uk-accordion-title{background:#1d2088;color:#fff}.brand_info.event .uk-accordion-content{background:#fff}.brand_info.event .uk-open>.uk-accordion-title::before{background-image:url(../img/adv_minus.png)}.jewely_title{font-size:24px;font-weight:600;color:#1d2088;margin-bottom:32px}.sales_promotion{padding:76px 0 152px}.brand_info .uk-accordion-content{padding:70px 40px;max-height:99999px}.school .brand_info ul{width:100%;margin:0 auto}.school .brand_info .uk-grid>*{padding-left:80px}.school .brand_info .uk-grid .inner_fix{max-width:460px;width:100%}.school .brand_info .uk-grid .uk-first-column .inner_fix{float:right}.school .inner_fix span span{font-size:16px;font-style:italic;padding:4px 11px;color:#fff;background-color:#1d2088}.school .inner_fix h5{font-size:20px;font-weight:600;line-height:28px;color:#1d2088;margin-top:8px}.school .inner_fix p{margin-top:24px}@media screen and (max-width:639px){.school .inner_fix p{margin-top:1em}}.school .inner_fix ul{margin-top:24px;color:#000;line-height:2;box-sizing:border-box;list-style-type:disc}@media screen and (max-width:639px){.school .inner_fix ul{font-size:14px;margin-top:1em}}.school .brand_placeholder .text_place .logo1{width:155px;margin-bottom:50px}.school .brand_placeholder .text_place .logo2{width:205px;margin-bottom:50px;padding-top:100px}@media screen and (max-width:1266px){.service{padding:40px 20px;box-sizing:border-box}.default_width{padding:40px 40px}}@media screen and (max-width:1266px) and (max-width:639px){.default_width{padding:40px 20px}}@media screen and (max-width:1266px){section.company .title_placeholder,section.news .title_placeholder{box-sizing:border-box;padding:90px 40px 100px}}@media screen and (max-width:1266px) and (min-width:990px){.footer_link+section.news .title_placeholder{padding-top:0}}@media screen and (max-width:1200px){.medical .text_place{max-width:calc(50% - 40px);width:100%}.medical .text_place_right{max-width:calc(50% - 40px);width:100%;padding-left:calc(50% + 40px)}.medical .uk-accordion-title.right{margin-left:40px}}@media screen and (max-width:1079px){.school .brand_info .uk-grid{margin-left:-40px}.school .brand_info .uk-grid .inner_fix{max-width:100%}.school .brand_info .uk-grid>*{padding-left:40px}}@media screen and (max-width:999px){.medical .brand_info .uk-accordion-title{left:0;margin-left:0}}@media screen and (max-width:989px){.title_placeholder span{border-width:1px}.default_width.sales_promotion{display:block}.sales_promotion{padding:0}.sales_promotion .lefthand{padding:0;margin-bottom:40px;max-width:none}.sales_promotion .righthand{width:100%;box-sizing:border-box}.sales_promotion .righthand img{width:100%}.special_event{padding:0}.subtitle span span.pc{display:none!important}.sp.subtitle_2{display:initial!important}.sp p{margin:16px 0 30px;line-height:1;color:#fff}.school .brand_placeholder .text_place .logo1{width:130px;margin-bottom:30px}}@media screen and (max-width:989px) and (max-width:639px){.school .brand_placeholder .text_place .logo1{width:75px;margin-bottom:20px}}@media screen and (max-width:989px){.school .brand_placeholder .text_place .logo2{width:180px;margin-bottom:30px;padding-top:0;padding-bottom:20px}}@media screen and (max-width:989px) and (max-width:639px){.school .brand_placeholder .text_place .logo2{width:100px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (max-width:989px){.school .brand_placeholder .text_place .hdph{margin-bottom:1.75em}.brand_placeholder.event .text_place .description p{margin-bottom:0}.brand_placeholder .text_place{padding:50px 30px 80px}.brand_placeholder.event .text_place .description p{margin-bottom:56px}}@media screen and (max-width:989px) and (max-width:639px){.brand_placeholder.event .text_place .description p{margin-bottom:1.5em}}@media screen and (max-width:989px){.brand_placeholder.event .text_place.arts{padding-bottom:0}.brand_placeholder.event .text_place.arts .description p{margin-bottom:0}.brand_placeholder.event .text_place.arts .hdph{display:none}}@media screen and (max-width:989px) and (max-width:639px){.brand_placeholder.event .text_place.arts .hdph{display:block;margin:20px -20px auto}}@media screen and (max-width:989px){.medical_list_title_position img{max-width:70%}.blue_back,.gray_back,.white_back{padding:80px 0}.white_back{padding:60px 0}.sub{display:block!important;position:absolute;top:0;left:30px;width:calc(100% - 30px);height:100%;z-index:1}.service_view{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;background-color:transparent;border:none}}@media screen and (max-width:989px) and (max-width:989px){.service_view.plus:after{content:"";display:block;width:30px;height:2px;background-color:#fff;position:absolute;top:50px;right:30px}.service_view.plus:before{content:"";display:block;width:2px;height:30px;background-color:#fff;position:absolute;top:36px;right:44px}.service_view.plus.uk-open:before{display:none}.service_view.link:after{content:"";display:block;width:40px;height:40px;background-image:url(../img/arrow.png);background-size:contain;background-position:center center;position:absolute;top:30px;right:30px}}@media screen and (max-width:989px) and (max-width:639px){.service_view.plus:after{width:25px;height:1px;top:37px;right:25px}.service_view.plus:before{width:1px;height:25px;top:25px;right:37px}.service_view.link:after{width:25px;height:25px;top:25px;right:25px}}@media screen and (max-width:989px){.service_view:focus{outline:0}.service_view img{width:100%}.uk-dropdown.uk-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0!important;width:100%;box-shadow:none;background:rgba(8,10,74,.8);color:#fff;margin-top:0}}@media screen and (max-width:989px) and (max-width:989px){.uk-dropdown.uk-open{top:100px!important;height:calc(100% - 100px)}}@media screen and (max-width:989px) and (max-width:639px){.uk-dropdown.uk-open{top:80px!important;height:calc(100% - 80px)}}@media screen and (max-width:989px){.uk-dropdown p{margin:0}.uk-dropdown a{font-size:15px;color:#fff;display:inline-block;width:100%;line-height:1;margin:18px 0}}@media screen and (max-width:989px) and (max-width:639px){.uk-dropdown a{font-size:13px}}@media screen and (max-width:989px){.uk-dropdown a[target="_blank"]:after{background-image:url(../img/outerlink-wh.png)!important}.uk-dropdown a span{color:#fff;border-bottom:1px solid #fff;padding-bottom:2px}}@media screen and (max-width:959px){.thin_text{display:none!important}.brand_info.event .uk-accordion-title,.brand_info.school .uk-accordion-title{width:100%;background-color:#fff}}@media screen and (max-width:639px){section.service .title_placeholder,section.works .title_placeholder{padding-top:0}section.company .title_placeholder{padding:40px 20px}section.company.toppage .title_placeholder,section.news .title_placeholder{padding:40px 20px 60px}section.service .title_placeholder h3,section.works .title_placeholder h3{margin-bottom:.5em}section.company h4{font-size:21px;line-height:30px;margin-bottom:8px}section.company .title_placeholder,section.news .title_placeholder .news__inner,section.service .title_placeholder,section.works .title_placeholder{display:block;box-sizing:border-box}section.service .title_placeholder:last-child{margin-bottom:0}.sub_title{font-size:14px}.sub_title span{border-bottom:1px solid #1d2088}.title_placeholder .right,section .title_placeholder .left{width:100%;margin-bottom:24px}section .title_placeholder .left{margin-bottom:0}section.company .left,section.company .right,section.news .left{width:100%;margin-bottom:24px}section.news .right{width:100%;margin-bottom:0}section.news .title_placeholder .right table a{line-height:2}section.news .title_placeholder .right table td:last-child{font-size:14px}section.company{box-sizing:border-box;position:relative;background-image:url(../img/company_bg_sp.jpg)}section.message{background-size:80% auto}.sdg_link{margin-bottom:0}.school.gray_back{padding:0 20px 40px}.default_width.school h3{padding-top:35px;margin-bottom:30px}.brand_placeholder .text_place{padding:16px 0 100px}.brand_placeholder .text_place h4{font-size:16px;padding:0 20px}.brand_placeholder .text_place p{padding:0 20px;font-size:14px}.brand_placeholder .text_place img:nth-child(2){margin-bottom:26px}.brand_info .uk-accordion-title{width:100%;font-size:14px;height:50px;margin-top:-50px}.section_top_category .business_block p.description,.section_top_category .sales_promotion p.description,.section_top_category p.oposit_color{margin:0 0 20px}.sp_padding20{padding-left:20px;padding-right:20px}.gray_back{padding:0}.medical_list_title_position img{max-width:100%}.list_last .left_side p{margin-bottom:30px}.three_images{position:relative}.service_top h3{margin-top:0}.service_top .title_placeholder{margin-bottom:0}.bg_white_sp{background-color:#fff}.section_top_category .subtitle{margin:0}.no_background{background:0 0!important}.oposit_color{color:#000!important}.oposit_color_blue{color:#1d2088!important}.oposit_border{border-color:#1d2088!important}.uk-accordion li{margin-bottom:1px}.uk-accordion-title::before{background-image:url(../img/adv_plus.png)}.uk-open>.uk-accordion-title::before{background-image:url(../img/adv_minus.png)}.point .uk-open>.uk-accordion-title::before,.uk-accordion-title::before{width:16px;height:16px;background-size:16px 16px}.uk-accordion-content{background:rgba(25,25,74,.9);margin-top:0}.uk-accordion>:nth-child(n+2){margin-top:0}.uk-accordion-content{padding:24px 22px;border-top:1px solid #fabe00}.medical.gray_back{background-image:none!important}.medical .main_title_position img{width:45%}.spout h3,.spout p{color:#fff;padding:0 20px}.spout h3{font-weight:600;margin-bottom:1em;line-height:1.75}.spout p{line-height:2;margin:auto}.blue_back .w998 h5{font-size:18px;line-height:1.25}.blue_back .w998 p:last-child{font-size:12px}.medical.two_links{padding:40px 0}.medical.two_links .uk-grid>.uk-grid-margin{margin-top:16px}.medical.two_links a{font-size:14px;margin-left:-15px;padding:15px 0}.medical.two_links a span{font-size:24px}.medical .text_place{max-width:100%;box-sizing:border-box}.medical .text_place_right{max-width:100%;width:100%;padding-left:0}.medical .spout{padding:40px 0;position:relative}.event .spout{padding:40px 0;background-position-x:right;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.medical .spout h3{font-size:18px;margin-bottom:16px}.medical .align_center{text-align:inherit}.medical .head_number{font-size:48px}.medical h4{font-size:24px;margin-bottom:8px}.medical h5{font-size:18px;margin-top:18px}.medical .detail{max-width:100%}.medical .uk-accordion .uk-accordion-content{margin-left:0}.medical .uk-accordion .uk-accordion-content .medical_04 .flex_04{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.medical .uk-accordion .uk-accordion-content .medical_04 .flex_04 img{max-width:50px}.medical .uk-accordion .uk-accordion-content .medical_04.uk-grid>*{padding-left:0}.medical .uk-accordion .uk-accordion-content .medical_04 .flex_04 div:last-child{width:calc(100% - 56px)}.medical .uk-accordion .uk-accordion-content .medical_04 .flex_04 h5{margin-top:0;text-align:left;margin-left:20px}.medical .uk-accordion .uk-accordion-content .medical_04 .flex_04 p{margin-left:20px}.medical .uk-accordion .uk-accordion-content .medical_04 hr{margin-left:20px}.medical .uk-accordion .uk-accordion-content .uk-grid{margin-left:0!important}.medical .uk-accordion .uk-accordion-content .uk-grid div:nth-child(4){margin-left:0}.medical .uk-accordion .uk-accordion-content .uk-grid>*{padding-left:0}.medical.gray_back{background-color:#fff}.medical table{padding-top:20px}.medical .uk-accordion-title{margin-top:-50px}.medical .detail{margin-bottom:40px}.centering{margin-left:0}.default_width.school{padding:0}.original .default_width .main_title_position{top:120px}.original .default_width .main_title_position h2{font-size:40px}.original .default_width .main_title_position p{font-size:14px}.default_width.sales_promotion{padding:0}.default_width.sales_promotion.flow{padding:0 20px}.flow-fig{max-width:400px;margin:auto;padding:0 20px}.sp.white_back .default_width.sales_promotion.flow{background:#fff}.default_width.sales_promotion.flow .lefthand{max-width:100%}.blue_back h3,.gray_back h3,.white_back h3,.white_back.work h3{font-weight:400;font-size:23px;margin-bottom:1.5em}.blue_back .more{position:relative;margin:2em auto 0;right:auto;top:auto}.blue_back.original{padding-left:0;padding-right:0;max-width:100%}.blue_back.original .default_width{padding-left:0;padding-right:0;max-width:100%}.w998{max-width:none;width:auto;margin:auto -20px}.section_top_category .subtitle_2{line-height:1;margin:15px 0 30px}.original_2 .default_width{max-width:1000px;padding:40px 20px}.blue_back.original{padding:40px 0}.blue_back.original .default_width{padding-top:0}.sp.white_back h3{padding-top:40px}.sp.white_back p{line-height:2;color:#000}.blue_back.original .w998 li{width:80%;padding:0 20px}.medical .main_title_position img{width:45%}.original_2 .spout{background-image:none}.brand_placeholder.event .text_place{padding:30px 0 0}.brand_placeholder.event .text_place.arts p{padding-bottom:0}.event .gallery{background-image:none;margin-top:0;padding:0 20px!important}.event .gallery .inside_text img{width:275px;margin-bottom:20px}.event .gallery .inside_text .vertical_position{padding:0 0 50px;margin-top:-20px}.event hr{border-top:1px solid #000}.event .gallery .inside_text p{font-weight:400;font-size:14px;line-height:1.75}.event .gallery .inside_text p,.event .gallery .inside_text td{color:#000}.brand_placeholder.event .text_place h5{font-size:24px;color:#1d2088;letter-spacing:.025em}.brand_placeholder.event .text_place h4{font-size:12px;text-align:left;margin-bottom:0}.brand_placeholder.event .text_place h4 span{font-weight:400;font-style:italic;vertical-align:middle;background:#1d2088;color:#fff;padding:2px 8px}.brand_placeholder.event .text_place h4 span span{font-size:8px;font-style:normal;vertical-align:middle;padding-right:0}.brand_placeholder.event .text_place p{font-size:10px;padding-bottom:30px}.jewely_title{font-size:16px;line-height:20px;font-weight:600;color:#1d2088;margin-bottom:32px}.brand_info .uk-accordion-content{padding:30px 20px}.medical .uk-accordion-title{left:0;width:100%;width:calc(100% - 40px);margin-left:20px;box-sizing:border-box}.medical .uk-accordion-title.right{left:0;width:100%;width:calc(100% - 40px);margin-left:20px;box-sizing:border-box}.white_back.original.line_up{padding-top:0}.white_back .w755 li p{line-height:32px}.white_back .w755 .uk-thumbnav li.slide_thumb{padding:5px}.white_back .w755 .slide_thumb{width:calc(20% - 10px)}.white_back .w755 .uk-thumbnav li.slide_thumb:first-child{width:calc(20% - 10px);padding-left:5px}.white_back .w755 .uk-thumbnav li.slide_thumb:last-child{padding-right:0;width:calc(20% - 10px)}.work_title_position h2{font-size:20px;line-height:1.3;margin:7px 0}.medical_list_title_position p,.work_title_position p{font-size:14px;padding-left:20px;margin-bottom:20px}.medical_list_title_position p:after{width:16px}.work_title_position p:after{width:16px}.work_title_position .white_block{padding:30px 15px 0 20px}.work_title_position .white_block p{font-size:12px}.white_back .w755 .uk-slideshow-items{max-width:80%}.medical_list_title_position .white_block{padding:30px 50px 20px 20px}.works .uk-subnav-pill>*>:first-child{font-size:12px}.works_list .uk-grid>*{margin-bottom:30px}.uk-switcher>*>:last-child{margin-bottom:0!important}.item_list{margin-bottom:35px}.item_list p{padding:0 8px}.white_back.work.first_one{padding-bottom:50px}.white_back.work.first_one .blank{height:50px}.sales_promotion .righthand img{width:100%}.page-article .white_back.work.first_one+section{padding-top:50px}.white_back.work{margin:0;padding:0 0 300px}.white_back.work.original.work .w755{margin:-100px auto 0}.numbers:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.numbers:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.numbers:nth-child(3){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.numbers:nth-child(4){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.list_last .numbers img{width:75%;padding-left:25px;max-width:175px}.numbers{text-align:center}.list_last .left_side .inside_cont{padding-right:0;padding-left:0}.list_last .left_side .inside_cont img{padding-left:0}.list_last .left_side .inside_cont div{float:none}.list_last .left_side h5{text-align:center;margin:16px 0 12px}.privacy table tr:first-child td{display:none}.privacy table tr td{display:block;width:100%!important;text-align:left}.privacy table tr td:first-child{font-weight:600}.privacy table tr td:last-child{padding:24px 0}.huge_link img{max-width:60%;width:100%}section.footer_link .title_placeholder.huge_link{padding:20%}.messsage .company{padding-right:0}.sub_title.pc{display:none!important}.sub_title.sp{display:block!important}.pc{display:none!important}.sp{display:inline!important;background-color:transparent!important}.no_background{background-image:none!important}}#container{z-index:3}.btn--link{font-size:16px;line-height:1;color:#fff;background:#1d2088;display:inline-block;border:1px solid #1d2088;-webkit-transition:all .2s ease;transition:all .2s ease;width:240px;padding:16px 0;text-align:center}.btn--link:hover{background:#fff;color:#1d2088}.video--wrap{position:relative}.video--wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.video--wrap .thumb{height:56.25vw;background-size:cover;background-position:center;position:relative}.video--wrap .thumb.hidden{opacity:0;pointer-events:none}.video--wrap .button--play{width:90px;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;cursor:pointer;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-tap-highlight-color:transparent}.video--wrap .button--play:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.video--wrap .button--play.hidden{opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);pointer-events:none}@media screen and (max-width:989px){.video--wrap .button--play{width:60px;margin-top:-30px;margin-left:-30px}}@media screen and (max-width:639px){.video--wrap .button--play{width:40px;margin-top:-20px;margin-left:-20px}}.video--wrap .button--play:after{content:"";display:block;padding-top:100%;background-image:url(../img/button_play.png);background-size:contain;background-position:center center}.fv-secondPh,.fv-secondPh--blur{position:fixed;top:0;left:0;width:100%;height:100vh}@media screen and (min-width:990px){.fv-secondPh--blur:after,.fv-secondPh:after{content:"";display:block;width:100%;height:150px;background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0,transparent 100%);background:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent 100%);position:absolute;top:0;left:0}.page-article .fv-secondPh--blur:after,.page-article .fv-secondPh:after{display:none}}.fv-secondPh .fv_bg,.fv-secondPh .fv_bg_blur,.fv-secondPh--blur .fv_bg,.fv-secondPh--blur .fv_bg_blur{position:absolute;top:0;left:0;width:100%;height:100%}.fv-secondPh .fv_bg:empty,.fv-secondPh .fv_bg_blur:empty,.fv-secondPh--blur .fv_bg:empty,.fv-secondPh--blur .fv_bg_blur:empty{background-color:#1d2088}.fv-secondPh .fv_bg_blur:empty:after,.fv-secondPh--blur .fv_bg_blur:empty:after{display:none!important}.fv-secondPh--blur.middle,.fv-secondPh.middle{height:calc(75vh - 90px)}@media screen and (max-width:639px){.fv-secondPh--blur.middle,.fv-secondPh.middle{top:60px;height:calc(60vh - 60px)}}.fv-secondPh--blur.company .fv_bg img,.fv-secondPh.company .fv_bg img{object-position:100% 0;font-family:'object-fit: cover; object-position: 100% 0%;'}@media screen and (max-width:639px){.fv-secondPh--blur.company .fv_bg img,.fv-secondPh.company .fv_bg img{object-position:75% 0;font-family:'object-fit: cover; object-position: 75% 0%;'}}.fv-secondPh--blur.original .fv_bg img,.fv-secondPh--blur.original .fv_bg_blur img,.fv-secondPh.original .fv_bg img,.fv-secondPh.original .fv_bg_blur img{object-position:75% 25%;font-family:'object-fit: cover; object-position: 75% 25%;'}@media screen and (max-width:639px){.fv-secondPh--blur.original .fv_bg img,.fv-secondPh--blur.original .fv_bg_blur img,.fv-secondPh.original .fv_bg img,.fv-secondPh.original .fv_bg_blur img{object-position:50% 25%;font-family:'object-fit: cover; object-position: 50% 25%;'}}.fv-secondPh--blur.school .fv_bg img,.fv-secondPh--blur.school .fv_bg_blur img,.fv-secondPh.school .fv_bg img,.fv-secondPh.school .fv_bg_blur img{object-position:75% 25%;font-family:'object-fit: cover; object-position: 75% 25%;'}@media screen and (max-width:639px){.fv-secondPh--blur.school .fv_bg img,.fv-secondPh--blur.school .fv_bg_blur img,.fv-secondPh.school .fv_bg img,.fv-secondPh.school .fv_bg_blur img{object-position:50% 25%;font-family:'object-fit: cover; object-position: 50% 25%;'}}.fv-secondPh--blur.sustainability .fv_bg img,.fv-secondPh.sustainability .fv_bg img{object-position:70% 50%;font-family:'object-fit: cover; object-position: 70% 50%;'}@media screen and (max-width:639px){.fv-secondPh--blur.sustainability .fv_bg img,.fv-secondPh.sustainability .fv_bg img{object-position:70% 0;font-family:'object-fit: cover; object-position: 70% 0%;'}}.fv-secondPh--blur.medical .fv_bg img,.fv-secondPh--blur.medical .fv_bg_blur img,.fv-secondPh.medical .fv_bg img,.fv-secondPh.medical .fv_bg_blur img{object-position:75% 0;font-family:'object-fit: cover; object-position: 75% 0%;'}@media screen and (max-width:639px){.fv-secondPh--blur.medical .fv_bg img,.fv-secondPh--blur.medical .fv_bg_blur img,.fv-secondPh.medical .fv_bg img,.fv-secondPh.medical .fv_bg_blur img{object-position:50% 0;font-family:'object-fit: cover; object-position: 50% 0;'}}@media screen and (max-width:639px){.fv-secondPh--blur.dubble,.fv-secondPh.dubble{height:70.8%}.fv-secondPh--blur.dubble.middle,.fv-secondPh.dubble.middle{height:65vh}.fv-secondPh--blur.dubble.middle .fv_bg,.fv-secondPh.dubble.middle .fv_bg{height:calc(100% - 7vh)}}.fv-secondPh--blur.dubble .fv_bg,.fv-secondPh.dubble .fv_bg{position:absolute;top:auto;bottom:0;left:auto;right:0;width:73.20644%;height:calc(100% - 90px)}.fv-secondPh--blur.dubble .fv_bg img,.fv-secondPh.dubble .fv_bg img{object-position:85% 0;font-family:'object-fit: cover; object-position: 85% 0%;'}@media screen and (max-width:639px){.fv-secondPh--blur.dubble .fv_bg,.fv-secondPh.dubble .fv_bg{width:78.66667%;height:calc(100% - 100px)}}.fv-secondPh--blur.dubble .fv_bg_blur img,.fv-secondPh.dubble .fv_bg_blur img{object-position:100% 0;font-family:'object-fit: cover; object-position: 100% 0%;'}.fv-secondPh--blur.dubble.article .fv_bg img,.fv-secondPh--blur.dubble.article .fv_bg_blur img,.fv-secondPh.dubble.article .fv_bg img,.fv-secondPh.dubble.article .fv_bg_blur img{object-position:50% 50%;font-family:'object-fit: cover; object-position: 50% 50%;'}.fv-secondPh--blur.dubble.article .fv_bg_blur img,.fv-secondPh.dubble.article .fv_bg_blur img{-webkit-filter:blur(6px);filter:blur(6px);-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.fv-secondPh--blur.dubble.article .fv_bg_blur:after,.fv-secondPh.dubble.article .fv_bg_blur:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}.fv-secondPh .fv_bg,.fv-secondPh--blur .fv_bg{-webkit-transition:opacity 750ms ease;transition:opacity 750ms ease}.fv-secondPh--blur.blur .fv_bg,.fv-secondPh.blur .fv_bg{opacity:0}.fv-secondPh-first{min-height:750px}@media screen and (max-width:639px){.fv-secondPh-first{min-height:auto}}.page-article .slider-inner{padding:0 80px;box-sizing:border-box}@media screen and (max-width:639px){.page-article .slider-inner{padding:0 50px}}.page-article .slider-article{box-sizing:border-box}@media screen and (max-width:639px){.page-article .slider-article .uk-slideshow-items{max-width:none}}.page-article .slider-article .uk-slideshow-items:before{content:"";display:block;width:100%;padding-top:480px}@media screen and (max-width:959px){.page-article .slider-article .uk-slideshow-items:before{padding-top:400px}}@media screen and (max-width:639px){.page-article .slider-article .uk-slideshow-items:before{padding-top:63.55932%}}.page-article .slider-article .uk-slideshow-items li{position:absolute;top:0;left:0;width:100%;height:100%}.page-article .slider-article .uk-slideshow-items li img{width:100%!important;height:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}.page-article .slider-article .arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.page-article .slider-article .arrows a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc((100% - 635px)/ 2);height:100%;box-sizing:border-box}.page-article .slider-article .arrows a img{margin-bottom:auto;margin-top:230px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.page-article .slider-article .arrows a:first-child{margin-left:-60px}.page-article .slider-article .arrows a:first-child:hover img{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.page-article .slider-article .arrows a:last-child{margin-right:-60px;float:none;margin-left:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.page-article .slider-article .arrows a:last-child:hover img{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}@media screen and (max-width:959px){.page-article .slider-article .arrows a{width:110px}.page-article .slider-article .arrows a img{margin-top:180%}.page-article .slider-article .arrows a:first-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.page-article .slider-article .arrows a:last-child{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-article .slider-article .arrows a img{width:80px}}@media screen and (max-width:639px){.page-article .slider-article .arrows a{width:70px}.page-article .slider-article .arrows a img{margin-top:24vw}.page-article .slider-article .arrows a:first-child{margin-left:-50px;padding-left:20px}.page-article .slider-article .arrows a:last-child{margin-right:-50px;padding-right:20px}}.page-article .slide_thumb:after{display:none}.page-article .slide_thumb a{display:block;position:relative;-webkit-transition:none;transition:none}.page-article .slide_thumb a:after{content:"";display:block;width:100%;padding-top:100%}.page-article .slide_thumb a:before{content:"";display:block;width:100%;height:100%;border:2px solid #1d2088;position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;box-sizing:border-box;z-index:1}@media screen and (max-width:639px){.page-article .slide_thumb a:before{border:1px solid #1d2088}}.page-article .slide_thumb.uk-active a:before{opacity:1}.article--wrok h1,.article--wrok h2,.article--wrok h3,.article--wrok h4,.article--wrok h5,.article--wrok h6{color:#1d2088;font-size:24px;font-weight:700;line-height:1.5;margin:1.5em auto}@media all and (max-width:639px){.article--wrok h1,.article--wrok h2,.article--wrok h3,.article--wrok h4,.article--wrok h5,.article--wrok h6{font-size:18px;margin:1.25em auto}}.article--wrok h1:first-child,.article--wrok h2:first-child,.article--wrok h3:first-child,.article--wrok h4:first-child,.article--wrok h5:first-child,.article--wrok h6:first-child{margin-top:0}.article--wrok h1:last-child,.article--wrok h2:last-child,.article--wrok h3:last-child,.article--wrok h4:last-child,.article--wrok h5:last-child,.article--wrok h6:last-child{margin-bottom:0}.article--wrok p+p{margin-top:1.5em}.article--wrok ol,.article--wrok p,.article--wrok table,.article--wrok ul{color:#000}@media all and (max-width:639px){.article--wrok ol,.article--wrok p,.article--wrok table,.article--wrok ul{font-size:14px}}@media all and (max-width:639px){.article--wrok p{line-height:1.8}}.article--wrok ol,.article--wrok ul{padding:0;margin:2em auto;list-style-type:none}@media screen and (max-width:639px){.article--wrok ol,.article--wrok ul{line-height:1.75}}.article--wrok ol li+li,.article--wrok ul li+li{margin-top:1em}@media screen and (max-width:639px){.article--wrok ol li+li,.article--wrok ul li+li{margin-top:.75em}}.article--wrok ul{padding-left:1.5em}.article--wrok ul li{list-style-type:disc}.article--wrok ol{padding-left:1.5em}.article--wrok ol li{list-style-type:decimal}.article--wrok table{width:100%;margin:4em auto;border-collapse:collapse;border-spacing:0;line-height:1.75}@media screen and (max-width:989px){.article--wrok table{font-size:13px}}@media screen and (max-width:639px){.article--wrok table{font-size:12px;margin:3em auto}}.article--wrok table caption{padding-bottom:.75em;text-align:left}.article--wrok table td,.article--wrok table th{padding:.75em 1em;border:1px solid #ccc;text-align:left;vertical-align:top}@media screen and (max-width:639px){.article--wrok table td,.article--wrok table th{padding:.5em .75em}}.article--wrok table th{font-weight:inherit;font-weight:500;background-color:rgba(29,32,136,.1);background-color:#f1f1f1}.article--wrok blockquote{display:block;position:relative;padding:1.75em 2em;margin:4em auto;font-size:1em;font-style:normal;background-color:#f1f1f1}@media screen and (max-width:639px){.article--wrok blockquote{margin:3em auto;padding:1.25em 1.5em}}.article--wrok figure{margin:3em auto}.article--wrok figure figcaption{display:block;font-size:.85em;margin-top:.75em;text-align:left;line-height:1.75}.article--wrok hr{background-color:#ccc;margin:5em auto}@media screen and (max-width:800px){.article--wrok hr{margin:4em auto}}@media screen and (max-width:639px){.article--wrok hr{margin:3.5em auto}}.article--wrok a{color:#1d2088;text-decoration:underline;word-break:break-all}.article--wrok a:hover{opacity:.7}.article--wrok a:not(.noicon)[target="_blank"]::after{background-image:url(../img/outerlink_article.png);width:1em;height:1em;background-size:1em;vertical-align:middle}.article--wrok i{font-style:italic}.article--wrok b,.article--wrok strong{font-weight:700}.article--wrok em{font-style:normal;color:#1d2088}.article--wrok small{font-size:.8em}.article--wrok sup{font-size:.8em;vertical-align:top}.article--wrok sub{font-size:.8em;vertical-align:baseline}.article--news{max-width:815px;box-sizing:border-box}.article--news *{box-sizing:border-box}.article--news .article__title{color:#1d2088}.article--news .article__title .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:1.15;margin-bottom:.75em}@media screen and (max-width:639px){.article--news .article__title .info{margin-bottom:.5em}}.article--news .article__title .info .date{font-size:16px;display:inline-block;margin-right:.75em}@media screen and (max-width:989px){.article--news .article__title .info .date{font-size:15px}}@media screen and (max-width:639px){.article--news .article__title .info .date{font-size:14px}}.article--news .article__title .info .tag{font-size:12px;display:inline-block;background-color:#1d2088;color:#fff;padding:.25em .5em .175em}@media screen and (max-width:989px){.article--news .article__title .info .tag{font-size:11px}}@media screen and (max-width:639px){.article--news .article__title .info .tag{font-size:10px}}.article--news .article__title .info .tag:empty{display:none}.article--news .article__title h1{color:inherit;font-size:24px;line-height:1.6;text-align:left}@media screen and (max-width:989px){.article--news .article__title h1{font-size:20px;line-height:1.7}}@media screen and (max-width:639px){.article--news .article__title h1{font-size:16px;line-height:1.8}}.article--news .article__eyecatch{margin:50px auto}@media screen and (max-width:989px){.article--news .article__eyecatch{margin:40p auto}}@media screen and (max-width:639px){.article--news .article__eyecatch{margin:35px auto}}@media screen and (max-width:639px){.article--news .article__eyecatch .ph_pc{display:none}}.article--news .article__eyecatch .ph_sp{display:none}@media screen and (max-width:639px){.article--news .article__eyecatch .ph_sp{display:inline}}.article--news .article__content{margin:50px auto;font-size:16px;line-height:2;color:#000}@media screen and (max-width:989px){.article--news .article__content{font-size:15px;margin:40p auto}}@media screen and (max-width:639px){.article--news .article__content{font-size:13px;line-height:1.85;margin:35px auto}}.article--news .article__content *{color:inherit;line-height:inherit;font-size:inherit}.article--news .article__content :first-child{margin-top:0}.article--news .article__content :last-child{margin-bottom:0}.article--news .article__content p{margin:2em auto}@media screen and (max-width:989px){.article--news .article__content p{margin:1.75em auto}}@media screen and (max-width:639px){.article--news .article__content p{margin:1.5em auto}}.article--news .article__content h1{font-size:1.25em;font-weight:700;text-align:left;line-height:1.75;margin:4em auto 1em}@media screen and (max-width:639px){.article--news .article__content h1{font-size:1.14286em;margin:3em auto .75em}}.article--news .article__content h2{font-size:1.125em;font-weight:700;text-align:left;line-height:1.85;margin:4em auto .75em}@media screen and (max-width:639px){.article--news .article__content h2{font-size:1.07143em;margin:3em auto .5em}}.article--news .article__content h3,.article--news .article__content h4,.article--news .article__content h5,.article--news .article__content h6{font-size:1em;font-weight:700;text-align:left;margin:3em auto .5em}@media screen and (max-width:639px){.article--news .article__content h3,.article--news .article__content h4,.article--news .article__content h5,.article--news .article__content h6{margin:2.5em auto .5em}}.article--news .article__content ol,.article--news .article__content ul{padding:0;margin:2em auto;list-style-type:none}@media screen and (max-width:639px){.article--news .article__content ol,.article--news .article__content ul{line-height:1.75}}.article--news .article__content ol li+li,.article--news .article__content ul li+li{margin-top:1em}@media screen and (max-width:639px){.article--news .article__content ol li+li,.article--news .article__content ul li+li{margin-top:.75em}}.article--news .article__content ul{padding-left:1.5em}.article--news .article__content ul li{list-style-type:disc}.article--news .article__content ol{padding-left:1.5em}.article--news .article__content ol li{list-style-type:decimal}.article--news .article__content table{width:100%;margin:4em auto;border-collapse:collapse;border-spacing:0;line-height:1.75}@media screen and (max-width:989px){.article--news .article__content table{font-size:13px}}@media screen and (max-width:639px){.article--news .article__content table{font-size:12px;margin:3em auto}}.article--news .article__content table caption{padding-bottom:.75em;text-align:left}.article--news .article__content table td,.article--news .article__content table th{padding:.75em 1em;border:1px solid #ccc;text-align:left;vertical-align:top}@media screen and (max-width:639px){.article--news .article__content table td,.article--news .article__content table th{padding:.5em .75em}}.article--news .article__content table th{font-weight:inherit;font-weight:500;background-color:rgba(29,32,136,.1);background-color:#f1f1f1}.article--news .article__content blockquote{display:block;position:relative;padding:1.75em 2em;margin:4em auto;font-size:1em;font-style:normal;background-color:#f1f1f1}@media screen and (max-width:639px){.article--news .article__content blockquote{margin:3em auto;padding:1.25em 1.5em}}.article--news .article__content figure{margin:3em auto}.article--news .article__content figure figcaption{display:block;font-size:.85em;margin-top:.75em;text-align:left;line-height:1.75}.article--news .article__content hr{background-color:#ccc;margin:5em auto}@media screen and (max-width:800px){.article--news .article__content hr{margin:4em auto}}@media screen and (max-width:639px){.article--news .article__content hr{margin:3.5em auto}}.article--news .article__content a{color:#1d2088;text-decoration:underline;word-break:break-all}.article--news .article__content a:hover{opacity:.7}.article--news .article__content a:not(.noicon)[target="_blank"]::after{background-image:url(../img/outerlink_article.png);width:1em;height:1em;background-size:1em;vertical-align:middle}.article--news .article__content i{font-style:italic}.article--news .article__content b,.article--news .article__content strong{font-weight:700}.article--news .article__content em{font-style:normal;color:#1d2088}.article--news .article__content small{font-size:.8em}.article--news .article__content sup{font-size:.8em;vertical-align:top}.article--news .article__content sub{font-size:.8em;vertical-align:baseline}.article__pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;padding-top:1.5em;border-top:1px solid #ccc;margin:6em auto 0}@media screen and (max-width:800px){.article__pager{margin:5em auto -30px}}@media screen and (max-width:639px){.article__pager{padding-top:2em;margin:4em auto -20px}}.article__pager .link{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.article__pager a{text-decoration:underline}.article__pager a:hover{opacity:.7}.article__pager .prev{text-align:left}.article__pager .top{text-align:center}.article__pager .next{text-align:right}.article--episode{padding-top:90px;color:#000}@media screen and (max-width:989px){.article--episode{padding:60px 45px 0}}@media screen and (max-width:639px){.article--episode{padding:60px 20px 0}}.article--episode *{box-sizing:border-box}.article--episode .container--col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:989px){.article--episode .container--col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.article--episode .container--col .container--left{width:520px;padding:0 50px}@media screen and (max-width:1200px){.article--episode .container--col .container--left{width:400px;padding-right:30px}}@media screen and (max-width:989px){.article--episode .container--col .container--left{width:auto;padding:0}}.article--episode .container--col .container--right{padding-right:50px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:989px){.article--episode .container--col .container--right{padding:0}}.article--episode .episode__fv{height:580px}@media screen and (max-width:1200px){.article--episode .episode__fv{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}}.article--episode .episode__fv .container--left{padding-top:50px;padding-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.article--episode .episode__fv .container--left .title--wrap{margin:auto 0}@media screen and (max-width:1200px){.article--episode .episode__fv .container--left{width:auto;padding-bottom:0;display:block}}@media screen and (max-width:989px){.article--episode .episode__fv .container--left{padding-top:40px}}@media screen and (max-width:639px){.article--episode .episode__fv .container--left{padding-top:25px}}@media screen and (max-width:1200px){.article--episode .episode__fv .container--right{width:auto;padding:0}}.article--episode .episode__fv .head{font-size:24px;line-height:1;font-style:italic;color:#1d2088;margin-left:-50px;padding-left:50px;position:relative;text-indent:.1em;display:inline-block}@media screen and (max-width:1200px){.article--episode .episode__fv .head{margin-bottom:75px}}@media screen and (max-width:989px){.article--episode .episode__fv .head{font-size:20px;margin-left:-45px;padding-left:45px;margin-bottom:60px}}@media screen and (max-width:639px){.article--episode .episode__fv .head{font-size:14px;margin-left:-20px;padding-left:20px;margin-bottom:30px}}@media screen and (min-width:990px){.article--episode .episode__fv .head:hover{-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}}.article--episode .episode__fv .head:before{content:"";display:block;width:45px;height:2px;background-color:#1d2088;position:absolute;top:50%;left:0;margin-top:-1px}@media screen and (max-width:989px){.article--episode .episode__fv .head:before{width:40px}}@media screen and (max-width:639px){.article--episode .episode__fv .head:before{width:16px;height:1px;margin-top:0}}.article--episode .episode__fv .case{font-size:24px;line-height:1;font-style:italic}@media screen and (max-width:989px){.article--episode .episode__fv .case{font-size:20px}}@media screen and (max-width:639px){.article--episode .episode__fv .case{font-size:14px}}.article--episode .episode__fv .title{font-size:32px;font-weight:400;line-height:1.5;text-align:left;margin:.5em 0 1em}@media screen and (max-width:989px){.article--episode .episode__fv .title{font-size:24px}}@media screen and (max-width:639px){.article--episode .episode__fv .title{font-size:18px}}@media screen and (max-width:1200px){.article--episode .episode__fv .title .adj{display:none}}.article--episode .episode__fv .client{font-size:16px;line-height:1.5;text-align:left}@media screen and (max-width:989px){.article--episode .episode__fv .client{font-size:14px}}@media screen and (max-width:639px){.article--episode .episode__fv .client{font-size:12px}}.article--episode .episode__fv .client+.client{margin-top:.25em}.article--episode .episode__fv .ph{height:100%;position:relative;margin-right:-50px}.article--episode .episode__fv .ph img{object-position:50% 35%;font-family:'object-fit: cover; object-position: 50% 35%;'}@media screen and (max-width:989px){.article--episode .episode__fv .ph img{object-position:50% 50%;font-family:'object-fit: cover; object-position: 50% 50%;'}}@media screen and (max-width:1200px){.article--episode .episode__fv .ph{margin:0;height:500px}}@media screen and (max-width:989px){.article--episode .episode__fv .ph{height:68vw;margin:0 -45px}}@media screen and (max-width:639px){.article--episode .episode__fv .ph{margin:0 -20px}}@media screen and (max-width:989px){.article--episode .episode__member{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:25px;padding-bottom:25px}}.article--episode .episode__member .head{font-weight:600;color:#1d2088;line-height:1.5;margin-bottom:25px}@media screen and (max-width:639px){.article--episode .episode__member .head{margin-bottom:15px}}.article--episode .episode__member .member{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0}.article--episode .episode__member .member+.member{margin-top:30px}@media screen and (max-width:639px){.article--episode .episode__member .member+.member{margin-top:15px}}.article--episode .episode__member .member dt{width:65px}.article--episode .episode__member .member dd{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:1em;font-size:12px;line-height:1.5}@media screen and (max-width:989px){.article--episode .episode__member .member dd{font-size:11px}}@media screen and (max-width:639px){.article--episode .episode__member .member dd{font-size:10px}}.article--episode .episode__member .member dd p{line-height:inherit;font-size:inherit}.article--episode .episode__member .member dd .name{font-size:16px;margin-top:.25em}@media screen and (max-width:989px){.article--episode .episode__member .member dd .name{font-size:15px}}@media screen and (max-width:639px){.article--episode .episode__member .member dd .name{font-size:14px}}.article--episode .episode__content{padding-top:100px;padding-bottom:100px}@media screen and (max-width:989px){.article--episode .episode__content{padding-top:60px;padding-bottom:80px}}@media screen and (max-width:639px){.article--episode .episode__content{padding-top:40px;padding-bottom:60px}}@media screen and (max-width:989px){.article--episode .episode__content .content{padding-top:75px}}@media screen and (max-width:639px){.article--episode .episode__content .content{padding-top:50px}}@media screen and (min-width:990px){.article--episode .episode__content .content{max-width:796px}}.article--episode .episode__content .overview{background-color:#f2f2f2;padding:30px;margin:60px auto}.article--episode .episode__content .overview:first-child{margin-top:0}.article--episode .episode__content .overview:last-child{margin-bottom:0}@media screen and (max-width:989px){.article--episode .episode__content .overview{margin-left:-45px;margin-right:-45px}}@media screen and (max-width:639px){.article--episode .episode__content .overview{margin-left:-20px;margin-right:-20px;padding:30px 20px}}.article--episode .episode__content .overview dt{color:#1d2088;font-weight:600;margin:1.25em auto}.article--episode .episode__content .overview dt:first-child{margin-top:0}.article--episode .episode__content .overview dt:last-child{margin-bottom:0}@media screen and (max-width:639px){.article--episode .episode__content .overview dt{font-size:14px}}.article--episode .episode__content .overview dd{margin:1em auto}.article--episode .episode__content .overview dd:first-child{margin-top:0}.article--episode .episode__content .overview dd:last-child{margin-bottom:0}.article--episode .episode__content .overview dd>p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:639px){.article--episode .episode__content .overview dd>p{line-height:1.8}}.article--episode .episode__content .overview dd span:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background-color:#1d2088;color:#fff;font-weight:600;padding:0 1em;margin:.3em 1em 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:1.5}.article--episode .episode__content .talk p{margin:2em auto}.article--episode .episode__content .talk p:first-child{margin-top:0}.article--episode .episode__content .talk p:last-child{margin-bottom:0}.article--episode .episode__content .talk p:first-child img{margin-top:0}.article--episode .episode__content .talk p span:first-child{font-weight:600;color:#1d2088}.article--episode .episode__content .talk h3{font-size:inherit;color:#1d2088;font-weight:600;line-height:1.8;margin:3em auto}.article--episode .episode__content .talk h3:first-child{margin-top:0}.article--episode .episode__content .talk h3:last-child{margin-bottom:0}.article--episode .episode__content .talk .talk__ph{margin:4em auto}@media screen and (max-width:989px){.article--episode .episode__content .talk .talk__ph{margin-left:-45px;margin-right:-45px}}@media screen and (max-width:639px){.article--episode .episode__content .talk .talk__ph{margin-left:-20px;margin-right:-20px}}.article--episode .episode__content .ref{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:40px 0;margin:100px auto 0}.article--episode .episode__content .ref:first-child{margin-top:0}.article--episode .episode__content .ref:last-child{margin-bottom:0}@media screen and (max-width:989px){.article--episode .episode__content .ref{margin:80px auto 0}}@media screen and (max-width:639px){.article--episode .episode__content .ref{margin:60px auto 0;padding:30px 0}}.article--episode .episode__content .ref+.ref{margin-top:0;border-top:none}.article--episode .episode__content .ref dt{color:#1d2088;font-weight:600}.article--episode .episode__content .ref dd{line-height:1.8;margin:1.5em auto}.article--episode .episode__content .ref dd:first-child{margin-top:0}.article--episode .episode__content .ref dd:last-child{margin-bottom:0}@media screen and (max-width:639px){.article--episode .episode__content .ref dd{line-height:1.8;margin:1.25em auto}}.article--episode .episode__content .ref dd p{line-height:inherit}.article--episode .episode__content .ref dd a{color:inherit;text-decoration:underline}.article--episode .episode__content .ref .link{text-align:left;word-break:break-all;margin:.5em auto;line-height:1.5}.article--episode .episode__content .ref .link:first-child{margin-top:0}.article--episode .episode__content .ref .link:last-child{margin-bottom:0}.announcement{padding:65px 40px;text-align:center}@media screen and (max-width:639px){.announcement{padding:30px 20px 45px}}.announcement+.announcement{padding-top:0;margin-top:-50px}@media screen and (max-width:639px){.announcement+.announcement{margin-top:-35px}}.announcement+section .service_inner{padding-top:0}.announcement__inner{max-width:1000px;margin:auto;padding:1.5em 1em;border:1px solid #ccc}@media screen and (max-width:639px){.announcement__inner{padding:1em}}.announcement__inner+.announcement__inner{margin-top:15px}@media screen and (max-width:639px){.announcement__inner+.announcement__inner{margin-top:10px}}@media screen and (max-width:959px){.announcement__inner p{font-size:14px}}@media screen and (max-width:639px){.announcement__inner p{font-size:12px}}.announcement__inner p span{display:inline-block}.announcement__inner p a{text-decoration:underline}.announcement__inner p+p{margin-top:.75em}.bnr_area{padding:150px 40px;background-color:#fff}@media screen and (max-width:989px){.bnr_area{padding:120px 40px 100px}}@media screen and (max-width:639px){.bnr_area{padding:80px 20px 60px}}.bnr_area+.ft_arrow{padding-top:0}.bnr{max-width:496px;margin:auto;text-align:center;padding:0}@media screen and (max-width:639px){.bnr{max-width:335px}}.bnr li{list-style-type:none}.bnr a[target="_blank"]:after{display:none}.bnr a:hover{opacity:.8}.glb_heading{vertical-align:middle;text-align:left;font-weight:500;line-height:1.25;font-size:36px;margin-bottom:2em}.glb_heading.wh{color:#fff}.glb_heading span{font-size:14px;vertical-align:middle;margin-left:20px;display:inline-block}@media screen and (max-width:989px){.glb_heading{margin-bottom:1.5em}}@media screen and (max-width:639px){.glb_heading{font-weight:400;font-size:23px;margin-bottom:1.5em}.glb_heading span{font-size:12px;margin-left:.75em}}.glb_subheading{font-size:20px;font-weight:600;line-height:1.5;background-color:#f2f2f2;padding:1em 1.25em;margin:4em auto 3.5em;position:relative}@media screen and (max-width:989px){.glb_subheading{font-size:16px}}@media screen and (max-width:639px){.glb_subheading{font-size:14px;margin:3em auto}}.glb_subheading:first-child{margin-top:0}.glb_subheading:before{content:"";display:block;width:4px;height:50%;background-color:#1d2088;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.advantage+.footer_link{margin-top:-75px}@media screen and (max-width:639px){section.advantage+.footer_link{margin-top:-40px}}.ft_arrow{text-align:center;padding:150px 40px}@media screen and (max-width:989px){.ft_arrow{padding:100px 40px}}@media screen and (max-width:639px){.ft_arrow{padding:60px 20px}}.ft_arrow .inner{display:inline-block;text-align:left;margin-left:-70px;color:#1d2088;line-height:1;-webkit-tap-highlight-color:transparent}@media screen and (max-width:639px){.ft_arrow .inner{margin-left:-35px}}.ft_arrow .inner:hover .arrow:after{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}@media screen and (max-width:639px){.ft_arrow .inner:hover .arrow:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.ft_arrow .arrow{height:37px;width:auto;position:relative}@media screen and (max-width:639px){.ft_arrow .arrow{height:18px}}.ft_arrow .arrow:before{content:"";display:block;width:100%;height:4px;background-color:#1d2088;position:absolute;bottom:0;left:0}@media screen and (max-width:639px){.ft_arrow .arrow:before{height:2px}}.ft_arrow .arrow:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:-70px;background-image:url(../img/ft_arrow2.svg);background-size:auto 100%;background-position:right;background-repeat:no-repeat;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media screen and (max-width:639px){.ft_arrow .arrow:after{right:-35px}}.ft_arrow .lg{color:inherit;line-height:inherit;font-size:42px;margin-bottom:-27px}@media screen and (max-width:989px){.ft_arrow .lg{font-size:36px}}@media screen and (max-width:639px){.ft_arrow .lg{font-size:20px;margin-bottom:-13px}}.ft_arrow .sm{color:inherit;line-height:inherit;font-size:16px;display:block;margin-top:1em}@media screen and (max-width:989px){.ft_arrow .sm{font-size:13px}}@media screen and (max-width:639px){.ft_arrow .sm{font-size:11px}}.ft_arrow .desc{text-align:center;margin:60px auto}.ft_arrow .desc:first-child{margin-top:0}.ft_arrow .desc:last-child{margin-bottom:0}.tab{display:initial!important}@media screen and (max-width:989px){.tab{display:none!important}}section.service.ft{background-color:#fff;padding-top:50px}@media screen and (max-width:989px){section.service.ft{padding-top:25px}}@media screen and (max-width:639px){section.service.ft{padding-top:0}}section.service.ft .title_placeholder{margin-top:0}section.service.ft .service_inner.head{padding:50px 40px}@media screen and (max-width:989px){section.service.ft .service_inner.head{padding:40px 40px 40px}}@media screen and (max-width:639px){section.service.ft .service_inner.head{padding:40px 20px 40px}}@media screen and (min-width:640px){section.service.ft .service_inner.head .link{margin-bottom:0}}section.service.ft .service_inner.navi{padding-bottom:100px}@media screen and (max-width:989px){section.service.ft .service_inner.navi{padding-bottom:45px}}@media screen and (max-width:1200px){section.service.ft .service_inner.navi .business{padding-top:0}}section.service.ft .service_inner .title_placeholder{margin-top:0}.catalog_sec-wrap{padding-top:50px;background-color:#fff;overflow:hidden}@media screen and (max-width:959px){.catalog_sec-wrap{padding-top:0}}@media screen and (max-width:639px){.catalog_sec-wrap{padding-top:60px}}@media screen and (max-width:639px){.catalog_sec{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.catalog_sec .left_side,.catalog_sec .right_side{background-color:#f1f1f1}.catalog_sec .right_side{position:relative}.catalog_sec .catalog_img{position:absolute;bottom:0;left:0;width:100%;height:100%;max-width:370px}@media screen and (max-width:959px){.catalog_sec .catalog_img{max-width:260px}}@media screen and (max-width:639px){.catalog_sec .catalog_img{left:auto;bottom:auto;position:relative;height:auto;max-width:220px;margin:-60px auto -10px}}.catalog_sec .catalog_img img{position:absolute;left:0;bottom:0;max-width:none;width:100%;box-shadow:30px 20px 40px 0 rgba(0,0,0,.1)}@media screen and (max-width:959px){.catalog_sec .catalog_img img{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);box-shadow:20px 10px 20px 0 rgba(0,0,0,.1)}}@media screen and (max-width:639px){.catalog_sec .catalog_img img{position:relative;left:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none;box-shadow:15px 10px 20px 0 rgba(0,0,0,.1);margin-left:0;padding-left:0}}.link-bdr,.link-bdr_area .link-bdr_child{display:inline-block;padding-bottom:6px;position:relative;overflow:hidden}@media screen and (max-width:639px){.link-bdr,.link-bdr_area .link-bdr_child{padding-bottom:3px}}.link-bdr:after,.link-bdr_area .link-bdr_child:after{content:"";display:block;width:100%;height:2px;background-color:#1d2088;position:absolute;left:0;bottom:0}@media screen and (max-width:639px){.link-bdr:after,.link-bdr_area .link-bdr_child:after{height:1px}}.link-bdr[target="_blank"],.link-bdr_area .link-bdr_child[target="_blank"]{padding-right:1.5em;position:relative}.link-bdr[target="_blank"]:before,.link-bdr_area .link-bdr_child[target="_blank"]:before{content:"";display:inline-block;background-image:url(../img/outerlink.png);background-repeat:no-repeat;background-position-y:center;width:.9em;height:.9em;background-size:contain;position:absolute;top:50%;right:0;translate:0 -75%}.link-bdr.thin,.link-bdr_area .link-bdr_child.thin{padding-bottom:3px}.link-bdr.thin:after,.link-bdr_area .link-bdr_child.thin:after{height:1px}.link-bdr.wh,.link-bdr_area .link-bdr_child.wh{color:#fff}.link-bdr.wh:after,.link-bdr_area .link-bdr_child.wh:after{background-color:#fff}.link-bdr.wh[target="_blank"]:before,.link-bdr_area .link-bdr_child.wh[target="_blank"]:before{background-image:url(../img/outerlink-wh.png)}@media screen and (min-width:640px){.link-bdr:hover:after{-webkit-animation:button-out .6s forwards alternate,button-in .6s .5s forwards alternate;animation:button-out .6s forwards alternate,button-in .6s .5s forwards alternate}.link-bdr_area:hover .link-bdr_child:after{-webkit-animation:button-out .6s forwards alternate,button-in .6s .5s forwards alternate;animation:button-out .6s forwards alternate,button-in .6s .5s forwards alternate}}@-webkit-keyframes button-out{0%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}}@keyframes button-out{0%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1)}}@-webkit-keyframes button-in{0%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0,1);transform:scale(0,1)}100%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes button-in{0%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0,1);transform:scale(0,1)}100%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}}body.inquiry .title-main,body.inquiry .ttl{font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.sustainability.default_width{padding:85px 40px}@media screen and (max-width:639px){.sustainability.default_width{padding:40px 20px}}.sustainability.default_width+.default_width{padding-top:0}@media screen and (max-width:989px){.sustainability .glb_heading span{display:block;margin:.5em auto 0}}.sustainability__inner{max-width:1000px;margin:auto}.sustainability__intro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:639px){.sustainability__intro{display:block}}.sustainability__intro .intro__logo{width:40%;padding:0 4%}@media screen and (max-width:989px){.sustainability__intro .intro__logo{padding:0}}@media screen and (max-width:639px){.sustainability__intro .intro__logo{width:auto;padding:0 11.33333%;margin:auto}}.sustainability__intro .intro__desc{width:60%;padding-left:3em}@media screen and (max-width:639px){.sustainability__intro .intro__desc{width:auto;padding-left:0;margin-top:2em}}.sustainability__index{padding-bottom:85px}.sustainability__index .index__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 120px 30px 0;border-bottom:1px solid silver;position:relative}@media screen and (min-width:640px){.sustainability__index .index__item:hover:after{-webkit-transform:translate(20px,0);-ms-transform:translate(20px,0);transform:translate(20px,0)}}@media screen and (max-width:989px){.sustainability__index .index__item{padding:20px 50px 20px 0}.sustainability__index .index__item+.index__item{margin-top:30px}}@media screen and (max-width:639px){.sustainability__index .index__item{padding:10px 35px 10px 0}.sustainability__index .index__item+.index__item{margin-top:20px}}.sustainability__index .index__item:after,.sustainability__index .index__item:before{content:"";display:block;position:absolute}.sustainability__index .index__item:before{width:60px;height:2px;background-color:#1d2088;right:40px;top:50%;margin-top:-1px}@media screen and (max-width:750px){.sustainability__index .index__item:before{width:40px;right:21px;height:1px}}@media screen and (max-width:639px){.sustainability__index .index__item:before{display:none}}.sustainability__index .index__item:after{background-image:url(../img/ft_arrow2.svg);width:56px;height:18px;right:20px;top:50%;margin-top:-17px;background-size:contain;background-repeat:no-repeat;background-position:right;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media screen and (max-width:750px){.sustainability__index .index__item:after{width:28px;height:9px;margin-top:-9px}}@media screen and (max-width:639px){.sustainability__index .index__item:after{right:0}}.sustainability__index .index__item .index__num{width:45px;padding-top:.5em;font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;font-style:italic;font-weight:600;font-size:16px;line-height:1}@media screen and (max-width:989px){.sustainability__index .index__item .index__num{width:35px;font-size:13px}}@media screen and (max-width:639px){.sustainability__index .index__item .index__num{width:25px;font-size:10px}}.sustainability__index .index__item .index__title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.sustainability__index .index__item .index__title .en{font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;font-weight:400;font-size:42px;letter-spacing:.05em;line-height:1.2;color:#1d2088}@media screen and (max-width:989px){.sustainability__index .index__item .index__title .en{font-size:32px}}@media screen and (max-width:750px){.sustainability__index .index__item .index__title .en{font-size:27px}}@media screen and (max-width:639px){.sustainability__index .index__item .index__title .en{font-size:22px}}.sustainability__index .index__item .index__title .jp{font-size:16px;line-height:1.5;color:#1d2088;margin-top:.75em}@media screen and (max-width:989px){.sustainability__index .index__item .index__title .jp{font-size:13px}}@media screen and (max-width:639px){.sustainability__index .index__item .index__title .jp{font-size:10px}}.sustainability__topcommitment .topcommitment__ph .sp{display:none}@media screen and (max-width:639px){.sustainability__topcommitment .topcommitment__ph .pc{display:none}.sustainability__topcommitment .topcommitment__ph .sp{display:inline}}.sustainability__topcommitment .topcommitment__content{padding:80px 80px 0;font-size:16px}@media screen and (max-width:989px){.sustainability__topcommitment .topcommitment__content{padding:60px 7.5% 0;font-size:15px}}@media screen and (max-width:639px){.sustainability__topcommitment .topcommitment__content{padding:40px 0 0;font-size:14px}}.sustainability__topcommitment .topcommitment__content p{line-height:2.25}@media screen and (max-width:639px){.sustainability__topcommitment .topcommitment__content p{line-height:2}}.sustainability__topcommitment .topcommitment__content p>img{margin:1em auto}@media screen and (max-width:639px){.sustainability__topcommitment .topcommitment__content p>img{margin:auto}}.sustainability__topcommitment .topcommitment__content p+p{margin-top:4em}@media screen and (max-width:989px){.sustainability__topcommitment .topcommitment__content p+p{margin-top:3em}}@media screen and (max-width:639px){.sustainability__topcommitment .topcommitment__content p+p{margin-top:2.5em}}.sustainability__topcommitment .topcommitment__content .sign{text-align:right}.sustainability__policy .policy__intro{max-width:680px;margin:auto;padding-bottom:6em}@media screen and (max-width:989px){.sustainability__policy .policy__intro{padding-bottom:2em}}@media screen and (max-width:639px){.sustainability__policy .policy__intro{padding-bottom:0}}.sustainability__policy .policy__intro p+p{margin-top:3em}.sustainability__policy .policy__intro p{line-height:2.25}@media screen and (max-width:639px){.sustainability__policy .policy__intro p{line-height:2}}@media screen and (max-width:639px){.sustainability__policy .policy__copy{padding:0 12%}}.sustainability__policy .policy__guideline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-70px}@media screen and (max-width:989px){.sustainability__policy .policy__guideline{display:block;max-width:680px;margin:0 auto}}.sustainability__policy .policy__guideline dl{margin:0 70px 70px 0;font-size:16px;color:#000}.sustainability__policy .policy__guideline dl:nth-child(3n){margin-right:0}@media screen and (max-width:989px){.sustainability__policy .policy__guideline dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;margin:auto;font-size:15px}.sustainability__policy .policy__guideline dl+dl{margin-top:60px}}@media screen and (max-width:639px){.sustainability__policy .policy__guideline dl{font-size:14px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sustainability__policy .policy__guideline dl+dl{margin-top:40px}}.sustainability__policy .policy__guideline dl dt{text-align:center}@media screen and (max-width:989px){.sustainability__policy .policy__guideline dl dt{width:140px;text-align:left}}@media screen and (max-width:639px){.sustainability__policy .policy__guideline dl dt{width:100px;text-align:center}}.sustainability__policy .policy__guideline dl dt img{max-width:120px}@media screen and (max-width:989px){.sustainability__policy .policy__guideline dl dt img{max-width:100px}}@media screen and (max-width:639px){.sustainability__policy .policy__guideline dl dt img{max-width:80px}}.sustainability__policy .policy__guideline dl dd{text-align:left;line-height:2;margin-top:2em}@media screen and (max-width:989px){.sustainability__policy .policy__guideline dl dd{margin-top:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:1em}}.sustainability__policy .policy__system p{margin:1.5em auto}.sustainability__policy .policy__system p:first-child{margin-top:0}.sustainability__policy .policy__system p:last-child{margin-bottom:0}@media screen and (max-width:639px){.sustainability__policy .policy__system p{line-height:1.75}}.sustainability__policy .policy__system .policy__system__fig{margin:60px auto}.sustainability__policy .policy__system .policy__system__fig:first-child{margin-top:0}.sustainability__policy .policy__system .policy__system__fig:last-child{margin-bottom:0}@media screen and (max-width:639px){.sustainability__policy .policy__system .policy__system__fig{max-width:375px}}@media screen and (max-width:989px){.sustainability__materiality .materiality__table{overflow-x:auto;cursor:grab}.sustainability__materiality .materiality__table:active{cursor:grabbing}}@media all and (-ms-high-contrast:none) and (max-width:989px){.sustainability__materiality .materiality__table{cursor:move}}.sustainability__materiality .materiality__table--wrap{position:relative;padding-bottom:100px;margin-bottom:-100px}.sustainability__materiality .materiality__table--wrap:after{content:"";display:block;width:100%;height:100px;position:absolute;left:0;bottom:0;background-color:#fff;z-index:1}.sustainability__materiality .materiality__table--wrap .fixed_head{position:fixed;top:150px;left:calc((100vw - 1000px)/ 2);left:calc((var(--vw) - 1000px)/ 2);z-index:1;width:100%;max-width:1000px;overflow-x:auto;pointer-events:none;display:none;-ms-overflow-style:none;scrollbar-width:none}@media all and (-ms-high-contrast:none){.sustainability__materiality .materiality__table--wrap .fixed_head{left:calc((100vw - 1000px - 16px)/ 2)}}.sustainability__materiality .materiality__table--wrap .fixed_head::-webkit-scrollbar{display:none}@media screen and (max-width:1080px){.sustainability__materiality .materiality__table--wrap .fixed_head{left:40px;max-width:calc(100vw - 80px);max-width:calc(var(--vw) - 80px)}}@media all and (-ms-high-contrast:none) and (max-width:1080px){.sustainability__materiality .materiality__table--wrap .fixed_head{max-width:calc(100vw - 80px - 16px)}}@media screen and (max-width:989px){.sustainability__materiality .materiality__table--wrap .fixed_head{top:120px}}@media screen and (max-width:850px){.sustainability__materiality .materiality__table--wrap .fixed_head{top:109px}}@media screen and (max-width:639px){.sustainability__materiality .materiality__table--wrap .fixed_head{left:20px;max-width:calc(100vw - 40px);max-width:calc(var(--vw) - 40px)}}@media all and (-ms-high-contrast:none) and (max-width:639px){.sustainability__materiality .materiality__table--wrap .fixed_head{max-width:calc(100vw - 40px - 16px)}}.sustainability__materiality .materiality__table table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:1.75;color:#000;text-align:left}@media screen and (max-width:989px){.sustainability__materiality .materiality__table table{min-width:1000px;font-size:12px}}@media screen and (max-width:639px){.sustainability__materiality .materiality__table table{font-size:11px;min-width:750px}}.sustainability__materiality .materiality__table table .num{width:5%}.sustainability__materiality .materiality__table table .bis,.sustainability__materiality .materiality__table table .task{width:22.5%}.sustainability__materiality .materiality__table table .icons{width:50%}.sustainability__materiality .materiality__table table thead th{background-color:#1c9ed8;color:#fff;font-weight:700;text-align:center;padding:1em 0;border-top:10px solid #fff}.sustainability__materiality .materiality__table table thead th+th{border-left:1px solid silver}@media screen and (max-width:989px){.sustainability__materiality .materiality__table table thead th{top:60px}}.sustainability__materiality .materiality__table table tbody tr:nth-child(2n) td{background-color:#f2f2f2}.sustainability__materiality .materiality__table table tbody td:not(.icons){width:24%}.sustainability__materiality .materiality__table table tbody td{padding:1.5em 1em 1.5em 1.5em;border-bottom:1px solid silver;background-color:#fff}.sustainability__materiality .materiality__table table tbody td+td{border-left:1px solid silver}.sustainability__materiality .materiality__table table tbody ul{padding:0;margin:0}.sustainability__materiality .materiality__table table tbody ul li{list-style:none}.sustainability__materiality .materiality__table table tbody .icons{padding:1.5em 1em 1.5em 1.25em}@media screen and (max-width:639px){.sustainability__materiality .materiality__table table tbody .icons{padding:1em}}.sustainability__materiality .materiality__table table tbody .icons ul{font-size:0;margin:0 -12px -12px 0}@media screen and (max-width:989px){.sustainability__materiality .materiality__table table tbody .icons ul{margin:0 -8px -8px 0}}@media screen and (max-width:639px){.sustainability__materiality .materiality__table table tbody .icons ul{margin:0 -5px -5px 0}}.sustainability__materiality .materiality__table table tbody .icons ul li{display:inline-block;width:70px;margin:0 12px 12px 0}@media screen and (max-width:989px){.sustainability__materiality .materiality__table table tbody .icons ul li{width:55px;margin:0 8px 8px 0}}@media screen and (max-width:639px){.sustainability__materiality .materiality__table table tbody .icons ul li{width:40px;margin:0 5px 5px 0}}.sustainability__materiality .materiality__action{position:relative;z-index:1;margin:6em auto 0}@media screen and (max-width:639px){.sustainability__materiality .materiality__action{margin:5em auto 0}}.sustainability__materiality .materiality__action dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;color:#000;margin:0}@media screen and (max-width:639px){.sustainability__materiality .materiality__action dl{display:block}}.sustainability__materiality .materiality__action dl+dl{margin-top:50px;padding-top:50px;border-top:1px solid silver}@media screen and (max-width:989px){.sustainability__materiality .materiality__action dl+dl{margin-top:35px;padding-top:35px}}@media screen and (max-width:639px){.sustainability__materiality .materiality__action dl+dl{margin-top:25px;padding-top:25px}}.sustainability__materiality .materiality__action dl:last-child{padding-bottom:50px;border-bottom:1px solid silver}@media screen and (max-width:989px){.sustainability__materiality .materiality__action dl:last-child{padding-bottom:35px}}@media screen and (max-width:639px){.sustainability__materiality .materiality__action dl:last-child{padding-bottom:25px}}.sustainability__materiality .materiality__action dl dt{position:relative;font-size:18px;font-weight:600;line-height:2;width:32%;padding:0 1em 0 2.5em}@media screen and (max-width:989px){.sustainability__materiality .materiality__action dl dt{font-size:16px}}@media screen and (max-width:639px){.sustainability__materiality .materiality__action dl dt{width:auto;font-size:14px;padding:0 0 0 2.25em;margin-bottom:1em;line-height:1.75}.sustainability__materiality .materiality__action dl dt br{display:none}}.sustainability__materiality .materiality__action dl dt .num{font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;font-style:italic;font-weight:600;font-size:24px;position:absolute;line-height:1;top:.15em;left:0;color:#1d2088}@media screen and (max-width:989px){.sustainability__materiality .materiality__action dl dt .num{font-size:20px}}@media screen and (max-width:639px){.sustainability__materiality .materiality__action dl dt .num{font-size:16px}}.sustainability__materiality .materiality__action dl dd{font-size:16px;line-height:2;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:989px){.sustainability__materiality .materiality__action dl dd{font-size:15px}}@media screen and (max-width:639px){.sustainability__materiality .materiality__action dl dd{font-size:14px}}.sustainability__action.table{position:relative}.sustainability__action .action__table{cursor:grab;overflow-x:auto;position:relative}@media all and (-ms-high-contrast:none){.sustainability__action .action__table{cursor:move}}.sustainability__action .action__table:active{cursor:grabbing}@media all and (-ms-high-contrast:none){.sustainability__action .action__table:active{cursor:move}}.sustainability__action .action__table--wrap{position:relative;padding-bottom:130px;margin-bottom:-130px}.sustainability__action .action__table--wrap:after{content:"";display:block;width:100%;height:130px;background-color:#fff;position:absolute;left:0;bottom:0;z-index:1}.sustainability__action .action__table--wrap .fixed_head{position:fixed;top:150px;left:calc((100vw - 1346px)/ 2 + 40px);left:calc((var(--vw) - 1346px)/ 2 + 40px);z-index:1;max-width:1266px;overflow-x:auto;pointer-events:none;display:none;-ms-overflow-style:none;scrollbar-width:none}@media all and (-ms-high-contrast:none){.sustainability__action .action__table--wrap .fixed_head{left:calc((100vw - 1346px - 16px)/ 2 + 40px)}}.sustainability__action .action__table--wrap .fixed_head::-webkit-scrollbar{display:none}@media screen and (max-width:1345px){.sustainability__action .action__table--wrap .fixed_head{left:40px;max-width:calc(100vw - 80px);max-width:calc(var(--vw) - 80px)}}@media all and (-ms-high-contrast:none) and (max-width:1345px){.sustainability__action .action__table--wrap .fixed_head{max-width:calc(100vw - 80px - 16px)}}@media screen and (max-width:989px){.sustainability__action .action__table--wrap .fixed_head{top:120px}}@media screen and (max-width:850px){.sustainability__action .action__table--wrap .fixed_head{top:109px}}@media screen and (max-width:639px){.sustainability__action .action__table--wrap .fixed_head{left:20px;max-width:calc(100vw - 40px);max-width:calc(var(--vw) - 40px)}}@media all and (-ms-high-contrast:none) and (max-width:639px){.sustainability__action .action__table--wrap .fixed_head{max-width:calc(100vw - 40px - 16px)}}.sustainability__action .action__table table{width:100%;min-width:2100px;table-layout:fixed;margin:auto;border-collapse:collapse;border-spacing:0;font-size:12px;line-height:1.75;color:#000;text-align:left;border:1px solid silver}@media screen and (max-width:639px){.sustainability__action .action__table table{font-size:11px;min-width:1400px}}.sustainability__action .action__table thead th{height:64px;box-sizing:border-box;background-color:#1d2088;color:#fff;font-weight:700;line-height:1.5;text-align:center;padding:0 1em;border-top:10px solid #fff}@media screen and (max-width:639px){.sustainability__action .action__table thead th{height:50px}}.sustainability__action .action__table thead th img{width:64px;height:64px}@media screen and (max-width:639px){.sustainability__action .action__table thead th img{width:50px;height:50px}}.sustainability__action .action__table thead th+th{border-left:1px solid silver}@media screen and (max-width:989px){.sustainability__action .action__table thead th{top:60px}}.sustainability__action .action__table thead th.mark{width:30px}@media screen and (max-width:639px){.sustainability__action .action__table thead th.mark{width:25px}}.sustainability__action .action__table thead th.mark1{background-color:#65b833}.sustainability__action .action__table thead th.mark2{background-color:#f0af32}.sustainability__action .action__table thead th.mark3{background-color:#a190f8}.sustainability__action .action__table thead th.iso{width:100px;background-color:#1c9ed8}@media screen and (max-width:639px){.sustainability__action .action__table thead th.iso{width:80px}}.sustainability__action .action__table thead th.head1{width:190px;background-color:#1c9ed8}@media screen and (max-width:639px){.sustainability__action .action__table thead th.head1{width:160px}}@media screen and (min-width:801px){.sustainability__action .action__table thead th.task{position:-webkit-sticky;position:sticky;top:0;left:-1px;border-left:none}.sustainability__action .action__table thead th.task:after,.sustainability__action .action__table thead th.task:before{content:"";display:block;width:1px;height:100%;background-color:silver;position:absolute;top:0}.sustainability__action .action__table thead th.task:before{left:1px}.sustainability__action .action__table thead th.task:after{right:-1px}.sustainability__action .action__table thead th.task _::-webkit-full-page-media,.sustainability__action .action__table thead th.task _:future,:root .sustainability__action .action__table thead th.task{border-left:1px solid silver}.sustainability__action .action__table thead th.task _::-webkit-full-page-media,.sustainability__action .action__table thead th.task _:future,:root .sustainability__action .action__table thead th.task:before{display:none}.sustainability__action .action__table thead th.task _::-webkit-full-page-media,.sustainability__action .action__table thead th.task _:future,:root .sustainability__action .action__table thead th.task:after{display:none}}@media all and (-ms-high-contrast:none) and (min-width:801px){.sustainability__action .action__table thead th.task{border-left:1px solid silver}.sustainability__action .action__table thead th.task:after,.sustainability__action .action__table thead th.task:before{display:none}}.sustainability__action .action__table thead th.head2{width:240px;background-color:#f07040}@media screen and (max-width:639px){.sustainability__action .action__table thead th.head2{width:200px}}.sustainability__action .action__table thead th.head3{width:300px;background-color:#f07040}@media screen and (max-width:639px){.sustainability__action .action__table thead th.head3{width:240px}}.sustainability__action .action__table thead th.icon{width:64px;font-size:0;padding:0;background-color:#fff}@media screen and (max-width:639px){.sustainability__action .action__table thead th.icon{width:50px}}.sustainability__action .action__table tbody td{background-color:#fff}.sustainability__action .action__table tbody tr.bg td{background-color:#f2f2f2}.sustainability__action .action__table tbody tr.subrow td:first-child{border-left:1px solid silver}@media screen and (min-width:801px){.sustainability__action .action__table tbody .task{position:-webkit-sticky;position:sticky;top:0;left:-1px;border-left:none}.sustainability__action .action__table tbody .task:after,.sustainability__action .action__table tbody .task:before{content:"";display:block;width:1px;height:100%;background-color:silver;position:absolute;top:0}.sustainability__action .action__table tbody .task:before{left:1px}.sustainability__action .action__table tbody .task:after{right:-1px}}@media all and (-ms-high-contrast:none) and (min-width:801px){.sustainability__action .action__table tbody .task{border-left:1px solid silver}.sustainability__action .action__table tbody .task:after,.sustainability__action .action__table tbody .task:before{display:none}}.sustainability__action .action__table td{padding:1.5em 1em 1.5em 1.5em;border-bottom:1px solid silver}@media screen and (max-width:639px){.sustainability__action .action__table td{padding:.75em}}.sustainability__action .action__table td+td{border-left:1px solid silver}.sustainability__action .action__table ul{padding:0;margin:0}.sustainability__action .action__table ul li{list-style:none}.sustainability__action .action__table .mark{padding:1em 0;text-align:center}.sustainability__action .action__table .mark.on:after{content:"";display:inline-block;width:8px;height:8px;background-color:#1d2088;border-radius:50%}@media screen and (max-width:639px){.sustainability__action .action__table .mark.on:after{width:7px;height:7px}}.sustainability__action .action__table .num_list{padding-left:1.25em}.sustainability__action .action__table .num_list li>span{display:inline-block;width:1.25em;margin-left:-1.25em;white-space:nowrap}.sustainability__action .action__table .num_list.sub-indent{padding-left:2.5em}.sustainability__action .action__table .num_list.sub-indent li>span{width:2.5em;margin-left:-2.5em}.sustainability__action .action__table .icon{padding:1em;text-align:center}@media screen and (max-width:639px){.sustainability__action .action__table .icon{font-size:10px}}.sustainability__action .action__table__note{font-size:12px;text-align:right;padding-top:1em}@media screen and (max-width:639px){.sustainability__action .action__table__note{font-size:11px}}.sustainability__valuechain .valuechain__uniform{margin:4em auto 0}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__uniform{margin:3em auto 0}}.sustainability__valuechain .valuechain__promotion{position:relative;z-index:2;margin:6em auto 0}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__promotion{margin:5em auto 0}}@media screen and (max-width:989px){.sustainability__valuechain .valuechain__table{cursor:grab;overflow-x:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.sustainability__valuechain .valuechain__table--wrap{position:relative;padding-bottom:100px;margin-bottom:-100px}.sustainability__valuechain .valuechain__table--wrap:after{content:"";display:block;width:100%;height:100px;position:absolute;left:0;bottom:0;background-color:#fff;z-index:2}.sustainability__valuechain .valuechain__table--wrap .fixed_head{position:fixed;top:150px;left:calc((100vw - 1000px)/ 2);left:calc((var(--vw) - 1000px)/ 2);z-index:2;width:100%;max-width:1000px;overflow-x:auto;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;-ms-overflow-style:none;scrollbar-width:none}@media all and (-ms-high-contrast:none){.sustainability__valuechain .valuechain__table--wrap .fixed_head{left:calc((100vw - 1000px - 16px)/ 2)}}.sustainability__valuechain .valuechain__table--wrap .fixed_head::-webkit-scrollbar{display:none}@media screen and (max-width:1080px){.sustainability__valuechain .valuechain__table--wrap .fixed_head{left:40px;max-width:calc(100vw - 80px);max-width:calc(var(--vw) - 80px)}}@media all and (-ms-high-contrast:none) and (max-width:1080px){.sustainability__valuechain .valuechain__table--wrap .fixed_head{max-width:calc(100vw - 80px - 16px)}}@media screen and (max-width:989px){.sustainability__valuechain .valuechain__table--wrap .fixed_head{top:120px}}@media screen and (max-width:850px){.sustainability__valuechain .valuechain__table--wrap .fixed_head{top:109px}}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table--wrap .fixed_head{left:20px;max-width:calc(100vw - 40px);max-width:calc(var(--vw) - 40px)}}@media all and (-ms-high-contrast:none) and (max-width:639px){.sustainability__valuechain .valuechain__table--wrap .fixed_head{max-width:calc(100vw - 40px - 16px)}}.sustainability__valuechain .valuechain__table table{width:100%;margin:auto;border-collapse:collapse;border-spacing:0;font-size:12px;line-height:1.5;color:#000;text-align:left}@media screen and (max-width:989px){.sustainability__valuechain .valuechain__table table{min-width:1000px}}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table table{min-width:640px;font-size:11px;table-layout:fixed}}.sustainability__valuechain .valuechain__table table ul{padding:0;margin:0}.sustainability__valuechain .valuechain__table table ul li{list-style:none}.sustainability__valuechain .valuechain__table thead th{background-color:silver;border-left:1px solid #fff;color:#fff;padding:1em;white-space:nowrap;border-top:10px solid #fff}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table thead th{white-space:normal;padding:.75em}}.sustainability__valuechain .valuechain__table thead th:first-child{background-color:#fff;position:relative}@media screen and (max-width:989px){.sustainability__valuechain .valuechain__table thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1}}.sustainability__valuechain .valuechain__table thead th:first-child:before{content:"";display:block;width:2px;height:100%;background-color:#fff;position:absolute;top:0;left:-2px}.sustainability__valuechain .valuechain__table thead .holder{width:155px}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table thead .holder{width:100px}}.sustainability__valuechain .valuechain__table thead .value{width:155px}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table thead .value{width:180px}}.sustainability__valuechain .valuechain__table thead .rowhead{width:130px}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table thead .rowhead{width:90px}}.sustainability__valuechain .valuechain__table thead .sdgs{width:450px}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table thead .sdgs{width:270px}}.sustainability__valuechain .valuechain__table tbody td,.sustainability__valuechain .valuechain__table tbody th{border-top:24px solid #fff;border-bottom:24px solid #fff;padding:1em;background-clip:padding-box}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table tbody td,.sustainability__valuechain .valuechain__table tbody th{padding:.75em;border-top:16px solid #fff;border-bottom:16px solid #fff}}.sustainability__valuechain .valuechain__table tbody th{background-color:#1c9ed8;color:#fff;font-size:16px;font-weight:600;text-align:center;position:relative}@media screen and (max-width:989px){.sustainability__valuechain .valuechain__table tbody th{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1;font-size:14px}}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table tbody th{font-size:12px}}.sustainability__valuechain .valuechain__table tbody th:before{content:"";display:block;width:100%;height:24px;background-color:#fff;position:absolute;top:-24px;left:0}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table tbody th:before{height:16px;top:-16px}}.sustainability__valuechain .valuechain__table tbody tr+tr th:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:12px 14px 0 14px;border-color:#f9bd2c transparent transparent transparent;position:absolute;left:50%;top:-18px;margin-left:-14px}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table tbody tr+tr th:after{border-width:8px 10px 0 10px;margin-left:-10px;top:-12px}}.sustainability__valuechain .valuechain__table tbody tr:last-child td,.sustainability__valuechain .valuechain__table tbody tr:last-child th{border-bottom:none}.sustainability__valuechain .valuechain__table tbody td{background-color:#f2f2f2}.sustainability__valuechain .valuechain__table tbody td+td{position:relative}@media all and (-ms-high-contrast:none){.sustainability__valuechain .valuechain__table tbody td+td{border-left:1px solid silver}}.sustainability__valuechain .valuechain__table tbody td+td:before{content:"";display:block;width:1px;height:calc(100% + 24px);background-color:silver;position:absolute;top:-24px;left:0}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table tbody td+td:before{height:calc(100% + 16px);top:-16px}}@media all and (-ms-high-contrast:none){.sustainability__valuechain .valuechain__table tbody td+td:before{display:none}}.sustainability__valuechain .valuechain__table tbody td:not(.icons) ul{padding-left:1em}.sustainability__valuechain .valuechain__table tbody td:not(.icons) ul li{text-indent:-1em}.sustainability__valuechain .valuechain__table tbody td:not(.icons) ul li+li{margin-top:.25em}.sustainability__valuechain .valuechain__table tbody td:not(.icons) ul li:before{content:"";display:inline-block;width:10px;height:10px;background-color:#000;border-radius:50%;margin-right:2px}.sustainability__valuechain .valuechain__table tbody .icons ul{font-size:0;margin:0 -8px -8px 0}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table tbody .icons ul{margin:0 -5px -5px 0}}.sustainability__valuechain .valuechain__table tbody .icons ul li{display:inline-block;width:64px;margin:0 8px 8px 0}@media screen and (max-width:989px){.sustainability__valuechain .valuechain__table tbody .icons ul li{width:50px}}@media screen and (max-width:639px){.sustainability__valuechain .valuechain__table tbody .icons ul li{width:40px;margin:0 5px 5px 0}}.subpagenavi{background:#fff;font-size:14px;font-weight:600;line-height:1.75;position:-webkit-sticky;position:sticky;top:89.75px;z-index:3;white-space:nowrap}.subpagenavi:before{content:"";display:block;width:100%;height:1px;background-color:silver;position:absolute;top:0;left:0}@media screen and (max-width:1050px){.subpagenavi{font-size:13px}}@media screen and (max-width:1280px){.subpagenavi{padding:0;font-size:12px}}@media screen and (max-width:989px){.subpagenavi{font-size:1.2vw;line-height:1.5;top:59.75px}}@media screen and (max-width:850px){.subpagenavi{font-size:14px;white-space:normal}}@media screen and (max-width:639px){.subpagenavi{font-size:12px}}.subpagenavi .md{display:none}@media screen and (max-width:1280px){.subpagenavi .md{display:inline}}.subpagenavi ul{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;box-sizing:border-box;position:relative}@media screen and (max-width:850px){.subpagenavi ul{height:auto;display:block;padding:20px;background-color:#f2f2f2}}@media screen and (min-width:851px){.subpagenavi ul{border-bottom:1px solid silver}.subpagenavi ul .current{pointer-events:none}.subpagenavi ul .current a:after{opacity:1}}.subpagenavi ul li{list-style:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}@media screen and (max-width:850px){.subpagenavi ul li{height:50px}.subpagenavi ul li+li{border-top:1px solid silver}}@media screen and (min-width:851px){.subpagenavi ul li+li:before{content:"";display:block;width:1px;height:28px;background-color:silver;position:absolute;top:50%;left:0;margin-top:-14px}}.subpagenavi ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:0 .5em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative}@media screen and (min-width:851px){.subpagenavi ul li a:after{content:"";display:block;width:100%;height:3px;background-color:#1d2088;position:absolute;bottom:-1px;left:0;opacity:0}}@media screen and (max-width:850px){.subpagenavi ul li a br{display:none!important}}@media screen and (max-width:639px){.subpagenavi ul li a{text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:851px){.subpagenavi ul li a:hover:after{opacity:1}}.subpagenavi ul li a span{display:block;width:100%}.subpagenavi .subpagenavi__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:50px;box-sizing:border-box;padding:0 50px 0 20px;color:#1d2088;background-color:#fff;border-bottom:1px solid silver;border-top:1px solid silver;position:relative;z-index:1;cursor:pointer}.subpagenavi .subpagenavi__btn:after{content:"";display:block;width:12px;height:12px;border-left:1px solid #1d2088;border-bottom:1px solid #1d2088;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;right:30px;margin-top:-10px}@media screen and (max-width:639px){.subpagenavi .subpagenavi__btn:after{right:22px}}@media screen and (min-width:851px){.subpagenavi .subpagenavi__btn{display:none}}@media screen and (max-width:639px){.subpagenavi .subpagenavi__btn{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:851px){.subpagenavi .subpagenavi__menu{height:auto!important}}@media screen and (max-width:850px){.subpagenavi .subpagenavi__menu{position:absolute;top:50px;left:0;width:100%;box-shadow:0 6px 20px 0 rgba(0,0,0,.2);height:0;overflow:hidden}}.sdgs_report{box-sizing:border-box}.sdgs_report *{box-sizing:inherit}.sdgs_report .report_navi{font-size:16px;font-weight:600}@media all and (max-width:1000px){.sdgs_report .report_navi{font-size:14px}}@media all and (max-width:768px){.sdgs_report .report_navi{font-size:14px}}@media all and (max-width:450px){.sdgs_report .report_navi{font-size:12px}}@media all and (min-width:769px){.sdgs_report .report_navi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-20px}}@media all and (max-width:768px){.sdgs_report .report_navi a{display:block;padding:.5em 0}}@media all and (min-width:769px){.sdgs_report .report_navi a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:40px;padding:5px 15px;width:25%;margin-bottom:20px;border-right:2px solid #ccc}.sdgs_report .report_navi a:nth-child(4n+1){border-left:2px solid #ccc}.sdgs_report .report_navi a:hover{text-decoration:underline}}.sdgs_report .report_navi+.glb_subheading{margin:2em auto}.sdgs_report .uk-accordion>*{margin-top:0!important;border-top:1px solid #ccc}.sdgs_report .uk-accordion>:last-child{border-bottom:1px solid #ccc}.sdgs_report .uk-accordion-title{color:#1d2088;font-size:16px;font-weight:600;line-height:1.5;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:85px;padding:5px 15px}@media all and (max-width:768px){.sdgs_report .uk-accordion-title{font-size:15px;padding:5px 10px;min-height:70px}}@media all and (max-width:450px){.sdgs_report .uk-accordion-title{font-size:14px;min-height:55px}}.sdgs_report .uk-accordion-title:before{display:none}.sdgs_report .uk-accordion-title:after{content:"";display:block;width:30px;height:30px;background-image:url(../img/plus_b.png);background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:30px}@media all and (max-width:768px){.sdgs_report .uk-accordion-title:after{width:20px;height:20px;margin-left:20px}}@media all and (max-width:450px){.sdgs_report .uk-accordion-title:after{width:15px;height:15px;margin-left:15px}}.sdgs_report .uk-accordion-title:hover{text-decoration:underline}.sdgs_report .uk-open .uk-accordion-title:after{background-image:url(../img/minus_b.png)}.sdgs_report .uk-accordion-content{background:0 0!important;border:none!important;padding:0!important;margin:0!important}.sdgs_report .uk-accordion-content .content__innner{padding:0 0 80px}@media all and (max-width:768px){.sdgs_report .uk-accordion-content .content__innner{padding:0 0 40px}.sdgs_report .uk-accordion-content .content__innner .col+.col{margin-top:40px}}@media all and (max-width:450px){.sdgs_report .uk-accordion-content .content__innner{padding:0 0 25px}.sdgs_report .uk-accordion-content .content__innner .col+.col{margin-top:20px}}@media all and (min-width:769px){.sdgs_report .uk-accordion-content .content__innner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sdgs_report .uk-accordion-content .content__innner .col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sdgs_report .uk-accordion-content .content__innner .col:nth-child(1){-webkit-box-flex:.85;-webkit-flex:.85;-ms-flex:.85;flex:.85}.sdgs_report .uk-accordion-content .content__innner .col+.col{margin-left:60px}}.sdgs_report .uk-accordion-content .reportph img{width:100%;border:1px solid #f2f2f2}.sdgs_report .uk-accordion-content .allpage a,.sdgs_report .uk-accordion-content .seclist a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;width:100%;min-height:60px;padding:5px 15px;font-style:normal;color:#1d2088;font-size:16px;line-height:1.25;letter-spacing:.025em}@media all and (max-width:768px){.sdgs_report .uk-accordion-content .allpage a,.sdgs_report .uk-accordion-content .seclist a{font-size:15px;min-height:52px;padding:5px 10px}}@media all and (max-width:450px){.sdgs_report .uk-accordion-content .allpage a,.sdgs_report .uk-accordion-content .seclist a{font-size:14px;min-height:48px}}.sdgs_report .uk-accordion-content .allpage a i,.sdgs_report .uk-accordion-content .allpage a span,.sdgs_report .uk-accordion-content .seclist a i,.sdgs_report .uk-accordion-content .seclist a span{font-style:inherit;color:inherit}.sdgs_report .uk-accordion-content .allpage a i,.sdgs_report .uk-accordion-content .seclist a i{display:block;font-size:10px;margin:0 0 0 auto;padding-left:2em}@media all and (max-width:768px){.sdgs_report .uk-accordion-content .allpage a i,.sdgs_report .uk-accordion-content .seclist a i{font-weight:600}}.sdgs_report .uk-accordion-content .allpage a:hover,.sdgs_report .uk-accordion-content .seclist a:hover{opacity:1}.sdgs_report .uk-accordion-content .allpage a[target="_blank"]:after,.sdgs_report .uk-accordion-content .seclist a[target="_blank"]:after{display:none}.sdgs_report .uk-accordion-content .allpage{margin:30px auto}.sdgs_report .uk-accordion-content .allpage:first-child{margin-top:0}.sdgs_report .uk-accordion-content .allpage:last-child{margin-bottom:0}.sdgs_report .uk-accordion-content .allpage a{border:1px solid #1d2088;-webkit-transition-duration:150ms;transition-duration:150ms}.sdgs_report .uk-accordion-content .allpage a>span{font-weight:600}.sdgs_report .uk-accordion-content .allpage a:before{content:"";display:block;width:30px;height:30px;background-image:url(../img/icon_pdf.png);background-size:100% 100%;margin-right:20px}@media all and (max-width:768px){.sdgs_report .uk-accordion-content .allpage a:before{width:25px;height:25px;margin-right:15px;margin-left:5px}}@media all and (max-width:450px){.sdgs_report .uk-accordion-content .allpage a:before{width:20px;height:20px}}.sdgs_report .uk-accordion-content .allpage a:hover{background-color:#1d2088;color:#fff}.sdgs_report .uk-accordion-content .allpage a:hover:before{background-image:url(../img/icon_pdf-wh.png)}.sdgs_report .uk-accordion-content .seclist a{border-top:1px dashed #ccc}.sdgs_report .uk-accordion-content .seclist a:last-child{border-bottom:1px dashed #ccc}.sdgs_report .uk-accordion-content .seclist a:hover span{text-decoration:underline}@media all and (max-width:768px){.sdgs_report .uk-accordion-content .seclist a{font-size:14px}.sdgs_report .uk-accordion-content .seclist a:last-child{border-bottom:none}}@media all and (max-width:450px){.sdgs_report .uk-accordion-content .seclist a{font-size:12px}}.news--carousel{color:#fff;width:calc(100% - 85px);height:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;font-size:13px}@media screen and (max-width:989px){.news--carousel{width:100%}}.news--carousel .swiper-wrapper{margin-left:85px;width:calc(100% - 85px)}@media screen and (max-width:989px){.news--carousel .swiper-wrapper{margin-left:50px;width:calc(100% - 50px - 50px)}}@media screen and (max-width:639px){.news--carousel .swiper-wrapper{margin-left:40px;width:calc(100% - 40px - 10px)}}.news--carousel .news__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:.1em}.news--carousel .news__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:100%;height:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:inherit;white-space:nowrap;overflow:hidden}@media screen and (max-width:639px){.news--carousel .news__item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.news--carousel .news__item a:hover .title,.news--carousel .news__item a:hover .title span{text-decoration:underline}.news--carousel .news__item .info{line-height:1}.news--carousel .news__item .date{padding-right:.75em}@media screen and (max-width:639px){.news--carousel .news__item .date{padding-right:.5em}}.news--carousel .news__item .tag{display:inline-block;text-align:center;font-size:10px;min-width:6em;border:1px solid #fff;line-height:1;padding:.2em .25em .2em;vertical-align:middle;margin-right:1.25em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:8em}.news--carousel .news__item .tag:empty{width:0;min-width:auto;padding:0;border:none;margin-left:-1em}@media screen and (max-width:989px){.news--carousel .news__item .tag:empty{display:none}}.news--carousel .news__item .title{line-height:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;max-width:100%}.news--carousel .news__item .title span{display:inline-block}@media screen and (max-width:639px){.news--carousel .news__item .title{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-top:.75em;padding-left:0}}.news--carousel .swiper-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;width:85px}@media screen and (max-width:989px){.news--carousel .swiper-pagination{display:block;width:50px}}@media screen and (max-width:639px){.news--carousel .swiper-pagination{width:40px}}.news--carousel .swiper-pagination .swiper-pagination-bullet{border:1px solid #fff;background:0 0;width:8px;height:8px;margin:0 4px;opacity:1}.news--carousel .swiper-pagination .swiper-pagination-bullet:focus{outline:0}@media screen and (max-width:989px){.news--carousel .swiper-pagination .swiper-pagination-bullet{margin:5px auto;width:6px;height:6px}}@media screen and (max-width:639px){.news--carousel .swiper-pagination .swiper-pagination-bullet{margin:6px auto;width:5px;height:5px}}.news--carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.news--carousel--wrap{height:55px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:989px){.news--carousel--wrap{height:70px;padding:0 40px 0 0!important}}.news--carousel--wrap .more{width:85px;color:#fff;text-align:center}@media screen and (max-width:989px){.news--carousel--wrap .more{position:absolute;top:22px;right:0}}@media screen and (max-width:639px){.news--carousel--wrap .more{width:60px;top:10px}}.news--carousel--wrap .more a{color:inherit;font-size:13px}@media screen and (max-width:639px){.news--carousel--wrap .more a{font-size:12px}}.news--carousel--wrap .more .link-bdr{margin-bottom:-.25em}.news--carousel--wrap .more .link-bdr:after{height:1px}.news__index{color:#1d2088}.news__index .news__item{font-size:14px}.news__index .news__item+.news__item{margin-top:1.5em}@media screen and (max-width:989px){.news__index .news__item+.news__item{margin-top:2em}}@media screen and (max-width:639px){.news__index .news__item+.news__item{margin-top:1.75em}}.news__index .news__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:inherit}@media screen and (max-width:989px){.news__index .news__item a{display:block}}.news__index .news__item a span{display:block;padding:0}.news__index .news__item a:hover .title{text-decoration:underline}.news__index .news__item .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.news__index .news__item .date{width:8em}@media screen and (max-width:989px){.news__index .news__item .date{width:7em}}@media screen and (max-width:639px){.news__index .news__item .date{width:6.5em}}.news__index .news__item .tag{min-width:7.75em;text-align:center;font-size:12px;padding:.1em .5em;overflow:hidden;background-color:#1d2088;color:#fff;text-overflow:ellipsis;white-space:nowrap}@media all and (-ms-high-contrast:none){.news__index .news__item .tag{width:8em}}@media screen and (max-width:989px){.news__index .news__item .tag{font-size:11px}}@media screen and (max-width:639px){.news__index .news__item .tag{font-size:10px}}.news__index .news__item .tag:empty{width:0;min-width:auto;padding:0;margin-left:-2.25em}@media screen and (max-width:989px){.news__index .news__item .tag:empty{display:none}}.news__index .news__item .title{padding-left:2em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}@media screen and (min-width:990px){.news__index .news__item .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media screen and (max-width:989px){.news__index .news__item .title{padding-left:0;margin-top:.5em;text-decoration:underline}}@media screen and (max-width:639px){.news__index .news__item .title{margin-top:.25em}}.news__index .more{display:none;margin-top:3em}@media screen and (max-width:639px){.news__index .more{display:block}}.news__index--thumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px 40px;max-width:1000px}.news__index--thumb>*{width:calc((100% - (40px * 2))/ 3)}@media (max-width:1149px){.news__index--thumb>*{width:calc((100% - (50px * 1))/ 2)}}@media (max-width:989px){.news__index--thumb{gap:50px 40px}}@media (max-width:639px){.news__index--thumb{gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.news__index--thumb>*{width:auto}}.news__index--thumb .news__item--thumb [href]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width:639px){.news__index--thumb .news__item--thumb [href]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.news__index--thumb .news__item--thumb [href] .ph{width:32.5%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.news__index--thumb .news__item--thumb [href] .info{padding:0}.news__index--thumb .news__item--thumb [href] .desc{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:calc((100% - 32.5%) - 20px)}}.news__index--thumb .news__item--thumb [href]:hover .title{text-decoration:none}.news__index--thumb .news__item--thumb [href]:hover .ph:not(.nothumb) img{scale:1.06;opacity:.7}.news__index--thumb .news__item--thumb [href]:hover .ph.nothumb{background-size:65%}.news__index--thumb .news__item--thumb .ph{position:relative;overflow:hidden;background-color:#fff}.news__index--thumb .news__item--thumb .ph:after{content:"";display:block;padding-top:calc(180 / 288 * 100%)}@media (max-width:639px){.news__index--thumb .news__item--thumb .ph:after{padding-top:calc(160 / 218 * 100%)}}.news__index--thumb .news__item--thumb .ph img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:scale .4s ease,opacity .4s ease;transition:scale .4s ease,opacity .4s ease}.news__index--thumb .news__item--thumb .ph.default{border:1px solid #e6e6e6}.news__index--thumb .news__item--thumb .desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}.news__index--thumb .news__item--thumb .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 15px}.news__index--thumb .news__item--thumb .tag{font-size:12px;line-height:1.25;letter-spacing:0;font-weight:500;background-color:#1d2088;padding:2px 7px;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;margin:0 0 0 auto}.news__index--thumb .news__item--thumb .tag:empty{display:none}@media (max-width:989px){.news__index--thumb .news__item--thumb .tag{font-size:11px}}@media (max-width:639px){.news__index--thumb .news__item--thumb .tag{font-size:10px}}.news__index--thumb .news__item--thumb .date{font-size:14px;line-height:1;padding:0}@media (max-width:350px){.news__index--thumb .news__item--thumb .date{font-size:12px}}.news__index--thumb .news__item--thumb .title{font-size:16px;text-align:left;max-width:100%;line-height:1.75;letter-spacing:.025em;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media (max-width:989px){.news__index--thumb .news__item--thumb .title{font-size:15px;line-height:1.6}}@media (max-width:639px){.news__index--thumb .news__item--thumb .title{font-size:14px}}.news--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 100px;border-bottom:1px solid #ccc;box-sizing:border-box;position:relative}@media screen and (max-width:800px){.news--container .pc_title{display:none!important}}@media screen and (min-width:801px){.news--container .sp_title{display:none!important}}@media screen and (max-width:800px){.news--container{display:block;padding:0 40px}}@media screen and (max-width:639px){.news--container{padding:0 20px}}.news--container *{box-sizing:border-box}.news--container .container--fixed{width:27.08638%;max-height:100vh;padding:0 50px;position:-webkit-sticky;position:sticky;top:0;z-index:1}@media screen and (max-width:989px){.news--container .container--fixed{padding:0 40px}}@media screen and (max-width:800px){.news--container .container--fixed{width:auto;padding:0;top:60px}}@media screen and (min-width:801px){.news--container .container--fixed .sticky{max-height:100vh}}@media screen and (min-width:801px){.news--container .container--fixed .news--categorynavi{max-height:calc(100vh - 360px);overflow-y:auto}}@media screen and (max-width:989px){.news--container .container--fixed .news--categorynavi{max-height:calc(100vh - 280px)}}@media screen and (max-width:800px){.news--container .container--fixed .news--categorynavi{margin:auto -40px;font-weight:600}}@media screen and (max-width:639px){.news--container .container--fixed .news--categorynavi{margin:auto -20px}}.news--container .container--content{width:72.91362%;margin:0 0 0 auto;padding:360px 50px 0 0}@media screen and (max-width:989px){.news--container .container--content{padding:280px 40px 0 0}}@media screen and (max-width:800px){.news--container .container--content{width:auto;padding:60px 0 80px}}@media screen and (max-width:639px){.news--container .container--content{padding:40px 0 60px}}.news--container .container--content [data-uk-scrollspy] .news__index{opacity:0}.news--container .container--content[data-uk-scrollspy] .news__index{opacity:0}.news--container .title_position{color:#1d2088;height:360px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:90px;box-sizing:border-box}@media screen and (max-width:989px){.news--container .title_position{height:280px;padding-bottom:60px}}@media screen and (max-width:639px){.news--container .title_position{height:220px;padding-bottom:40px}}.news--container .title_position h2{font-size:48px;font-style:italic;font-weight:400;line-height:1;margin-bottom:.35em;color:inherit}@media screen and (max-width:639px){.news--container .title_position h2{font-size:40px}}.news--container .title_position p{font-size:18px;font-weight:600;line-height:1;color:inherit}@media screen and (max-width:639px){.news--container .title_position p{font-size:14px}}.news--container .container--content .news__index{max-width:815px}.news--container .container--content .news__item+.news__item{margin-top:2em}.news--container .news__pager,.news--container .wp-pagenavi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-weight:700;max-width:1000px;margin:120px 0 0}@media screen and (max-width:989px){.news--container .news__pager,.news--container .wp-pagenavi{margin:100px 0 0}}@media screen and (max-width:639px){.news--container .news__pager,.news--container .wp-pagenavi{margin:80px 0 0}}.news--container .news__pager a,.news--container .news__pager span,.news--container .wp-pagenavi a,.news--container .wp-pagenavi span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;color:#1d2088;background-color:#fff;border:1px solid #fff;margin:0 10px 10px 0}.news--container .news__pager a:hover,.news--container .news__pager span:hover,.news--container .wp-pagenavi a:hover,.news--container .wp-pagenavi span:hover{text-decoration:underline}.news--container .news__pager .current,.news--container .wp-pagenavi .current{background-color:#1d2088;border:1px solid #1d2088;color:#fff;pointer-events:none}.news--container .news__pager .nextpostslink,.news--container .news__pager .previouspostslink,.news--container .wp-pagenavi .nextpostslink,.news--container .wp-pagenavi .previouspostslink{display:none}section.news.news--business .title_placeholder{padding-top:0;padding-bottom:0}section.news.news--business .title_placeholder .news__inner{border:1px solid #bfbfbf;border-width:1px 0;padding:120px 0}@media screen and (max-width:989px){section.news.news--business .title_placeholder .news__inner{padding:80px 0}}@media screen and (max-width:639px){section.news.news--business .title_placeholder .news__inner{padding:40px 0}}.categorynavi{background-color:#fff;color:#1d2088;position:relative;z-index:1}@media screen and (max-width:800px){.categorynavi{font-size:14px;position:-webkit-sticky;position:sticky;top:89.75px}}@media all and (-ms-high-contrast:none) and (max-width:800px){.categorynavi{top:0}}@media screen and (max-width:639px){.categorynavi{font-size:12px}}.categorynavi .categorynavi__heading{font-size:24px;line-height:1.15;font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;margin-bottom:.5em;font-weight:500}@media screen and (max-width:800px){.categorynavi .categorynavi__heading{display:none}}.categorynavi .categorynavi__list{list-style:none;margin:0;padding:0;font-size:14px;line-height:1.5}.categorynavi .categorynavi__list .current{margin-bottom:.75em}@media screen and (max-width:800px){.categorynavi .categorynavi__list .current{display:none}}.categorynavi .categorynavi__list .current a{pointer-events:none;font-weight:700;padding-right:0;position:relative}.categorynavi .categorynavi__list .current a:after{content:"";display:block;width:100%;height:2px;background-color:#1d2088;position:absolute;left:0;bottom:.5em}.categorynavi .categorynavi__list a{display:inline-block;padding:.75em 1em .75em 0}.categorynavi .categorynavi__list a:hover{text-decoration:underline}@media screen and (max-width:800px){.categorynavi .categorynavi__list{height:auto;display:block;padding:20px;background-color:#f2f2f2;font-size:13px}.categorynavi .categorynavi__list a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}}@media screen and (max-width:639px){.categorynavi .categorynavi__list{font-size:12px}.categorynavi .categorynavi__list a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:800px){.categorynavi .categorynavi__list li{height:50px;border-top:1px solid silver}.categorynavi .categorynavi__list li:first-child{border-top:none}}.categorynavi .categorynavi__list .current:first-child+li{border-top:none}.categorynavi .categorynavi__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:50px;box-sizing:border-box;padding:0 20px;color:#1d2088;background-color:#fff;border-bottom:1px solid silver;border-top:1px solid silver;position:relative;z-index:1;font-weight:600;cursor:pointer}.categorynavi .categorynavi__btn:after{content:"";display:block;width:12px;height:12px;border-left:1px solid #1d2088;border-bottom:1px solid #1d2088;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;right:30px;margin-top:-10px}@media screen and (max-width:639px){.categorynavi .categorynavi__btn:after{right:22px}}@media screen and (min-width:801px){.categorynavi .categorynavi__btn{display:none}}@media screen and (max-width:639px){.categorynavi .categorynavi__btn{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:801px){.categorynavi .categorynavi__menu{height:auto!important}}@media screen and (max-width:800px){.categorynavi .categorynavi__menu{position:absolute;top:50px;left:0;width:100%;box-shadow:0 6px 20px 0 rgba(0,0,0,.2);height:0;overflow:hidden}}.notfound{background-color:#fff;padding:90px 40px 0;box-sizing:border-box;text-align:left;min-height:70vh}@media screen and (max-width:639px){.notfound{padding:60px 20px 0}}.notfound *{box-sizing:border-box}.notfound .notfound__inner{max-width:1266px;margin:auto;padding:100px 0}@media screen and (max-width:639px){.notfound .notfound__inner{padding:50px 0}}.notfound .notfound__title{margin-bottom:2em}.notfound .notfound__title *{color:#1d2088;text-align:left}.notfound .notfound__title h1{font-size:40px;line-height:1.5}@media screen and (max-width:639px){.notfound .notfound__title h1{font-size:30px}}.notfound .notfound__title>p{font-size:30px}@media screen and (max-width:639px){.notfound .notfound__title>p{font-size:18px}}.notfound .desc{line-height:2.25}@media screen and (max-width:639px){.notfound .desc{line-height:2}}.notfound .back_totop{line-height:1.25;margin-top:3em}@media screen and (max-width:639px){.notfound .back_totop{margin-top:2em}}.bleed--carousel--wrap{margin:auto -40px;padding-left:calc((100vw - 1266px) * .5 + 60px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media all and (max-width:1366px){.bleed--carousel--wrap{padding-left:8.05271%}}@media all and (max-width:1280px){.bleed--carousel--wrap{padding-left:40px}}@media all and (max-width:850px){.bleed--carousel--wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media all and (max-width:639px){.bleed--carousel--wrap{margin:auto -20px;padding-left:20px}}.bleed--carousel--wrap *{box-sizing:border-box}.blue_back .bleed--carousel--wrap .bleed_info--wrap{color:#fff}.blue_back .bleed--carousel--wrap .bleed_info--wrap .controller .swiper-pagination{color:#fff}.blue_back .bleed--carousel--wrap .bleed_info--wrap .inner:after{background-color:#fff}.blue_back .bleed--carousel--wrap .bleed_info--wrap .controller .arrows .swiper-button-next,.blue_back .bleed--carousel--wrap .bleed_info--wrap .controller .arrows .swiper-button-prev{background-image:url(../img/arrow_slide_w.png)}.blue_back .bleed--carousel--wrap .controller .swiper-pagination{color:#fff}.bleed--carousel--wrap .controller{position:relative;bottom:auto;left:auto;margin-bottom:2em}@media all and (max-width:850px){.bleed--carousel--wrap .controller{width:100%;margin-bottom:1em}}.bleed--carousel--wrap .controller.controller--pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media all and (max-width:850px){.bleed--carousel--wrap .controller.controller--pc{display:none}}@media all and (min-width:851px){.bleed--carousel--wrap .controller.controller--sp{display:none}}.bleed--carousel--wrap .controller .arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1em}.bleed--carousel--wrap .controller .swiper-button-next,.bleed--carousel--wrap .controller .swiper-button-prev{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:20px;height:20px;margin:0;background-image:url(../img/arrow_slide.png);background-size:contain;background-repeat:no-repeat;background-position:center center}.bleed--carousel--wrap .controller .swiper-button-next:focus,.bleed--carousel--wrap .controller .swiper-button-prev:focus{outline:0}.bleed--carousel--wrap .controller .swiper-button-next{margin-left:10px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.bleed--carousel--wrap .controller .swiper-pagination{font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;font-size:16px;line-height:1;color:#1d2088;font-weight:700;position:relative;bottom:auto;left:auto;width:auto;text-align:left}@media all and (max-width:989px){.bleed--carousel--wrap .controller .swiper-pagination{font-size:14px}}@media all and (max-width:639px){.bleed--carousel--wrap .controller .swiper-pagination{font-size:12px}}.bleed--carousel--wrap .bleed_info--wrap{width:29.2897%;padding-right:3.59138%;text-align:left;color:#000}@media all and (max-width:850px){.bleed--carousel--wrap .bleed_info--wrap{width:100%}}.bleed--carousel--wrap .bleed_info--wrap *{text-align:inherit;color:inherit}.bleed--carousel--wrap .bleed_info--wrap .swiper-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.bleed--carousel--wrap .bleed_info--wrap .swiper-wrapper .swiper-slide{margin:auto 0 0}@media all and (max-width:850px){.bleed--carousel--wrap .bleed_info--wrap .swiper-wrapper .swiper-slide{margin:0 0 auto}}.bleed--carousel--wrap .bleed_info--wrap .bleed_info:hover .inner:after{-webkit-animation:button-out .5s forwards alternate,button-in .5s .4s forwards alternate;animation:button-out .5s forwards alternate,button-in .5s .4s forwards alternate}.bleed--carousel--wrap .bleed_info--wrap .inner{padding-bottom:1.5em;position:relative}.bleed--carousel--wrap .bleed_info--wrap .inner:after{content:"";display:block;width:100%;height:1px;background-color:#1d2088;position:absolute;left:0;bottom:0}@media all and (max-width:989px){.bleed--carousel--wrap .bleed_info--wrap .inner{padding-bottom:1em;border-bottom:none}}@media all and (max-width:850px){.bleed--carousel--wrap .bleed_info--wrap .inner{padding-top:1em;padding-bottom:0}.bleed--carousel--wrap .bleed_info--wrap .inner:after{display:none}}.bleed--carousel--wrap .bleed_info--wrap .case{font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;line-height:1.5;font-size:14px;font-style:oblique;margin-bottom:1.25em}@media all and (max-width:989px){.bleed--carousel--wrap .bleed_info--wrap .case{font-size:13px}}@media all and (max-width:850px){.bleed--carousel--wrap .bleed_info--wrap .case{margin-bottom:.75em}}@media all and (max-width:639px){.bleed--carousel--wrap .bleed_info--wrap .case{font-size:10px}}.bleed--carousel--wrap .bleed_info--wrap .title{font-weight:600;line-height:1.6;font-size:20px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.bleed--carousel--wrap .bleed_info--wrap .title:last-child{margin-bottom:0}@media all and (max-width:989px){.bleed--carousel--wrap .bleed_info--wrap .title{font-size:18px}}@media all and (max-width:639px){.bleed--carousel--wrap .bleed_info--wrap .title{font-size:16px;font-weight:500;line-height:1.4}}.bleed--carousel--wrap .bleed_info--wrap .client{font-weight:600;line-height:1.6;font-size:14px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:1em}.bleed--carousel--wrap .bleed_info--wrap .client:empty{display:none}@media all and (max-width:989px){.bleed--carousel--wrap .bleed_info--wrap .client{font-size:13px}}@media all and (max-width:850px){.bleed--carousel--wrap .bleed_info--wrap .client{margin-bottom:.75em}}@media all and (max-width:639px){.bleed--carousel--wrap .bleed_info--wrap .client{font-size:10px;line-height:1.4}}.bleed--carousel--wrap .bleed_ph--wrap{width:70.7103%;overflow:hidden}@media all and (max-width:850px){.bleed--carousel--wrap .bleed_ph--wrap{width:100%}}.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel{width:62.5%;margin:0;overflow:visible}@media all and (max-width:989px){.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel{width:80%}}.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .ph{display:block;position:relative;overflow:hidden}.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .ph:after{content:"";display:block;padding-top:57.44681%}.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .ph img{-webkit-transition:all .4s ease;transition:all .4s ease}.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .ph:hover img,.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .ph:hover:before{opacity:.8;-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .ph:empty{-webkit-transition:all .4s ease;transition:all .4s ease;border:1px solid #dcdcdc}.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .ph:empty:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(../img/onward_logo.png);background-size:30%;background-repeat:no-repeat;background-position:center center;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .swiper-slide{opacity:.25;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.bleed--carousel--wrap .bleed_ph--wrap .bleed_ph--carousel .swiper-slide-active{opacity:1}#slider-top2{background-color:#fff;width:100%;height:75vh;max-height:650px;position:relative;overflow:hidden}#slider-top2 #debug{position:absolute;right:0;bottom:0;z-index:2}#slider-top2 #debug button{background-color:#fff}#slider-top2 #debug input{width:4em}@media screen and (max-width:989px){#slider-top2{height:100vh}}@media screen and (max-width:639px){#slider-top2{margin-bottom:0}}@media screen and (min-width:990px){#slider-top2:after{content:"";display:block;width:100%;height:150px;background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0,transparent 100%);background:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent 100%);position:absolute;top:0;left:0}}#slider-top2 .keyVisual__low{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/key_visual_low.jpg);background-size:auto 100%;background-position:0 0;background-repeat:repeat-x}#slider-top2 .keyVisual__ph{position:absolute;top:0;left:0;height:100%;width:auto}#slider-top2 .keyVisual__ph img{width:auto;height:100%;max-width:none}#slider-top2 .keyVisual__ph--clone{position:absolute;top:0;left:100%;width:100%;height:100%}#slider-top2 .keyVisual__ph--clone img{width:auto;height:100%;max-width:none}#slider-top2 .keyVisual__inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#slider-top2 .keyVisual__txt{margin:auto;text-align:center;opacity:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#slider-top2 .keyVisual__copy{width:500px;margin:auto}@media screen and (max-width:989px){#slider-top2 .keyVisual__copy{width:400px}}@media screen and (max-width:639px){#slider-top2 .keyVisual__copy{width:325px}}@media screen and (max-width:350px){#slider-top2 .keyVisual__copy{width:300px}}#slider-top2 .keyVisual__link{margin:auto;font-size:17px;line-height:1.5;margin-top:1em;text-shadow:0 0 6px rgba(0,0,0,.7)}@media screen and (max-width:989px){#slider-top2 .keyVisual__link{font-size:14px;text-shadow:0 0 5px rgba(0,0,0,.7)}}@media screen and (max-width:639px){#slider-top2 .keyVisual__link{font-size:12px;text-shadow:0 0 4px rgba(0,0,0,.7)}}@media screen and (max-width:350px){#slider-top2 .keyVisual__link{font-size:11px;text-shadow:0 0 3px rgba(0,0,0,.7)}}#slider-top2 .keyVisual__link .link-bdr{color:#fff;letter-spacing:.25em;font-weight:600;overflow:visible}#slider-top2 .keyVisual__link .link-bdr:after{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.7)}@media screen and (max-width:989px){#slider-top2 .keyVisual__link .link-bdr:after{box-shadow:0 0 5px rgba(0,0,0,.7)}}@media screen and (max-width:639px){#slider-top2 .keyVisual__link .link-bdr:after{box-shadow:0 0 4px rgba(0,0,0,.7)}}@media screen and (max-width:350px){#slider-top2 .keyVisual__link .link-bdr:after{box-shadow:0 0 3px rgba(0,0,0,.7)}}#slider-top2 .slider-progress{width:50%;height:5px;background:0 0;position:absolute;bottom:0;right:0;z-index:1}#slider-top2 .slider-progress.full{width:100%}#slider-top2 .slider-progress .progress{height:5px;background:#fabe00;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}@media screen and (max-width:989px){#slider-top2 .slider-progress{width:100%;margin-top:0;position:absolute;left:0;top:60px;background:rgba(255,255,255,.5)}}#slider-top2 .information_bar{background-color:rgba(39,37,109,.9);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;z-index:2;position:absolute;left:0;bottom:0}#slider-top2 .information_bar p{font-size:13px;color:#fff;margin:14px 12px;line-height:1}@media screen and (max-width:989px){#slider-top2 .information_bar{width:100%;bottom:0;display:block;padding:22px 40px;box-sizing:border-box;background-color:rgba(39,37,109,.9)}}@media screen and (max-width:989px) and (max-width:639px){#slider-top2 .information_bar{padding:22px 20px}}@media screen and (max-width:989px){#slider-top2 .information_bar p{display:initial;margin:4px 0 0;line-height:1.4}#slider-top2 .information_bar p:last-child{display:block}}#slider-top3{background-color:#eee;width:100%;height:82.5vh;max-height:770px;position:relative;overflow:hidden;z-index:0}@media (max-aspect-ratio:2 / 3){#slider-top3{height:100%;max-height:none;margin-bottom:0}}#slider-top3 .keyVisual__low{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/key_visual_video_low-hor.jpg);background-size:cover;background-position:center center;background-repeat:repeat-x;z-index:-1}#slider-top3 .keyVisual__video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#slider-top3 .keyVisual__video.hidden{visibility:hidden}#slider-top3 .keyVisual__video iframe,#slider-top3 .keyVisual__video video{max-width:none;position:absolute;top:50%;left:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:calc(1920 / 1080 * 82.5vh + 2px);min-width:100%;height:100%;min-height:56.35vw;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}@media (max-aspect-ratio:2 / 3){#slider-top3 .keyVisual__video iframe,#slider-top3 .keyVisual__video video{width:calc(608 / 1080 * 100vh);min-height:177.63158vw}}@media (max-aspect-ratio:2 / 3){#slider-top3 .keyVisual__video #video_hor{visibility:hidden}}#slider-top3 .keyVisual__video #video_vrt{visibility:hidden}@media (max-aspect-ratio:2 / 3){#slider-top3 .keyVisual__video #video_vrt{visibility:visible}}#slider-top3 .keyVisual__inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#slider-top3 .keyVisual__txt{margin:auto;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#slider-top3 .keyVisual__copy{width:830px;margin:auto;font-size:0;line-height:1}@media screen and (max-width:989px){#slider-top3 .keyVisual__copy{width:600px}}@media screen and (max-width:639px){#slider-top3 .keyVisual__copy{width:85%}}#slider-top3 .keyVisual__link{margin:auto;font-size:17px;line-height:1.5;margin-top:40px}@media screen and (max-width:989px){#slider-top3 .keyVisual__link{font-size:14px}}@media screen and (max-width:639px){#slider-top3 .keyVisual__link{font-size:12px;margin-top:30px}}@media screen and (max-width:350px){#slider-top3 .keyVisual__link{font-size:11px}}#slider-top3 .keyVisual__link .link-bdr{color:#fff;letter-spacing:.25em;font-weight:600;overflow:visible}#slider-top3 .keyVisual__link .link-bdr:after{background-color:#fff}#slider-top3 .slider-progress{width:50%;height:5px;background:0 0;position:absolute;bottom:0;right:0;z-index:1}#slider-top3 .slider-progress.full{width:100%}#slider-top3 .slider-progress .progress{height:5px;background:#fabe00;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}@media screen and (max-width:989px){#slider-top3 .slider-progress{width:100%;margin-top:0;position:absolute;left:0;top:60px;background:rgba(255,255,255,.5)}}#slider-top3 .information_bar{background-color:rgba(39,37,109,.9);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;z-index:2;position:absolute;left:0;bottom:0}#slider-top3 .information_bar p{font-size:13px;color:#fff;margin:14px 12px;line-height:1}@media screen and (max-width:989px){#slider-top3 .information_bar{width:100%;bottom:0;display:block;padding:22px 40px;box-sizing:border-box;background-color:rgba(39,37,109,.9)}}@media screen and (max-width:989px) and (max-width:639px){#slider-top3 .information_bar{padding:22px 20px}}@media screen and (max-width:989px){#slider-top3 .information_bar p{display:initial;margin:4px 0 0;line-height:1.4}#slider-top3 .information_bar p:last-child{display:block}}#slider-top3 .fadein_el{opacity:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}#concept_kv{box-sizing:border-box;background-color:#eee;width:100%;aspect-ratio:1440/900;max-height:100vh;position:relative;overflow:hidden;z-index:0}#concept_kv *{box-sizing:border-box}@media screen and (max-width:989px){#concept_kv{aspect-ratio:1440/1200}}@media screen and (max-width:639px){#concept_kv{aspect-ratio:376/620}}#concept_kv .keyVisual__image{height:100%}#concept_kv .keyVisual__image img{width:100%;height:100%;object-fit:cover}#concept_kv .keyVisual__inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#concept_kv .keyVisual__txt{margin:auto;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:9%}@media screen and (max-width:989px){#concept_kv .keyVisual__txt{padding-top:12vw}}#concept_kv .keyVisual__copy{width:63vw;max-width:906px;margin:auto;font-size:0;line-height:1}@media screen and (max-width:989px){#concept_kv .keyVisual__copy{width:80vw}}@media screen and (max-width:639px){#concept_kv .keyVisual__copy{width:calc(200 / 376 * 100vw);min-width:225px}}#concept_kv .keyVisual__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto;font-size:16px;line-height:1.5;letter-spacing:.025em;font-weight:700;margin-top:40px}@media screen and (max-width:989px){#concept_kv .keyVisual__link{font-size:15px}}@media screen and (max-width:639px){#concept_kv .keyVisual__link{font-size:14px}}#concept_kv .keyVisual__link a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75em;padding:5px .75em;min-height:80px;min-width:336px;margin:auto;position:relative;z-index:0;overflow:hidden;background-color:#1d2088;color:#fff;-webkit-transition:background-color,color;transition:background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s}@media screen and (max-width:989px){#concept_kv .keyVisual__link a{min-width:300px;min-height:72px}}@media screen and (max-width:639px){#concept_kv .keyVisual__link a{gap:.5em;min-width:268px;min-height:64px}}#concept_kv .keyVisual__link a:hover{background-color:rgba(255,255,255,.7);color:#1d2088}#concept_kv .keyVisual__link a:hover .arrow>span{border-color:#1d2088}#concept_kv .keyVisual__link a:after,#concept_kv .keyVisual__link a:before{content:'';position:absolute;background:-webkit-linear-gradient(left,transparent,#0f0,transparent);background:linear-gradient(90deg,transparent,#0f0,transparent);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#concept_kv .keyVisual__link a>span{position:absolute;display:block;background:-webkit-linear-gradient(left,transparent,#fff,transparent);background:linear-gradient(90deg,transparent,#fff,transparent)}#concept_kv .keyVisual__link a>span:nth-child(1){top:0;left:-100%;width:100%;height:2px;-webkit-animation:animate1 2s linear infinite;animation:animate1 2s linear infinite}@-webkit-keyframes animate1{0%{left:-100%}100%,50%{left:100%}}@keyframes animate1{0%{left:-100%}100%,50%{left:100%}}#concept_kv .keyVisual__link a>span:nth-child(2){top:-100%;right:0;width:2px;height:100%;-webkit-animation:animate2 2s linear infinite;animation:animate2 2s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes animate2{0%{top:-100%}100%,50%{top:100%}}@keyframes animate2{0%{top:-100%}100%,50%{top:100%}}#concept_kv .keyVisual__link a>span:nth-child(3){bottom:0;right:-100%;width:100%;height:2px;-webkit-animation:animate3 2s linear infinite;animation:animate3 2s linear infinite;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes animate3{0%{right:-100%}100%,50%{right:100%}}@keyframes animate3{0%{right:-100%}100%,50%{right:100%}}#concept_kv .keyVisual__link a>span:nth-child(4){bottom:-100%;left:0;width:2px;height:100%;-webkit-animation:animate4 2s linear infinite;animation:animate4 2s linear infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes animate4{0%{bottom:-100%}100%,50%{bottom:100%}}@keyframes animate4{0%{bottom:-100%}100%,50%{bottom:100%}}#concept_kv .keyVisual__link a .arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#concept_kv .keyVisual__link a .arrow>span{display:block;width:10px;height:10px;border-bottom:2px solid #fff;border-right:2px solid #fff;rotate:-45deg;margin-right:-3px;-webkit-animation:animate_arrow 2s infinite;animation:animate_arrow 2s infinite}#concept_kv .keyVisual__link a .arrow>span:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}#concept_kv .keyVisual__link a .arrow>span:nth-child(3){-webkit-animation-delay:-.4s;animation-delay:-.4s}@media screen and (max-width:639px){#concept_kv .keyVisual__link a .arrow>span{width:8px;height:8px;margin-right:-1px;border-width:1.5px}}@-webkit-keyframes animate_arrow{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}}@keyframes animate_arrow{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}}#concept_kv .information_bar{background-color:rgba(39,37,109,.9);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;z-index:2;position:absolute;left:0;bottom:0}#concept_kv .information_bar p{font-size:13px;color:#fff;margin:14px 12px;line-height:1}@media screen and (max-width:989px){#concept_kv .information_bar{width:100%;bottom:0;display:block;padding:22px 40px;box-sizing:border-box;background-color:rgba(39,37,109,.9)}}@media screen and (max-width:989px) and (max-width:639px){#concept_kv .information_bar{padding:22px 20px}}@media screen and (max-width:989px){#concept_kv .information_bar p{display:initial;margin:4px 0 0;line-height:1.4}#concept_kv .information_bar p:last-child{display:block}}#concept_kv .fadein_el{opacity:0;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes rotate_btn{0%{rotate:0deg}15%,35%{rotate:90deg}65%,85%{rotate:270deg}100%{rotate:360deg}}@keyframes rotate_btn{0%{rotate:0deg}15%,35%{rotate:90deg}65%,85%{rotate:270deg}100%{rotate:360deg}}@-webkit-keyframes slide_btn{to{-webkit-transform:translate(300%,0);transform:translate(300%,0)}}@keyframes slide_btn{to{-webkit-transform:translate(300%,0);transform:translate(300%,0)}}.medical__catalog{background-color:#fff;padding-top:100px}@media screen and (max-width:639px){.medical__catalog{padding-top:75px}}.medical__sec{position:relative;background-color:#fff}@media screen and (max-width:639px){.medical__sec{padding-top:40px!important}.medical__sec.sec--1{padding-top:0!important}}.medical__sec .sec__bg{position:relative}@media screen and (max-width:639px){.medical__sec .sec__bg{padding-top:61.33333%}}@media screen and (min-width:640px){.medical__sec .sec__bg{position:absolute;top:0;left:0;width:50%;height:100%}.medical__sec .sec__bg.right{left:auto;right:0}}.medical__sec.sec--2 .sec__bg img{object-position:50% 15%;font-family:'object-fit: cover; object-position: 50% 15%;'}.medical__sec.sec--3 .sec__bg img{object-position:50% 15%;font-family:'object-fit: cover; object-position: 50% 15%;'}.medical__sec.sec--4 .sec__bg img{object-position:50% 0;font-family:'object-fit: cover; object-position: 50% 0%;'}@media screen and (max-width:639px){.medical table{padding-top:0}}.medical__details_title{color:#000;text-align:center;margin-bottom:80px}@media screen and (max-width:989px){.medical__details_title{margin-bottom:60px}}@media screen and (max-width:639px){.medical__details_title{margin-bottom:40px;padding:0 20px}}.medical__details_title h3{font-size:24px;color:#000;font-weight:700;line-height:1.75;margin-bottom:1.25em}@media screen and (max-width:989px){.medical__details_title h3{font-size:20px}}@media screen and (max-width:639px){.medical__details_title h3{font-size:18px}}@media screen and (min-width:990px){.medical__details_title h3{text-align:inherit!important}}.medical__details_title p{font-size:16px;line-height:2;text-align:inherit!important}@media screen and (max-width:989px){.medical__details_title p{font-size:15px;text-align:justify!important}}@media screen and (max-width:639px){.medical__details_title p{font-size:14px}}@media screen and (max-width:639px){.medical__details{padding:0 20px}}@media screen and (min-width:640px){.medical__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-30px}}@media screen and (min-width:990px){.medical__details{margin-bottom:-40px}}@media screen and (max-width:639px){.medical__details .details__item+.details__item{margin-top:40px}}@media screen and (min-width:640px){.medical__details .details__item{width:48%;margin:0 4% 30px 0}}@media screen and (min-width:990px){.medical__details .details__item{width:46%;margin:0 8% 40px 0}}.medical__details .details__item:nth-child(2n){margin-right:0}.medical__details .details__item .ph{line-height:1;margin-bottom:1.25em}@media screen and (max-width:639px){.medical__details .details__item .ph{margin-bottom:1em}}.medical__details .details__item .heading{color:#1d2088;text-align:left;font-weight:700;margin-bottom:.75em;font-size:18px}@media screen and (min-width:990px){.medical__details .details__item .heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.medical__details .details__item .heading .lg{font-size:20px;display:block}@media screen and (max-width:639px){.medical__details .details__item .heading .lg{font-size:18px}}@media screen and (min-width:990px){.medical__details .details__item .heading .lg{margin-right:.75em}}.medical__details .details__item .heading .sm{font-size:12px;display:block;padding-top:.25em}@media screen and (max-width:989px){.medical__details .details__item .heading .sm{font-size:11px}}@media screen and (max-width:639px){.medical__details .details__item .heading .sm{font-size:10px;margin-top:.25em}}.medical__details .details__item .desc{font-size:16px;line-height:1.8;color:#000;text-align:justify}@media screen and (max-width:989px){.medical__details .details__item .desc{font-size:15px}}@media screen and (max-width:639px){.medical__details .details__item .desc{font-size:14px}}.medical__details .details__item .desc+.list{margin-top:.75em}.medical__details .details__item .list ul{font-size:16px;line-height:1.8;color:#000;text-align:left;margin:0;padding:0}@media screen and (max-width:989px){.medical__details .details__item .list ul{font-size:15px}}@media screen and (max-width:639px){.medical__details .details__item .list ul{font-size:14px}}.medical__details .details__item .list ul li{list-style:none;float:none;padding-left:1em}.medical__details .details__item .list ul li:before{content:"●";display:inline-block;width:1em;margin-left:-1em;text-align:center;color:#1d2088}.uk-accordion-content .close{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:70px;background-color:silver;font-size:16px;color:#fff;font-weight:700;margin:50px auto 0;max-width:500px}.uk-accordion-content .close:hover{background-color:#1d2088}@media screen and (max-width:639px){.uk-accordion-content .close{font-size:14px;height:50px}}@media screen and (min-width:640px){.uk-accordion-content .close{display:none}}.corporate--index.service .service_inner:first-child{padding-bottom:260px}@media screen and (max-width:989px){.corporate--index.service .service_inner:first-child{padding-bottom:180px}}.corporate--index .intro .more{text-align:center;margin:45px auto}.corporate--index .intro .more:first-child{margin-top:0}.corporate--index .intro .more:last-child{margin-bottom:0}@media screen and (min-width:990px){.corporate--index .glb_heading.ctr{text-align:center}.corporate--index .glb_heading.ctr span{display:block;margin:0;margin-top:1em}}.corporate--index .copy--design{padding:0 20px;max-width:870px;margin:auto}.corporate--message{overflow:hidden;padding-bottom:100px}@media screen and (max-width:639px){.corporate--message{padding-bottom:50px}}.corporate--message .greeting_inner{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.corporate--message .message__ph{position:relative;z-index:0}.corporate--message .message__ph:before{content:"";display:block;width:calc((100% - 160px) + ((100vw - 1000px)/ 2));height:calc(100% - 200px);background-color:#1d2088;position:absolute;top:200px;left:160px;z-index:-1}@media screen and (max-width:1080px){.corporate--message .message__ph:before{top:15%;left:15%;width:calc((100% - 15%) + 40px);height:calc(100% - 15%)}}@media screen and (max-width:639px){.corporate--message .message__ph:before{display:none}}.corporate--message .greeting_name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:3em}@media screen and (min-width:640px){.corporate--message .greeting_name{display:none}}.corporate--message .greeting_name p{padding:0;text-align:right;line-height:1.25}@media screen and (max-width:639px){.corporate--message .greeting_name p{margin:0}}.corporate--message .greeting_name p+p{margin-left:1.5em}.corporate--humanrights .humanrights+.humanrights{padding-top:0;margin-top:100px}.corporate--humanrights .humanrights{max-width:1000px;margin:auto;padding:60px 0}@media screen and (max-width:989px){.corporate--humanrights .humanrights{padding:30px 0}}@media screen and (max-width:639px){.corporate--humanrights .humanrights{padding:0}}.corporate--humanrights .humanrights h3{font-size:28px;text-align:left;font-weight:600;line-height:1.5;color:#1d2088;margin:1.5em auto}.corporate--humanrights .humanrights h3:first-child{margin-top:0}.corporate--humanrights .humanrights h3:last-child{margin-bottom:0}@media screen and (max-width:989px){.corporate--humanrights .humanrights h3{font-size:22px}}@media screen and (max-width:639px){.corporate--humanrights .humanrights h3{font-size:18px}}.corporate--humanrights .humanrights h4{font-size:20px;text-align:left;font-weight:600;line-height:1.5;color:#1d2088;margin:3em auto 1em}.corporate--humanrights .humanrights h4:first-child{margin-top:0}.corporate--humanrights .humanrights h4:last-child{margin-bottom:0}@media screen and (max-width:989px){.corporate--humanrights .humanrights h4{font-size:18px}}@media screen and (max-width:639px){.corporate--humanrights .humanrights h4{font-size:16px;margin:2em auto .75em}.corporate--humanrights .humanrights h4+p{margin-top:.75em}}.corporate--humanrights .humanrights h5{font-size:18px;text-align:left;font-weight:600;line-height:1.75;margin:1.75em auto .75em}.corporate--humanrights .humanrights h5:first-child{margin-top:0}.corporate--humanrights .humanrights h5:last-child{margin-bottom:0}@media screen and (max-width:989px){.corporate--humanrights .humanrights h5{font-size:16px}}@media screen and (max-width:639px){.corporate--humanrights .humanrights h5{font-size:15px;margin:1.75em auto .5em}}.corporate--humanrights .humanrights p{margin:1.5em auto}.corporate--humanrights .humanrights p:first-child{margin-top:0}.corporate--humanrights .humanrights p:last-child{margin-bottom:0}@media screen and (max-width:639px){.corporate--humanrights .humanrights p{line-height:1.75}}.corporate--humanrights .humanrights .signature{text-align:right;margin:2em auto}.corporate--humanrights .humanrights .signature:first-child{margin-top:0}.corporate--humanrights .humanrights .signature:last-child{margin-bottom:0}.corporate--humanrights .humanrights .signature p{line-height:1.75;margin:1em auto}.corporate--humanrights .humanrights .signature p:first-child{margin-top:0}.corporate--humanrights .humanrights .signature p:last-child{margin-bottom:0}@media screen and (max-width:639px){.corporate--humanrights .humanrights .signature p{line-height:1.5}}.corporate--humanrights .humanrights .env_table{box-sizing:border-box}.corporate--humanrights .humanrights .env_table *{box-sizing:inherit}.corporate--humanrights .humanrights .env_table dl{color:#000;border:1px solid #707070;margin:0;font-size:16px;line-height:2;letter-spacing:.025em}@media screen and (max-width:989px){.corporate--humanrights .humanrights .env_table dl{font-size:15px}}@media screen and (max-width:639px){.corporate--humanrights .humanrights .env_table dl{font-size:14px}}@media screen and (min-width:640px){.corporate--humanrights .humanrights .env_table dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.corporate--humanrights .humanrights .env_table dl dd,.corporate--humanrights .humanrights .env_table dl dt{padding:20px 40px}@media screen and (max-width:989px){.corporate--humanrights .humanrights .env_table dl dd,.corporate--humanrights .humanrights .env_table dl dt{padding:20px 30px}}@media screen and (max-width:639px){.corporate--humanrights .humanrights .env_table dl dd,.corporate--humanrights .humanrights .env_table dl dt{padding:20px}}@media screen and (min-width:640px){.corporate--humanrights .humanrights .env_table dl dd,.corporate--humanrights .humanrights .env_table dl dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.corporate--humanrights .humanrights .env_table dl dt{width:240px;text-align:left;line-height:1.75}@media screen and (max-width:989px){.corporate--humanrights .humanrights .env_table dl dt{width:200px}}@media screen and (max-width:639px){.corporate--humanrights .humanrights .env_table dl dt{width:auto;padding-bottom:10px}}@media screen and (min-width:640px){.corporate--humanrights .humanrights .env_table dl dt{border-right:1px solid #707070}}.corporate--humanrights .humanrights .env_table dl dd{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:639px){.corporate--humanrights .humanrights .env_table dl dd{padding-top:0}}.corporate--humanrights .humanrights .env_table dl+dl{border-top-width:0}.corporate--humanrights .humanrights .anti_corruption_fig,.corporate--humanrights .humanrights .env_fig{margin:60px auto}.corporate--humanrights .humanrights .anti_corruption_fig:first-child,.corporate--humanrights .humanrights .env_fig:first-child{margin-top:0}.corporate--humanrights .humanrights .anti_corruption_fig:last-child,.corporate--humanrights .humanrights .env_fig:last-child{margin-bottom:0}@media screen and (max-width:639px){.corporate--humanrights .humanrights .anti_corruption_fig,.corporate--humanrights .humanrights .env_fig{max-width:375px}}@media screen and (max-width:639px){.corporate--humanrights .humanrights .anti_corruption_fig{margin:30px auto}}.corporate--humanrights .humanrights ol,.corporate--humanrights .humanrights ul{padding:0;color:#000;list-style-type:none;margin:1.5em auto;line-height:1.75}.corporate--humanrights .humanrights ol:first-child,.corporate--humanrights .humanrights ul:first-child{margin-top:0}.corporate--humanrights .humanrights ol:last-child,.corporate--humanrights .humanrights ul:last-child{margin-bottom:0}.corporate--humanrights .humanrights ol li+li,.corporate--humanrights .humanrights ul li+li{margin-top:.5em}@media screen and (max-width:989px){.corporate--humanrights .humanrights ol,.corporate--humanrights .humanrights ul{font-size:15px}}@media screen and (max-width:639px){.corporate--humanrights .humanrights ol,.corporate--humanrights .humanrights ul{font-size:14px}}.corporate--humanrights .humanrights ul li{padding-left:1em}.corporate--humanrights .humanrights ul li:before{content:"・";display:inline-block;width:1em;text-align:center;margin-left:-1em}.corporate--humanrights .humanrights ol{counter-reset:number 0}.corporate--humanrights .humanrights ol li{padding-left:2em;counter-increment:number 1}.corporate--humanrights .humanrights ol li:before{content:counter(number) ".";display:inline-block;width:2em;margin-left:-2em;text-align:center}.corporate--humanrights .humanrights .indent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#000;line-height:1.75}@media screen and (max-width:989px){.corporate--humanrights .humanrights .indent{font-size:15px}}@media screen and (max-width:639px){.corporate--humanrights .humanrights .indent{font-size:14px}}.corporate--humanrights .humanrights .indent>i:first-child{display:block;margin-right:.5em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-style:normal;display:inline-block}.corporate--humanrights .humanrights .indent+.indent{margin-top:.5em}.corporate--humanrights .humanrights .indent .indent+.indent{margin-top:0}.corporate--purpose{padding:30px 0}@media screen and (max-width:639px){.corporate--purpose{padding:0}}.corporate--purpose .purpose__intro{max-width:700px;margin:auto}.corporate--purpose .purpose__intro .copy--design{max-width:670px;margin:0}.corporate--purpose .purpose__intro .copy--design+p{margin-top:3em}@media screen and (max-width:639px){.corporate--purpose .purpose__intro .copy--design{padding:0 20px}}.corporate--purpose .purpose__intro p{margin:1.5em auto}.corporate--purpose .purpose__intro p:first-child{margin-top:0}.corporate--purpose .purpose__intro p:last-child{margin-bottom:0}@media screen and (max-width:639px){.corporate--purpose .purpose__intro p{line-height:1.75}}.corporate--purpose .purpose__value .value__fig{max-width:1000px;margin:auto}@media screen and (max-width:639px){.corporate--purpose .purpose__value .value__fig{max-width:375px}}.corporate--purpose .purpose__outro{padding:30px 0;text-align:center}@media screen and (max-width:989px){.corporate--purpose .purpose__outro{padding:15px 0}}@media screen and (max-width:639px){.corporate--purpose .purpose__outro{padding:0}}.corporate--purpose .purpose__outro p{display:inline-block;text-align:left}@media screen and (min-width:990px){.episode__carousel--wrap.works_inner{padding-bottom:150px!important}}.episode--index{padding:30px 40px}@media screen and (max-width:639px){.episode--index{padding:30px 20px}}.episode--index .index__item{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:40px 0}@media screen and (max-width:989px){.episode--index .index__item{padding:30px 0}}@media screen and (max-width:639px){.episode--index .index__item{padding:20px 0 25px}}.episode--index .index__item+.index__item{border-top:none}.episode--index .index__item .inner{max-width:1100px;margin:auto}@media screen and (min-width:640px){.episode--index .index__item .episode{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.episode--index .index__item .episode .episode__info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1.5}@media screen and (min-width:640px){.episode--index .index__item .episode .episode__info{padding-right:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.episode--index .index__item .episode .episode__info *{line-height:inherit;text-align:left}.episode--index .index__item .episode .episode__info .case{font-size:18px;font-style:italic;margin:.25em 0}.episode--index .index__item .episode .episode__info .case:first-child{margin-top:0}.episode--index .index__item .episode .episode__info .case:last-child{margin-bottom:0}@media screen and (max-width:989px){.episode--index .index__item .episode .episode__info .case{font-size:16px}}@media screen and (max-width:639px){.episode--index .index__item .episode .episode__info .case{font-size:14px}}.episode--index .index__item .episode .episode__info .title{font-size:28px;margin:.2em 0 .3em}.episode--index .index__item .episode .episode__info .title:first-child{margin-top:0}.episode--index .index__item .episode .episode__info .title:last-child{margin-bottom:0}@media screen and (max-width:989px){.episode--index .index__item .episode .episode__info .title{font-size:22px}}@media screen and (max-width:639px){.episode--index .index__item .episode .episode__info .title{font-size:18px}}.episode--index .index__item .episode .episode__info .client{font-size:16px;line-height:1.75;margin:.5em 0}.episode--index .index__item .episode .episode__info .client:first-child{margin-top:0}.episode--index .index__item .episode .episode__info .client:last-child{margin-bottom:0}@media screen and (max-width:989px){.episode--index .index__item .episode .episode__info .client{font-size:14px}}@media screen and (max-width:639px){.episode--index .index__item .episode .episode__info .client{font-size:12px}}.episode--index .index__item .episode .episode__info .client .symbol{display:inline-block;width:1.25em;height:1.25em;vertical-align:baseline;margin:0 .75em -.25em;position:relative}.episode--index .index__item .episode .episode__info .client .symbol:after,.episode--index .index__item .episode .episode__info .client .symbol:before{content:"";display:block;width:100%;height:1px;background-color:#000;position:absolute;top:50%;left:50%}.episode--index .index__item .episode .episode__info .client .symbol:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.episode--index .index__item .episode .episode__info .client .symbol:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.episode--index .index__item .episode .episode__info .link{margin:auto 0 0}@media screen and (max-width:639px){.episode--index .index__item .episode .episode__info .link{margin:1em 0 0}}.episode--index .index__item .episode .episode__info .link a{font-weight:600}.episode--index .index__item .episode .episode__ph{width:340px}@media screen and (max-width:989px){.episode--index .index__item .episode .episode__ph{width:300px}}@media screen and (max-width:639px){.episode--index .index__item .episode .episode__ph{width:auto;margin-top:25px}}.episode--next{padding:40px 0 80px}@media screen and (max-width:989px){.episode--next{padding:40px 0 60px}}@media screen and (max-width:639px){.episode--next{padding:30px 0 40px}}.episode--next .default_width{padding-top:0;padding-bottom:0}.episode--next h2{font-weight:400;color:#fff;font-style:italic;font-size:24px;line-height:1.25;margin-bottom:30px}@media screen and (max-width:989px){.episode--next h2{font-size:18px}}@media screen and (max-width:639px){.episode--next h2{font-size:14px}}.episode--next .episode--index{padding:0}.episode--next .episode--index .index__item{border:none;padding:0;color:#fff}.episode--next .episode--index .index__item *{color:inherit}.episode--next .episode--index .index__item .symbol:after,.episode--next .episode--index .index__item .symbol:before{background-color:#fff!important}.episode--next .episode--index .index__item .link-bdr:after{background-color:#fff}.publicnotice--container{box-sizing:border-box;position:relative}@media screen and (max-width:800px){.publicnotice--container .pc_title{display:none!important}}@media screen and (min-width:801px){.publicnotice--container .sp_title{display:none!important}}.publicnotice--container *{box-sizing:border-box}.publicnotice--container .title_position{color:#1d2088;height:360px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:100px;box-sizing:border-box}@media screen and (max-width:989px){.publicnotice--container .title_position{height:320px;padding-bottom:80px}}@media screen and (max-width:639px){.publicnotice--container .title_position{height:280px;padding-bottom:60px}}@media screen and (min-width:1267px){.publicnotice--container .title_position{height:400px}}.publicnotice--container .title_position h2{font-size:48px;font-style:italic;font-weight:400;line-height:1;margin-bottom:.35em;color:inherit}@media screen and (max-width:639px){.publicnotice--container .title_position h2{font-size:40px}}.publicnotice--container .title_position p{font-size:18px;font-weight:600;line-height:1;color:inherit}@media screen and (max-width:639px){.publicnotice--container .title_position p{font-size:14px}}.publicnotice--container .container--content{padding-bottom:100px}@media screen and (max-width:989px){.publicnotice--container .container--content{padding-bottom:75px}}@media screen and (max-width:639px){.publicnotice--container .container--content{padding-bottom:50px}}.publicnotice--container .container--content h3{font-size:28px}@media screen and (max-width:989px){.publicnotice--container .container--content h3{font-size:26px}}@media screen and (max-width:639px){.publicnotice--container .container--content h3{font-size:23px}}.publicnotice__inner{max-width:1000px;margin:auto}.publicnotice__list{padding:0;list-style-type:none}.publicnotice__list *+*{margin-top:1.5em}@media screen and (max-width:989px){.publicnotice__list{font-size:15px}}@media screen and (max-width:639px){.publicnotice__list{font-size:14px}}.publicnotice__list a{text-decoration:underline}.publicnotice__list a:hover{text-decoration:none}.page--cocolorful{background-color:#fff;box-sizing:border-box}.page--cocolorful *{box-sizing:border-box}.cocolorful__fv{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100vh + 250px);position:relative;z-index:0;padding:140px 0 250px;background-image:url(../img/cocolorful_fv_bg1.jpg);background-repeat:repeat-x;background-size:1366px calc(100vh + 250px)}@media all and (max-width:1000px){.cocolorful__fv{padding:100px 0 180px;background-size:1366px calc(100vh + 180px)}}@media all and (max-width:450px){.cocolorful__fv{background-image:url(../img/cocolorful_fv_bg1-sp.jpg);min-height:150vw;padding:120px 0 130px;background-size:100%}}.cocolorful__fv .fv__inner{padding:0 40px;height:calc(100vh - 90px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-aspect-ratio:1){.cocolorful__fv .fv__inner{padding-bottom:calc(100 / 1366 * 100vh)}}@media (max-aspect-ratio:1){.cocolorful__fv .fv__inner{padding-bottom:250px}}@media all and (max-width:1000px){.cocolorful__fv .fv__inner{padding-bottom:160px;height:calc(100vh - 60px)}}@media all and (max-width:1000px) and (orientation:landscape){.cocolorful__fv .fv__inner{padding-bottom:70px}}@media all and (max-width:450px){.cocolorful__fv .fv__inner{padding-bottom:110px;height:calc(150vw - 60px)}}.cocolorful__fv .fv__bg{position:absolute;top:0;left:0;width:100%;height:100%}.cocolorful__fv .fv__bg .bg__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.6}.cocolorful__fv .fv__bg .bg__logo img{margin-bottom:10vh}@media (min-aspect-ratio:1){.cocolorful__fv .fv__bg .bg__logo img{width:auto;max-width:none;height:calc(900 / 1366 * 100vh)}}@media (max-aspect-ratio:1){.cocolorful__fv .fv__bg .bg__logo{width:calc(1100 / 750 * 100vw)}}.cocolorful__fv .fv__ph{-webkit-filter:drop-shadow(30px 30px 30px rgba(0, 0, 0, .15));filter:drop-shadow(30px 30px 30px rgba(0, 0, 0, .15));position:relative;text-align:center}@media (min-aspect-ratio:1){.cocolorful__fv .fv__ph img{width:auto;max-width:none;height:calc(350 / 1366 * 100vh)}}@media (max-aspect-ratio:1){.cocolorful__fv .fv__ph{width:2000px}}@media all and (max-width:768px){.cocolorful__fv .fv__ph{width:266.66667vw}}.cocolorful__fv .fv__ph .ph{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cocolorful__fv .fv__ph .to-left img+img{position:absolute;top:0;left:100%;width:100%}.cocolorful__fv .fv__ph .to-left img+img+img{left:-100%}.cocolorful__fv .fv__ph .to-right img+img{position:absolute;top:0;left:-100%;width:100%}.cocolorful__fv .fv__ph .to-right img+img+img{left:100%}.cocolorful__fv .fv__title{font-size:0;line-height:1;text-align:center;position:relative}@media (min-aspect-ratio:1){.cocolorful__fv .fv__title{margin:calc(90 / 1366 * 100vh) auto calc(150 / 1366 * 100vh)}.cocolorful__fv .fv__title img{max-width:none;width:auto;height:calc(190 / 1366 * 100vh)}}@media (max-aspect-ratio:1){.cocolorful__fv .fv__title{max-width:500px;margin:calc(90 / 1366 * 100vh) auto calc(150 / 1366 * 100vh)}}@media all and (max-width:768px){.cocolorful__fv .fv__title{max-width:350px;margin:calc(90 / 1366 * 100vh) auto calc(150 / 1366 * 100vh)}}@media all and (max-width:450px){.cocolorful__fv .fv__title{max-width:250px;margin:calc(90 / 1366 * 100vh) auto calc(150 / 1366 * 100vh)}}.cocolorful__sec{padding:120px 50px}@media all and (max-width:1000px){.cocolorful__sec{padding:120px 40px}}@media all and (max-width:768px){.cocolorful__sec{padding:110px 30px}}@media all and (max-width:450px){.cocolorful__sec{padding:100px 20px}}@media all and (max-width:768px){.cocolorful__sec .glb_heading span{display:block;margin:.5em 0 0 0}}.cocolorful__sec .note_rights{font-size:14px;line-height:1.75;text-align:right;margin:2em auto}.cocolorful__sec .note_rights:first-child{margin-top:0}.cocolorful__sec .note_rights:last-child{margin-bottom:0}@media all and (max-width:1000px){.cocolorful__sec .note_rights{font-size:13px}}@media all and (max-width:768px){.cocolorful__sec .note_rights{font-size:12px}}@media all and (max-width:450px){.cocolorful__sec .note_rights{text-align:left;font-size:11px}}.cocolorful__sec .note_rights>span{display:inline-block;text-align:left}.cocolorful__sec .note_rights.note--1{margin-top:80px;margin-bottom:-70px}@media all and (max-width:768px){.cocolorful__sec .note_rights.note--1{margin-top:60px;margin-bottom:-60px}}@media all and (max-width:450px){.cocolorful__sec .note_rights.note--1{margin-top:50px;margin-bottom:-60px}}.cocolorful__view--1{max-width:1280px;margin:auto}.cocolorful__view--2{max-width:1000px;margin:auto}.cocolorful__intro{padding-top:0}.cocolorful__intro .intro__catch{margin-top:-250px;text-align:center;font-size:32px;line-height:1.6;letter-spacing:0;margin-bottom:1.5em}@media all and (max-width:1000px){.cocolorful__intro .intro__catch{font-size:28px;margin-top:-180px}}@media all and (max-width:768px){.cocolorful__intro .intro__catch{font-size:24px}}@media all and (max-width:450px){.cocolorful__intro .intro__catch{font-size:20px;margin-top:-130px}}.cocolorful__intro .intro__lead{text-align:center;font-size:18px;letter-spacing:.05em;line-height:2}@media all and (max-width:1000px){.cocolorful__intro .intro__lead{font-size:17px}}@media all and (max-width:768px){.cocolorful__intro .intro__lead{font-size:16px}}@media all and (max-width:450px){.cocolorful__intro .intro__lead{font-size:14px}}.cocolorful__intro .intro__lead p{margin:2em auto}.cocolorful__intro .intro__lead p:first-child{margin-top:0}.cocolorful__intro .intro__lead p:last-child{margin-bottom:0}.cocolorful__about,.cocolorful__flow{background-color:#f2f2f2}.cocolorful__about .about__fig{margin:60px auto}.cocolorful__about .about__fig:first-child{margin-top:0}.cocolorful__about .about__fig:last-child{margin-bottom:0}@media all and (max-width:1000px){.cocolorful__about .about__fig{margin:50px auto}}@media all and (max-width:768px){.cocolorful__about .about__fig{margin:40px auto}}@media all and (max-width:450px){.cocolorful__about .about__fig{margin:30px auto}}.cocolorful__about .about__desc{text-align:center}.cocolorful__artist{background-color:#fff}.cocolorful__artist .artist__list .artist+.artist{margin-top:60px}@media all and (max-width:768px){.cocolorful__artist .artist__list .artist+.artist{margin-top:50px}}@media all and (max-width:450px){.cocolorful__artist .artist__list .artist+.artist{margin-top:40px}}.cocolorful__artist .artist__list .artist{color:#000;font-weight:400}@media all and (max-width:768px){.cocolorful__artist .artist__list .artist .profile{margin:30px 0 0 0}}@media all and (max-width:450px){.cocolorful__artist .artist__list .artist .profile{margin:20px 0 0 0}}@media all and (min-width:769px){.cocolorful__artist .artist__list .artist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cocolorful__artist .artist__list .artist .art{width:50%}.cocolorful__artist .artist__list .artist .profile{margin:0 80px 0 0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media all and (min-width:769px) and (max-width:1000px){.cocolorful__artist .artist__list .artist .profile{margin:0 50px 0 0}}@media all and (min-width:769px){.cocolorful__artist .artist__list .artist .profile .name{margin-right:-20px}}.cocolorful__artist .artist__list .artist .art{border:1px solid #ccc}.cocolorful__artist .artist__list .artist .art img{width:100%;height:100%;object-fit:cover}.cocolorful__artist .artist__list .artist .profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;border-bottom:1px solid #ccc}.cocolorful__artist .artist__list .artist .profile dt{font-weight:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media all and (max-width:450px){.cocolorful__artist .artist__list .artist .profile dt{margin-bottom:15px}}.cocolorful__artist .artist__list .artist .profile dt .ph{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cocolorful__artist .artist__list .artist .profile dt .name{margin-left:.75em}.cocolorful__artist .artist__list .artist .profile .ph{width:100px}@media all and (max-width:768px){.cocolorful__artist .artist__list .artist .profile .ph{width:85px}}@media all and (max-width:450px){.cocolorful__artist .artist__list .artist .profile .ph{width:75px}}.cocolorful__artist .artist__list .artist .profile .name{font-size:24px;line-height:1.5}@media all and (max-width:768px){.cocolorful__artist .artist__list .artist .profile .name{font-size:22px}}@media all and (max-width:450px){.cocolorful__artist .artist__list .artist .profile .name{font-size:20px}}.cocolorful__artist .artist__list .artist .profile .name>span{display:inline-block}.cocolorful__artist .artist__list .artist .profile .desc{text-align:justify;line-height:1.75;letter-spacing:0;font-size:16px}@media all and (max-width:768px){.cocolorful__artist .artist__list .artist .profile .desc{font-size:15px}}@media all and (max-width:450px){.cocolorful__artist .artist__list .artist .profile .desc{font-size:14px}}.cocolorful__artist .artist__list .artist .profile .more{color:#1d2088;text-decoration:underline;padding-top:30px;margin:auto 0 0 0}@media all and (max-width:450px){.cocolorful__artist .artist__list .artist .profile .more{padding-top:20px}}@media all and (max-width:1000px){.cocolorful__flow .flow__inner .flow__text{margin-bottom:40px}}@media all and (max-width:768px){.cocolorful__flow .flow__inner .flow__fig{max-width:360px;margin:auto}}@media all and (max-width:450px){.cocolorful__flow .flow__inner .flow__fig{max-width:300px}}@media all and (min-width:1001px){.cocolorful__flow .flow__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cocolorful__flow .flow__inner .flow__text{margin-right:50px;max-width:275px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cocolorful__flow .flow__inner .flow__fig{max-width:825px}}.cocolorful__flow .flow__inner .glb_heading{margin-bottom:1em}.cocolorful__flow .flow__fig{position:relative}@media all and (max-width:768px){.cocolorful__flow .flow__fig .fig--row{display:none}}@media all and (min-width:769px){.cocolorful__flow .flow__fig .fig--col{display:none}}.cocolorful__flow .flow__fig .fig__link{position:absolute;top:6%;left:40.5%;width:16.5%}.cocolorful__flow .flow__fig .fig__link:after{content:"";display:block;padding-top:20%}@media all and (max-width:768px){.cocolorful__flow .flow__fig .fig__link{top:8.5%;left:25%;width:40.5%}.cocolorful__flow .flow__fig .fig__link:after{padding-top:13%}}.cocolorful__sample{background-color:#1d2088;color:#fff}.cocolorful__sample *{color:inherit}.cocolorful__sample .sample__list{display:-ms-grid;display:grid;gap:50px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}@media all and (max-width:1000px){.cocolorful__sample .sample__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px}}@media all and (max-width:768px){.cocolorful__sample .sample__list{gap:20px}}@media all and (max-width:450px){.cocolorful__sample .sample__list{gap:10px}}.page--concept{--view:1208px;--space-hor:60px;--f-sans:"Noto Sans JP",sans-serif;--f-en:"Cormorant Infant","Noto Sans JP",sans-serif;--c-key:#1D2088}@media all and (max-width:989px){.page--concept{--space-hor:40px}}@media all and (max-width:450px){.page--concept{--space-hor:20px}}@media all and (max-width:639px){.page--concept .show--pc{display:none!important}}@media all and (min-width:640px){.page--concept .show--sp{display:none!important}}.page--concept .uk-accordion-content{background-color:transparent!important;border-top:none!important}.page--concept{font-family:var(--f-sans);color:var(--c-key);background-color:#003B94;box-sizing:border-box;font-weight:500;padding-bottom:200px;position:relative;z-index:0}@media all and (max-width:639px){.page--concept{padding-bottom:150px}}.page--concept *{box-sizing:border-box;font-family:inherit;color:inherit;font-weight:inherit}.page--concept #case .concept__window{padding-bottom:100px}@media all and (max-width:989px){.page--concept #case .concept__window{padding-bottom:80px}}@media all and (max-width:639px){.page--concept #case .concept__window{padding-bottom:60px}}.page--concept .concept__overlay{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:overlay;opacity:.8;overflow:hidden;z-index:-1}.page--concept .concept__overlay__img{position:absolute;top:0;left:50%;width:1200px;translate:-50% 0;height:100%;background-image:url(../img/concept_overlay.png);background-repeat:repeat-y;background-size:100% auto}@media all and (max-width:639px){.page--concept .concept__overlay__img{width:520px}}.page--concept .concept__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page--concept .concept__bg.on .concept__bg__layer__inner .layer .ph_fv{opacity:1;translate:0 0}.page--concept .concept__bg__layer{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:-100vh;overflow:hidden;opacity:.8}.page--concept .concept__bg__layer__inner{position:absolute;top:0;left:50%;width:1920px;height:100%;margin-left:calc(1920px / 2 * -1)}@media all and (max-width:639px){.page--concept .concept__bg__layer__inner{width:520px;margin-left:calc(520px / 2 * -1)}}.page--concept .concept__bg__layer__inner .layer{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page--concept .concept__bg__layer__inner .layer img{width:100%}.page--concept .concept__bg__layer__inner .layer>div{position:relative}.page--concept .concept__bg__layer__inner .layer .ph_fv{position:absolute;opacity:0;translate:0 5%;-webkit-transition:opacity 1.5s,translate 1.5s;transition:opacity 1.5s,translate 1.5s;--delay1:250ms;--delay2:250ms}@media all and (max-width:639px){.page--concept .concept__bg__layer__inner .layer .ph_fv{translate:0 15%}}@media all and (min-width:640px){.page--concept .concept__bg__layer__inner .layer .ph_fv{translate:0 5%}}.page--concept .concept__bg__layer__inner .layer .fadein-1{-webkit-transition-delay:calc(var(--delay1) + var(--delay2) * 1);transition-delay:calc(var(--delay1) + var(--delay2) * 1)}.page--concept .concept__bg__layer__inner .layer .fadein-2{-webkit-transition-delay:calc(var(--delay1) + var(--delay2) * 2);transition-delay:calc(var(--delay1) + var(--delay2) * 2)}.page--concept .concept__bg__layer__inner .layer .fadein-3{-webkit-transition-delay:calc(var(--delay1) + var(--delay2) * 3);transition-delay:calc(var(--delay1) + var(--delay2) * 3)}.page--concept .concept__bg__layer__inner .layer .fadein-4{-webkit-transition-delay:calc(var(--delay1) + var(--delay2) * 4);transition-delay:calc(var(--delay1) + var(--delay2) * 4)}@media all and (max-width:639px){.page--concept .concept__bg__layer__inner .layer .ph-1{top:1.3%;left:61.5%;width:15.4%}.page--concept .concept__bg__layer__inner .layer .ph-2{top:3.8%;left:7.5%;width:23.4%}.page--concept .concept__bg__layer__inner .layer .ph-3{top:16.5%;left:7.8%;width:30.5%}.page--concept .concept__bg__layer__inner .layer .ph-4{top:7.6%;left:76.8%;width:23.2%}.page--concept .concept__bg__layer__inner .layer .ph-5{top:11.4%;left:7.7%;width:15.5%}.page--concept .concept__bg__layer__inner .layer .ph-9{top:26.6%;left:69%;width:23.2%}.page--concept .concept__bg__layer__inner .layer .ph-10{top:13.9%;left:69%;width:23.5%}.page--concept .concept__bg__layer__inner .layer .ph-11{top:22.8%;left:0;width:30.9%}.page--concept .concept__bg__layer__inner .layer .ph-12{top:19%;left:53.9%;width:23%}}@media all and (min-width:640px){.page--concept .concept__bg__layer__inner .layer .ph-1{top:2.4%;left:62.5%;width:8.4%}.page--concept .concept__bg__layer__inner .layer .ph-2{top:7.3%;left:12.5%;width:12.5%}.page--concept .concept__bg__layer__inner .layer .ph-3{top:17.1%;left:20.8%;width:16.7%}.page--concept .concept__bg__layer__inner .layer .ph-4{top:26.8%;left:37.5%;width:12.5%}.page--concept .concept__bg__layer__inner .layer .ph-5{top:19.5%;left:54.2%;width:8.3%}.page--concept .concept__bg__layer__inner .layer .ph-6{top:12.2%;left:70.8%;width:12.5%}.page--concept .concept__bg__layer__inner .layer .ph-7{top:19.5%;left:87.5%;width:12.5%}.page--concept .concept__bg__layer__inner .layer .ph-8{top:0;left:29.1%;width:8.4%}.page--concept .concept__bg__layer__inner .layer .ph-9{top:14.6%;left:0;width:12.5%}.page--concept .concept__bg__layer__inner .layer .ph-10{top:7.3%;left:41.7%;width:12.5%}.page--concept .concept__bg__layer__inner .layer .ph-11{top:26.8%;left:12.5%;width:16.7%}.page--concept .concept__bg__layer__inner .layer .ph-12{top:22%;left:66.6%;width:12.5%}.page--concept .concept__bg__layer__inner .layer .ph-13{top:2.4%;left:79.2%;width:12.5%}}.page--concept .concept__bg__filter{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,50,126,.6);opacity:0;-webkit-transition:opacity 750ms;transition:opacity 750ms}.page--concept .concept__bg__filter.on{opacity:1}.page--concept .concept__kv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;min-height:780px;padding-top:90px}@media all and (min-width:640px){.page--concept .concept__kv{min-height:780px}}@media all and (max-width:639px){.page--concept .concept__kv{min-height:500px}}@media all and (max-width:989px){.page--concept .concept__kv{padding-top:60px}}.page--concept .concept__kv.on .concept__kv__logo,.page--concept .concept__kv.on .concept__kv__title{opacity:1;translate:0 0}.page--concept .concept__kv__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:35px;width:calc(100vw - (var(--space-hor) * 2));max-width:var(--view);padding-top:150px}@media all and (max-width:639px){.page--concept .concept__kv__inner{gap:80px;padding-top:170px}}.page--concept .concept__kv__title{width:100%;max-width:905px;-webkit-transition:opacity 1s,translate 1s;transition:opacity 1s,translate 1s;-webkit-transition-delay:.2s;transition-delay:.2s;opacity:0}@media all and (max-width:639px){.page--concept .concept__kv__title{max-width:230px;translate:0 3%}}@media all and (min-width:640px){.page--concept .concept__kv__title{translate:0 15%}}.page--concept .concept__kv__logo{width:192px;-webkit-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:2s;transition-delay:2s;opacity:0}@media all and (max-width:639px){.page--concept .concept__kv__logo{width:128px}}.page--concept section{width:calc(100vw - (var(--space-hor) * 2));max-width:var(--view);margin:80px auto}.page--concept section:first-child{margin-top:0}.page--concept section:last-child{margin-bottom:0}@media all and (max-width:450px){.page--concept section{margin:100px auto}}.page--concept .concept__list-bullet{padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25em;margin:0;text-align:left}.page--concept .concept__list-bullet>*{padding-left:1.25em;list-style-type:none}.page--concept .concept__list-bullet>:before{content:"・";display:inline-block;width:1.25em;margin-left:-1.25em}.page--concept .concept__intro{width:-webkit-fit-content;width:fit-content;margin:200px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;letter-spacing:.1em;font-size:20px;line-height:2.5;gap:3em}@media all and (max-width:989px){.page--concept .concept__intro{font-size:18px}}@media all and (max-width:639px){.page--concept .concept__intro{margin:120px auto 200px;font-size:16px;line-height:2.25;text-align:center}}.page--concept .concept__intro span{display:inline-block;opacity:0;translate:0 .5em}.page--concept .concept__intro i{font-style:normal;display:inline-block}.page--concept .concept__window{background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:100px 40px 200px}@media all and (max-width:989px){.page--concept .concept__window{padding:60px 40px 100px}}@media all and (max-width:639px){.page--concept .concept__window{background-color:rgba(255,255,255,.7);padding:60px 35px;margin:auto calc(var(--space-hor) * -1)}}.page--concept .concept__window .concept__heading:first-child{margin-top:-40px}@media all and (max-width:989px){.page--concept .concept__window .concept__heading:first-child{margin-top:-10px}}.page--concept .concept__window__inner{max-width:1000px;margin:auto}.page--concept .concept__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;gap:15px;margin-bottom:60px}@media all and (max-width:989px){.page--concept .concept__heading{gap:12px}}@media all and (max-width:450px){.page--concept .concept__heading{gap:8px;margin-bottom:50px}}.page--concept .concept__heading:before{content:"";display:block;width:80px;height:8px;background-color:currentColor;margin-bottom:10px}@media all and (max-width:768px){.page--concept .concept__heading:before{width:60px;height:6px}}@media all and (max-width:450px){.page--concept .concept__heading:before{width:40px;height:4px}}.page--concept .concept__heading .en{font-family:var(--f-en);font-weight:700;letter-spacing:.05em;line-height:1;font-size:60px}@media all and (max-width:989px){.page--concept .concept__heading .en{font-size:52px}}@media all and (max-width:768px){.page--concept .concept__heading .en{font-size:44px}}@media all and (max-width:450px){.page--concept .concept__heading .en{font-size:36px}}.page--concept .concept__heading .jp{letter-spacing:.1em;line-height:1.5;font-size:20px}@media all and (max-width:989px){.page--concept .concept__heading .jp{font-size:18px}}@media all and (max-width:768px){.page--concept .concept__heading .jp{font-size:16px}}@media all and (max-width:450px){.page--concept .concept__heading .jp{font-size:14px}}.page--concept .concept__lead{text-align:center;font-size:20px;line-height:2.2}@media all and (max-width:989px){.page--concept .concept__lead{font-size:18px}}@media all and (max-width:768px){.page--concept .concept__lead{font-size:16px}}@media all and (max-width:450px){.page--concept .concept__lead{font-size:14px}}.page--concept .concept__lead *{font-size:inherit;line-height:inherit}.page--concept .concept__lead .adj1{display:none}@media (min-width:1231px){.page--concept .concept__lead .adj1{display:inline}}.page--concept .concept__branding{margin:50px auto}.page--concept .concept__branding:first-child{margin-top:0}.page--concept .concept__branding:last-child{margin-bottom:0}.page--concept .concept__branding__fig{max-width:840px;margin:50px auto}.page--concept .concept__branding__fig:first-child{margin-top:0}.page--concept .concept__branding__fig:last-child{margin-bottom:0}@media all and (max-width:639px){.page--concept .concept__branding__fig{max-width:450px}}@media all and (max-width:450px){.page--concept .concept__branding__fig{margin:50px -15px}}.page--concept .concept__service{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:80px 38px;margin:70px auto}.page--concept .concept__service:first-child{margin-top:0}.page--concept .concept__service:last-child{margin-bottom:0}@media all and (max-width:768px){.page--concept .concept__service{gap:40px 38px;margin:50px auto}}@media all and (max-width:639px){.page--concept .concept__service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page--concept .concept__service>*{width:308px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-top:30px;margin:0;border-top:1px solid currentColor;position:relative}@media all and (max-width:989px){.page--concept .concept__service>*{width:calc((100% - 38px)/ 2)}}@media all and (max-width:768px){.page--concept .concept__service>*{gap:20px}}@media all and (max-width:639px){.page--concept .concept__service>*{width:auto}}.page--concept .concept__service>:before{content:"";display:block;width:100%;height:1px;background-color:currentColor;position:absolute;left:0;top:8px}.page--concept .concept__service__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px}@media all and (max-width:768px){.page--concept .concept__service__inner{gap:20px}}.page--concept .concept__service__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:8px}.page--concept .concept__service__heading .jp{font-weight:700;line-height:1.5;letter-spacing:0;font-size:20px}.page--concept .concept__service__heading .en{font-family:var(--f-en);font-weight:700;letter-spacing:.05em;line-height:1;font-size:18px}@media all and (max-width:768px){.page--concept .concept__service__heading .en{font-size:16px}}@media all and (max-width:450px){.page--concept .concept__service__heading .en{font-size:14px}}.page--concept .concept__service__icon{width:176px;margin:auto}@media all and (max-width:989px){.page--concept .concept__service__icon{width:160px}}@media all and (max-width:768px){.page--concept .concept__service__icon{width:140px}}@media all and (max-width:450px){.page--concept .concept__service__icon{width:120px}}.page--concept .concept__service__icon img{border-radius:50%}.page--concept .concept__service__subheading{font-size:20px;letter-spacing:.1em;line-height:1.6;text-align:center;margin:0}@media all and (max-width:768px){.page--concept .concept__service__subheading{font-size:18px}}.page--concept .concept__service__desc{font-size:14px;line-height:1.75;text-align:justify}.page--concept .concept__case{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:70px auto}.page--concept .concept__case:first-child{margin-top:0}.page--concept .concept__case:last-child{margin-bottom:0}@media all and (max-width:768px){.page--concept .concept__case{margin:60px auto}}@media all and (max-width:450px){.page--concept .concept__case{margin:50px -15px}}.page--concept .concept__case__block{background-color:#fff}.page--concept .concept__case__block.uk-open .concept__case__title:hover{background-color:transparent}.page--concept .concept__case__block.uk-open .concept__case__title:after{rotate:180deg}.page--concept .concept__case__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:240px;padding:45px 60px;gap:40px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media all and (max-width:989px){.page--concept .concept__case__title{gap:25px;padding:30px;min-height:185px}}@media all and (max-width:768px){.page--concept .concept__case__title{gap:20px;min-height:150px}}@media all and (max-width:639px){.page--concept .concept__case__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media all and (max-width:450px){.page--concept .concept__case__title{padding:20px 20px 30px;gap:12px}}.page--concept .concept__case__title:hover{color:inherit;background-color:rgba(29,32,136,.075)}.page--concept .concept__case__title:hover .concept__case__title__inner dd{text-decoration:underline;text-underline-offset:.25em}.page--concept .concept__case__title:before{display:none}.page--concept .concept__case__title:after{content:"";display:block;width:28px;height:28px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-image:url(../img/concept_accordion_btn.png);background-size:100% 100%;justify-self:flex-end;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media all and (max-width:989px){.page--concept .concept__case__title:after{width:20px;height:20px}}@media all and (max-width:768px){.page--concept .concept__case__title:after{width:16px;height:16px}}@media all and (max-width:639px){.page--concept .concept__case__title:after{display:none}}.page--concept .concept__case__title__inner{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}@media all and (max-width:639px){.page--concept .concept__case__title__inner{padding-right:30px;width:100%}.page--concept .concept__case__title__inner:after{content:"";display:block;width:12px;height:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-image:url(../img/concept_accordion_btn-sp.png);background-size:100% 100%;justify-self:flex-end;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:absolute;top:50%;right:5px;margin-top:-6px}}.page--concept .concept__case__title__inner .concept__case__logo{position:absolute;top:0;left:0;width:calc(208 / 830 * 100%)}@media all and (max-width:989px){.page--concept .concept__case__title__inner .concept__case__logo{width:calc(180 / 830 * 100%)}}@media all and (max-width:639px){.page--concept .concept__case__title__inner .concept__case__logo{width:auto}}.page--concept .concept__case__title__inner>dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;margin:0;text-align:left}@media all and (max-width:768px){.page--concept .concept__case__title__inner>dl{gap:7px}}@media all and (max-width:450px){.page--concept .concept__case__title__inner>dl{gap:5px}}.page--concept .concept__case__title__inner>dl>dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;font-size:16px}@media all and (max-width:768px){.page--concept .concept__case__title__inner>dl>dt{gap:7px;font-size:14px}}@media all and (max-width:450px){.page--concept .concept__case__title__inner>dl>dt{gap:5px;font-size:12px}}.page--concept .concept__case__title__inner>dl>dt .en{font-family:var(--f-en);line-height:1;font-weight:700}@media all and (max-width:768px){.page--concept .concept__case__title__inner>dl>dt .en{font-size:15px}}@media all and (max-width:450px){.page--concept .concept__case__title__inner>dl>dt .en{font-size:14px}}.page--concept .concept__case__title__inner>dl>dt .jp{letter-spacing:0;line-height:1.5}.page--concept .concept__case__title__inner>dl>dd{line-height:1.75;font-size:20px}@media all and (max-width:989px){.page--concept .concept__case__title__inner>dl>dd{font-size:18px}}@media all and (max-width:768px){.page--concept .concept__case__title__inner>dl>dd{font-size:16px}}.page--concept .concept__case__logo{width:calc(208 / 880 * 100%)}@media all and (max-width:639px){.page--concept .concept__case__logo{width:100%}.page--concept .concept__case__logo img{width:100%}}.page--concept .concept__case__logo img{border:1px solid #D9D9D9}.page--concept .concept__case__content{margin:0;padding:0 60px 60px}@media all and (max-width:989px){.page--concept .concept__case__content{padding:0 30px 40px}}@media all and (max-width:450px){.page--concept .concept__case__content{padding:0 20px 30px}}.page--concept .concept__case__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:45px}@media all and (max-width:768px){.page--concept .concept__case__details{gap:30px}}.page--concept .concept__case__details>*{padding-top:45px;border-top:1px dashed currentColor}@media all and (max-width:768px){.page--concept .concept__case__details>*{padding-top:30px}}.page--concept .concept__case__details>dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;margin:0}@media all and (max-width:989px){.page--concept .concept__case__details>dl{gap:30px}}@media all and (max-width:768px){.page--concept .concept__case__details>dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}}.page--concept .concept__case__details>dl>dt{width:105px;font-weight:700;font-size:18px;line-height:1.5}@media all and (max-width:768px){.page--concept .concept__case__details>dl>dt{width:auto}}@media all and (max-width:639px){.page--concept .concept__case__details>dl>dt{font-size:16px}}.page--concept .concept__case__details>dl>dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:1.6}@media all and (max-width:639px){.page--concept .concept__case__details>dl>dd{font-size:14px;gap:25px}}.page--concept .concept__case__details>dl>dd p{text-align:justify}.page--concept .concept__case__details .haikei{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:35px}@media all and (max-width:989px){.page--concept .concept__case__details .haikei{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px}}.page--concept .concept__case__details .haikei__image{width:173px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media all and (max-width:989px){.page--concept .concept__case__details .haikei__image{margin:auto}}.page--concept .concept__case__details .haikei__list{width:80px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}@media all and (max-width:639px){.page--concept .concept__case__details .haikei__list{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (min-width:640px){.page--concept .concept__case__details .haikei__list{margin-top:5px}}.page--concept .concept__case__details .haikei__list>*{padding:0}@media all and (max-width:639px){.page--concept .concept__case__details .haikei__list>*{width:80px}}.page--concept .concept__case__ph{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width:850px){.page--concept .concept__case__ph{-ms-grid-columns:auto;grid-template-columns:auto}}.page--concept .concept__case__ph img{border:1px solid #CCC}@media (min-width:851px){.page--concept .concept__case__ph.col3{-ms-grid-columns:(1fr) [3];grid-template-columns:repeat(3,1fr)}}.page--concept .concept__case__service{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px}@media all and (max-width:768px){.page--concept .concept__case__service{gap:35px}}.page--concept .concept__case__service>dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px;margin:0;position:relative}@media all and (max-width:768px){.page--concept .concept__case__service>dl{gap:20px}}.page--concept .concept__case__service>dl>dt{width:80px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media all and (max-width:989px){.page--concept .concept__case__service>dl>dt{width:60px}}@media all and (max-width:639px){.page--concept .concept__case__service>dl>dt{width:40px;position:absolute;top:0;left:0}}.page--concept .concept__case__service>dl>dd h4{font-size:18px;line-height:1.5;margin-bottom:.5em}@media all and (max-width:639px){.page--concept .concept__case__service>dl>dd h4{font-size:16px;padding-left:55px;margin-bottom:.75em;min-height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.uk-modal-dialog{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.5s ease-out;transition:.5s ease-out}.uk-modal-dialog>*{box-sizing:border-box}.uk-modal-dialog.modal--artist{max-width:1000px!important}.uk-modal{padding-top:75px}@media all and (max-width:450px){.uk-modal{padding-top:60px}}.uk-modal-page{overflow:visible!important}.uk-modal-page>body{overflow-y:visible!important;overflow-x:hidden!important}.modal--artist{padding:80px 70px;background-color:#f2f2f2}@media all and (max-width:989px){.modal--artist{padding:60px 40px}}@media all and (max-width:768px){.modal--artist{padding:40px 30px}}@media all and (max-width:450px){.modal--artist{padding:30px 20px 50px}}.modal--artist:before{content:"";display:block;width:100%;height:200px;background-color:#fff;position:absolute;top:0;left:0}@media all and (max-width:768px){.modal--artist:before{height:150px}}@media all and (max-width:450px){.modal--artist:before{height:100px}}.modal--artist .inner{position:relative;z-index:0}.modal--artist .slider .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media all and (max-width:989px){.modal--artist .slider .header{margin-bottom:20px}}@media all and (max-width:768px){.modal--artist .slider .header{margin-bottom:15px}}@media all and (max-width:450px){.modal--artist .slider .header{margin-bottom:10px}}@media all and (min-width:990px){.modal--artist .slider .header{position:absolute;top:65px;left:0;width:100%}.modal--artist .slider .header .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal--artist .slider .header .head:after{content:"";display:block;width:200px;height:2px;background-color:#1d2088}.modal--artist .slider .header .head>span{display:block;margin-right:.5em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.modal--artist .slider .header .head,.modal--artist .slider .header .index{color:#1d2088;font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;line-height:1.5;font-size:24px}@media all and (max-width:989px){.modal--artist .slider .header .head,.modal--artist .slider .header .index{font-size:20px}}@media all and (max-width:768px){.modal--artist .slider .header .head,.modal--artist .slider .header .index{font-size:16px}}@media all and (max-width:450px){.modal--artist .slider .header .head,.modal--artist .slider .header .index{font-size:12px}}.modal--artist .slider .upper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.modal--artist .slider .upper .uk-slideshow-items{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 20px}@media all and (max-width:989px){.modal--artist .slider .upper .uk-slideshow-items{margin:0 10px}}@media all and (max-width:768px){.modal--artist .slider .upper .uk-slideshow-items{margin:0 -15px}}.modal--artist .slider .upper [uk-slideshow-item=previous]{margin:0 auto 0 0}.modal--artist .slider .upper [uk-slideshow-item=next]{margin:0 0 0 auto}.modal--artist .slider .lower{margin-top:40px}@media all and (max-width:768px){.modal--artist .slider .lower{margin-top:30px}}@media all and (max-width:450px){.modal--artist .slider .lower{margin-top:20px}}.modal--artist .slider [uk-slideshow-item]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:75px;height:75px;position:relative;z-index:1}@media all and (max-width:989px){.modal--artist .slider [uk-slideshow-item]{width:65px;height:65px}}@media all and (max-width:768px){.modal--artist .slider [uk-slideshow-item]{width:50px;height:50px}}@media all and (max-width:450px){.modal--artist .slider [uk-slideshow-item]{width:40px;height:40px}}.modal--artist .slider [uk-slideshow-item] img{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.modal--artist .slider [uk-slideshow-item=previous]:hover img{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.modal--artist .slider [uk-slideshow-item=next]:hover img{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.modal--artist .slider .uk-slideshow-items{max-width:500px;margin:auto;min-height:auto!important}@media all and (max-width:768px){.modal--artist .slider .uk-slideshow-items{max-width:100%}}.modal--artist .slider .uk-slideshow-items:after{content:"";display:block;padding-top:71%}.modal--artist .slider .uk-slideshow-items>* img{object-fit:cover}.modal--artist .slider .slider__thumb{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal--artist .slider .slider__thumb li{list-style:none;width:72px;height:72px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:2px;background-color:#fff;position:relative}@media all and (max-width:989px){.modal--artist .slider .slider__thumb li{width:60px;height:60px}}@media all and (max-width:450px){.modal--artist .slider .slider__thumb li{width:50px;height:50px}}.modal--artist .slider .slider__thumb li:after{content:"";display:block;width:100%;height:100%;border:2px solid #1d2088;position:absolute;top:0;left:0;opacity:0;box-sizing:border-box;pointer-events:none}.modal--artist .slider .slider__thumb .uk-active:after{opacity:1}.modal--artist .desc{margin:60px auto;text-align:center}.modal--artist .desc:first-child{margin-top:0}.modal--artist .desc:last-child{margin-bottom:0}@media all and (max-width:989px){.modal--artist .desc{margin:50px auto}}@media all and (max-width:768px){.modal--artist .desc{margin:40px auto}}@media all and (max-width:450px){.modal--artist .desc{margin:30px auto}}.modal--artist .desc>*{display:inline-block}.modal--artist .desc p{letter-spacing:0;line-height:1.75;text-align:justify}.modal--artist .desc p+p{margin-top:.5em}.modal--artist .uk-close{width:50px;height:50px;padding:0;-webkit-transform:none;-ms-transform:none;transform:none;top:-65px}@media all and (max-width:450px){.modal--artist .uk-close{width:40px;height:40px;top:-50px}}.modal--artist .uk-close svg{width:100%}.modal--artist .uk-close svg line{stroke-width:.5}@media all and (min-width:640px){.bis__details--wrap,.bis__details--wrap.medical.btn{background-color:#d7d9e1}}.bis__details{padding-bottom:50px;border-bottom:1px solid #1d2088}.bis__details .details__heading{font-size:18px;font-weight:600;color:#1d2088;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bis__details .details__heading>span{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5em}.bis__details .details__heading:after{content:"";display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1px;background-color:#1d2088}@media all and (max-width:768px){.bis__details .details__list>*+*{margin-top:60px}}@media all and (max-width:450px){.bis__details .details__list>*+*{margin-top:40px}}@media all and (min-width:769px){.bis__details .details__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-60px}.bis__details .details__list>*{width:calc((100% - 80px)/ 2);margin:0 0 60px 0}}@media all and (min-width:769px) and (max-width:989px){.bis__details .details__list{margin-bottom:-40px}.bis__details .details__list>*{width:calc((100% - 40px)/ 2);margin:0 0 40px 0}}@media all and (min-width:990px){.bis__details .details__list.col3>*{width:calc((100% - 80px)/ 3)}}.bis__details .details__list.list--lg-1{display:block}.bis__details .details__list.list--lg-1 .details__item .heading{margin-bottom:1em}.bis__details .details__list.list--lg-1 .details__item+.details__item{margin-top:50px;padding-top:50px;border-top:1px solid #1d2088}@media all and (max-width:768px){.bis__details .details__list.list--lg-1 .details__item+.details__item{margin-top:40px;padding-top:40px}}@media all and (max-width:450px){.bis__details .details__list.list--lg-1 .details__item+.details__item{margin-top:30px;padding-top:30px}}@media all and (max-width:768px){.bis__details .details__list.list--lg-1 .details__item>*+*{margin-top:40px}.bis__details .details__list.list--lg-1 .details__item .desc{margin:1.5em auto}.bis__details .details__list.list--lg-1 .details__item .desc:first-child{margin-top:0}.bis__details .details__list.list--lg-1 .details__item .desc:last-child{margin-bottom:0}.bis__details .details__list.list--lg-1 .details__item .ph-pc{display:none}.bis__details .details__list.list--lg-1 .details__item .ph+.ph{margin-top:25px}}@media all and (max-width:450px){.bis__details .details__list.list--lg-1 .details__item>*+*{margin-top:30px}.bis__details .details__list.list--lg-1 .details__item .ph+.ph{margin-top:15px}}@media all and (min-width:769px){.bis__details .details__list.list--lg-1 .details__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto}.bis__details .details__list.list--lg-1 .details__item>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.bis__details .details__list.list--lg-1 .details__item>*+*{margin-left:80px}}@media all and (min-width:769px) and (max-width:989px){.bis__details .details__list.list--lg-1 .details__item>*+*{margin-left:40px}}@media all and (min-width:769px){.bis__details .details__list.list--lg-1 .details__item>:first-child{-webkit-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5}.bis__details .details__list.list--lg-1 .details__item .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bis__details .details__list.list--lg-1 .details__item .ref:last-child{padding-top:1.5em;margin:auto 0 0 0}.bis__details .details__list.list--lg-1 .details__item .ph-sp{display:none}.bis__details .details__list.list--lg-1 .details__item .ph{margin-top:15px}}.bis__details .details__list.list--lg-2{display:block}.bis__details .details__list.list--lg-2 .details__item+.details__item{margin-top:50px;padding-top:50px;border-top:1px solid #1d2088}@media all and (max-width:768px){.bis__details .details__list.list--lg-2 .details__item+.details__item{margin-top:40px;padding-top:40px}}@media all and (max-width:450px){.bis__details .details__list.list--lg-2 .details__item+.details__item{margin-top:30px;padding-top:30px}}@media all and (max-width:768px){.bis__details .details__list.list--lg-2 .details__item>*+*{margin-top:40px}.bis__details .details__list.list--lg-2 .details__item .desc{margin:1.5em auto}.bis__details .details__list.list--lg-2 .details__item .desc:first-child{margin-top:0}.bis__details .details__list.list--lg-2 .details__item .desc:last-child{margin-bottom:0}.bis__details .details__list.list--lg-2 .details__item .ph-pc{display:none}.bis__details .details__list.list--lg-2 .details__item .ph+.ph{margin-top:25px}}@media all and (max-width:450px){.bis__details .details__list.list--lg-2 .details__item>*+*{margin-top:30px}.bis__details .details__list.list--lg-2 .details__item .ph+.ph{margin-top:15px}}@media all and (min-width:769px){.bis__details .details__list.list--lg-2 .details__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto}.bis__details .details__list.list--lg-2 .details__item>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.bis__details .details__list.list--lg-2 .details__item>*+*{margin-left:80px}}@media all and (min-width:769px) and (max-width:989px){.bis__details .details__list.list--lg-2 .details__item>*+*{margin-left:40px}}@media all and (min-width:769px){.bis__details .details__list.list--lg-2 .details__item .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bis__details .details__list.list--lg-2 .details__item .ref:last-child{padding-top:1.5em;margin:auto 0 0 0}.bis__details .details__list.list--lg-2 .details__item .ph-sp{display:none}}.bis__details .details__item{text-align:justify}.bis__details .details__item .heading{font-weight:400;text-align:left;margin-bottom:1.5em;color:#1d2088;font-size:18px}.bis__details .details__item .ph+.desc{margin-top:1.5em}.bis__details .details__item .ph img+.desc{margin-top:.75em!important}.bis__details .details__item .desc+.ph{margin-top:20px}.bis__details .details__item .desc{text-align:left;color:#000;font-size:15px;line-height:1.75}@media all and (max-width:768px){.bis__details .details__item .desc{font-size:14px}}@media all and (max-width:450px){.bis__details .details__item .desc{font-size:13px}}.bis__details .details__item .desc.p{color:inherit;font-size:inherit;line-height:inherit}.bis__details .details__item .desc small{display:inline-block;line-height:1.75;letter-spacing:0}.bis__engage{background-color:#d7d9e1!important}.bis__engage .bis__details{max-width:1000px;margin:auto}.bis__engage .bis__details .heading{font-weight:600;text-align:center;margin-bottom:1em}.brand_placeholder.event .text_place .description .adj--p{text-align:left}@media all and (min-width:641px){.brand_placeholder.event .text_place .description .adj--p{margin:0}}.page--new_company{background-color:#fff;box-sizing:border-box}.page--new_company *{box-sizing:border-box}.new_company__fv{padding-top:90px}@media all and (max-width:989px){.new_company__fv{padding-top:60px}}@media all and (max-width:1150px){.new_company__fv .img-pc{display:none}}@media all and (min-width:1151px){.new_company__fv .img-sp{display:none}}@media all and (max-width:1150px){.new_company__fv .fv__text{text-align:center}}@media all and (min-width:1151px){.new_company__fv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.new_company__fv>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.new_company__fv .fv__ph{min-width:683px}}@media all and (min-width:1151px) and (max-width:1250px){.new_company__fv .fv__ph{min-width:610px}}@media all and (min-width:1151px){.new_company__fv .fv__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.new_company__fv .fv__ph img{width:100%}@media all and (min-width:1251px){.new_company__fv .fv__ph{max-width:1000px}}.new_company__fv .fv__text{padding:200px 30px}@media all and (max-width:1250px){.new_company__fv .fv__text{padding:150px 30px 100px}}@media all and (max-width:1150px){.new_company__fv .fv__text{padding:100px 20px 150px}}@media all and (max-width:450px){.new_company__fv .fv__text{padding:60px 15px 120px}}.new_company__fv .fv__text .catch{max-width:420px;margin-bottom:100px}@media all and (max-width:1150px){.new_company__fv .fv__text .catch{max-width:450px;margin:0 auto 100px}}@media all and (max-width:768px){.new_company__fv .fv__text .catch{max-width:350px;margin:0 auto 80px}}@media all and (max-width:450px){.new_company__fv .fv__text .catch{max-width:250px;margin:0 auto 60px}}.new_company__fv .fv__text .lead{color:#1d2088;line-height:4;letter-spacing:0}@media all and (max-width:450px){.new_company__fv .fv__text .lead{line-height:3}}.new_company__fv .fv__text .lead>*{color:inherit;line-height:inherit;letter-spacing:inherit;margin:4em 0}.new_company__fv .fv__text .lead>:first-child{margin-top:0}.new_company__fv .fv__text .lead>:last-child{margin-bottom:0}@media all and (max-width:350px){.new_company__fv .fv__text .lead>*{font-size:13px}}.new_company__fv .fv__text .logo{text-align:center;margin:120px 0}.new_company__fv .fv__text .logo:first-child{margin-top:0}.new_company__fv .fv__text .logo:last-child{margin-bottom:0}@media all and (max-width:768px){.new_company__fv .fv__text .logo{margin:100px 0}}@media all and (max-width:450px){.new_company__fv .fv__text .logo{margin:80px 0}}.new_company__fv .fv__text .logo img{max-width:260px}@media all and (max-width:768px){.new_company__fv .fv__text .logo img{max-width:220px}}@media all and (max-width:450px){.new_company__fv .fv__text .logo img{max-width:200px}}.new_company__sec{padding:120px 50px}@media all and (max-width:989px){.new_company__sec{padding:120px 40px}}@media all and (max-width:768px){.new_company__sec{padding:110px 30px}}@media all and (max-width:450px){.new_company__sec{padding:100px 20px}}.new_company__view--1{max-width:1100px;margin:auto}.new_company__about{background-color:#f2f2f2}@media all and (min-width:990px){.new_company__about .about__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.new_company__about .about__title>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.new_company__about .about__title .glb_heading>span{display:block;margin:1em 0 0 0}.new_company__about .about__title p{letter-spacing:0;color:#1d2088;line-height:2.5}.new_company__about .about__fig{margin:100px auto}.new_company__about .about__fig:first-child{margin-top:0}.new_company__about .about__fig:last-child{margin-bottom:0}@media all and (max-width:639px){.new_company__about .about__fig{max-width:350px}}@media all and (max-width:450px){.new_company__about .about__fig{margin:80px auto}}.new_company__sun{height:600px;background-position:49% 70%}@media all and (max-width:768px){.new_company__sun{height:460px;background-position:49% 65%}}@media all and (max-width:450px){.new_company__sun{height:360px;background-position:49% 60%}}.new_company__more .more__title .glb_heading{text-align:center}.new_company__more .more__title .glb_heading>span{display:block;margin:1em 0 0 0}@media all and (max-width:768px){.new_company__more .more__btn{text-align:center}.new_company__more .more__btn>*{margin:auto}.new_company__more .more__btn>*+*{margin-top:20px}}@media all and (min-width:769px){.new_company__more .more__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.new_company__more .more__btn>*{margin:0 25px 30px;width:100%}}.new_company__more .more__btn [href]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#1d2088;border:1px solid #1d2088;color:#fff;min-height:118px;max-width:400px;min-width:300px;padding:20px;text-align:left;position:relative;padding-right:70px;-webkit-transition-duration:.3s;transition-duration:.3s}@media all and (max-width:768px){.new_company__more .more__btn [href]{min-height:96px;min-width:auto;padding:15px}}.new_company__more .more__btn [href]>*{-webkit-transition:color .3s ease;transition:color .3s ease}.new_company__more .more__btn [href]:hover{background-color:#fff}.new_company__more .more__btn [href]:hover>*{color:#1d2088}.new_company__more .more__btn [href]:hover:after,.new_company__more .more__btn [href]:hover:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.new_company__more .more__btn [href]:hover:before{opacity:0}.new_company__more .more__btn [href]:hover:after{opacity:1}.new_company__more .more__btn [href]:after,.new_company__more .more__btn [href]:before{content:"";display:block;width:38px;height:10px;background-size:100%;background-position:50%;position:absolute;top:50%;right:20px;margin-top:-5px;-webkit-transition:all .3s ease;transition:all .3s ease}.new_company__more .more__btn [href]:before{background-image:url(../img/arrow.png)}.new_company__more .more__btn [href]:after{background-image:url(../img/arrow_b.png);opacity:0}.new_company__more .more__btn [href] .en{font-family:"Helvetica Neue",Helvetica,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Verdana,Roboto,Meiryo,sans-serif;font-style:italic;font-size:24px;line-height:1.25}@media all and (max-width:768px){.new_company__more .more__btn [href] .en{font-size:20px}}.new_company__more .more__btn [href] .jp{font-size:14px}@media all and (max-width:768px){.new_company__more .more__btn [href] .jp{font-size:12px}}.new_company__more .more__btn [href] .en+.jp{margin-top:.5em}#pagefooter>.title_placeholder{padding-bottom:100px}@media screen and (max-width:989px){#pagefooter>.title_placeholder{padding-bottom:0}}#pagefooter>.title_placeholder .boxes.text_links{text-align:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:40px}@media screen and (max-width:989px){#pagefooter>.title_placeholder .boxes.text_links{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}}@media screen and (max-width:1115px){#pagefooter>.title_placeholder .boxes.text_links .pc{max-width:500px;text-align:right}#pagefooter>.title_placeholder .boxes.text_links .pc span.adj{display:none}}#pagefooter>.title_placeholder .boxes.text_links .associated{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:989px){#pagefooter>.title_placeholder .boxes.text_links .associated{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#pagefooter .ft_banner .title_placeholder{display:block;margin:0 auto}#pagefooter .ft_banner__inner{padding:calc(100px - 45px) 0 100px;border-bottom:1px solid #ccc}@media screen and (max-width:639px){#pagefooter .ft_banner__inner{padding:calc(80px - 45px) 0 80px}}#pagefooter .ft_banner__list,#pagefooter .ft_banner__list--sm{margin:20px auto;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}#pagefooter .ft_banner__list--sm:first-child,#pagefooter .ft_banner__list:first-child{margin-top:0}#pagefooter .ft_banner__list--sm:last-child,#pagefooter .ft_banner__list:last-child{margin-bottom:0}@media screen and (max-width:989px){#pagefooter .ft_banner__list,#pagefooter .ft_banner__list--sm{max-width:650px}}@media screen and (max-width:639px){#pagefooter .ft_banner__list,#pagefooter .ft_banner__list--sm{padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#pagefooter .ft_banner__list [href],#pagefooter .ft_banner__list--sm [href]{display:block;background-color:#fff}#pagefooter .ft_banner__list [href] img,#pagefooter .ft_banner__list--sm [href] img{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#pagefooter .ft_banner__list [href]:hover img,#pagefooter .ft_banner__list--sm [href]:hover img{opacity:.8}#pagefooter .ft_banner__list>*{width:calc((100% - (20px * 3))/ 4)}@media screen and (max-width:989px){#pagefooter .ft_banner__list>*{width:calc((100% - (20px * 1))/ 2)}}@media screen and (max-width:639px){#pagefooter .ft_banner__list>*{width:auto}}#pagefooter .ft_banner__list--sm>*{width:calc((100% - (20px * 4))/ 5)}@media screen and (max-width:989px){#pagefooter .ft_banner__list--sm>*{width:calc((100% - (20px * 1))/ 2)}}@media screen and (max-width:639px){#pagefooter .ft_banner__list--sm>*{width:auto}}.fixed-bnr{display:block;width:360px;position:fixed;right:30px;bottom:30px;z-index:3;opacity:0;translate:5px 0;pointer-events:none;-webkit-transition:opacity .4s,translate .4s;transition:opacity .4s,translate .4s;-webkit-filter:drop-shadow(2px 8px 8px rgba(0, 0, 0, .3));filter:drop-shadow(2px 8px 8px rgba(0, 0, 0, .3))}@media screen and (max-width:989px){.fixed-bnr{right:20px;bottom:20px;width:300px}}@media screen and (max-width:639px){.fixed-bnr{width:168px;right:0;bottom:10px;-webkit-filter:drop-shadow(0 5px 5px rgba(0, 0, 0, .3));filter:drop-shadow(0 5px 5px rgba(0, 0, 0, .3))}}.fixed-bnr.on{opacity:1;translate:0 0;pointer-events:auto}.fixed-bnr.ft_hide{opacity:0;translate:5px 0;pointer-events:none}.fixed-bnr a{display:block;background-color:#fff}.fixed-bnr a img{-webkit-transition:opacity .2s;transition:opacity .2s}.fixed-bnr a:hover img{opacity:.8}.fixed-bnr.hide{opacity:0!important;pointer-events:none!important}.fixed-bnr__close{position:absolute;top:0;right:0;width:25px;height:25px;background-color:rgba(255,255,255,0);cursor:pointer}.fixed-bnr__close:hover{background-color:rgba(255,255,255,.25)}.screen-reader-text{display:none}.white_back .default_width.article_txt:empty{display:none}.blue_back .w998 a:hover .ph:empty{opacity:.8}.blue_back .w998 a:hover .ph:empty:before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blue_back .w998 a .ph:empty{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.blue_back .w998 a .ph:empty:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(../img/onward_logo.png);background-size:50%;background-repeat:no-repeat;background-position:center center;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blue_back.toppage .w998 a .ph:empty{background-color:#1d2088}.blue_back.toppage .w998 a .ph:empty:before{background-image:url(../img/onward_logo_wh.png)}.works_list li a:hover .ph:empty{opacity:.8}.works_list li a:hover .ph:empty:before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.works_list li a .ph:empty{background-color:#1d2088;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.works_list li a .ph:empty:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(../img/onward_logo_wh.png);background-size:50%;background-repeat:no-repeat;background-position:center center;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.works_list li a h5{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.works_list li a p:last-child{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blue_back .w998 h5{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blue_back .w998 p:last-child{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.works_list+.wp-pagenavi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-weight:700;max-width:1000px;margin:30px auto -10px;padding-bottom:100px}@media screen and (max-width:1266px){.works_list+.wp-pagenavi{padding-bottom:60px}}@media screen and (max-width:989px){.works_list+.wp-pagenavi{padding-bottom:40px}}@media screen and (max-width:639px){.works_list+.wp-pagenavi{padding-bottom:20px}}.works_list+.wp-pagenavi a,.works_list+.wp-pagenavi span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;color:#1d2088;background-color:#fff;border:1px solid #fff;margin:0 10px 10px 0}.works_list+.wp-pagenavi a:hover,.works_list+.wp-pagenavi span:hover{text-decoration:underline}.works_list+.wp-pagenavi .current{background-color:#1d2088;border:1px solid #1d2088;color:#fff;pointer-events:none}.blue_back,.white_back,section{-webkit-backface-visibility:hidden;backface-visibility:hidden}.text_link{text-decoration:underline}small{font-size:75%}
/*# sourceMappingURL=style.css.map */
