header[data-v-c9f567c1]{display:flex;height:104px;justify-content:space-between;padding:8px 0 8px 8px;position:relative;width:calc(100% - 8px);z-index:1}@media screen and (max-width:768px){header[data-v-c9f567c1]{background-color:#fff;box-shadow:0 1px 8px 1px #3364af;height:54px}}header #header-logo[data-v-c9f567c1]{border-right:2px solid #fff;height:100%;padding-right:32px;width:-moz-fit-content;width:fit-content}header #header-logo a[data-v-c9f567c1]{display:block;height:100%;width:100%}header #header-logo a img[data-v-c9f567c1]{height:100%}header #header-menu[data-v-c9f567c1]{height:100%;width:min(1000px,70%)}header #header-menu #header-menu-top[data-v-c9f567c1]{border-bottom:1px solid #5296ff;height:calc(50% - 1px);width:100%}header #header-menu #header-menu-top ul[data-v-c9f567c1]{display:flex;height:100%;margin-left:auto;width:80%}header #header-menu #header-menu-bottom[data-v-c9f567c1]{border-top:1px solid #5296ff;display:flex;height:calc(50% - 1px);width:100%}header #header-menu ul li[data-v-c9f567c1]{flex:1;height:100%}header #header-menu ul li a[data-v-c9f567c1]{align-items:center;color:#fff;display:flex;font-size:1.35rem;height:100%;justify-content:center;position:relative;text-decoration:none;width:100%}header #header-menu ul li a[data-v-c9f567c1]:after{background-color:#fff;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s;width:100%}header #header-menu ul li a[data-v-c9f567c1]:hover:after{opacity:.2}.footer-menu-main .footer-menu-caption[data-v-bb0ab80c]{font-size:1.8rem;font-weight:400;line-height:1.5}.footer-menu-main .footer-menu-links[data-v-bb0ab80c]{list-style:decimal;margin-top:4px;max-width:calc(100% - 22px);padding-left:22px}.footer-menu-main .footer-menu-links li[data-v-bb0ab80c]{width:-moz-fit-content;width:fit-content}.footer-menu-main .footer-menu-links li a[data-v-bb0ab80c]{color:#000;display:block;font-size:1.35rem;line-height:1.5;text-decoration:none;width:-moz-fit-content;width:fit-content}.footer-menu-main .footer-menu-links li a[data-v-bb0ab80c]:hover{text-decoration:underline}footer[data-v-d8afa22d]{background-color:#e8e8e8;width:100%}footer .wrapper[data-v-d8afa22d]{display:flex;justify-content:space-between;padding:100px 0}footer .wrapper #footer-menu[data-v-d8afa22d]{display:flex;justify-content:space-between;width:min(540px,50%)}footer .wrapper #footer-menu .footer-menu-container[data-v-d8afa22d]{width:-moz-fit-content;width:fit-content}footer .wrapper #footer-menu .footer-menu-container .footer-menu-main[data-v-d8afa22d]:not(:first-child){margin-top:64px}footer .wrapper #com-info[data-v-d8afa22d]{max-width:50%}footer .wrapper #com-info img[data-v-d8afa22d]{width:min(400px,100%)}footer .wrapper #com-info p[data-v-d8afa22d]{margin-top:16px}footer #copy-right[data-v-d8afa22d]{align-items:center;border-top:2px solid #c8c8c8;display:flex;justify-content:center;padding:24px 0;width:100%}
