.ymLhvq_header,.ymLhvq_footer,.ymLhvq_nav ul{justify-content:space-between;align-items:center;display:flex}.ymLhvq_header{padding:var(--padding) 0;height:6.4815vw}.ymLhvq_header .ymLhvq_logo1,.ymLhvq_footer .ymLhvq_logo1{width:13.3102vw;min-width:10.813rem;max-width:14.375rem}.ymLhvq_footer .ymLhvq_logo2{width:9.6644vw;min-width:6.125rem;max-width:10.438rem}.ymLhvq_nav ul{column-gap:var(--padding);color:var(--font-gray-500)}.ymLhvq_footer{align-items:normal;padding:4.6296vw 0}.ymLhvq_footer_left h2{margin-top:calc(var(--content-margin) * 2)}.ymLhvq_footer_left address{margin-top:var(--content-margin);color:var(--font-gray-300)}.ymLhvq_footer_left address p:not(:first-child){margin-top:calc(var(--content-margin) / 4)}.ymLhvq_footer_right{text-align:right;flex-direction:column;justify-content:space-between;display:flex}.ymLhvq_footer_right p{color:var(--font-gray-200)}@media (min-width:769px){.ymLhvq_nav ul li a{position:relative}.ymLhvq_nav ul li a span.ymLhvq_active:after{content:"";background-color:var(--font-gray-500);width:100%;height:.1736vw;min-height:1px;position:absolute;bottom:0;left:0}.ymLhvq_nav ul li .ymLhvq_circle{background-color:#2c6dff;border-radius:50%;width:.4vw;height:.4vw;animation:5s ease-in-out infinite ymLhvq_opacityAni;position:absolute;top:-.33vw;right:-.5787vw}@keyframes ymLhvq_opacityAni{0%{opacity:0}50%{opacity:1}to{opacity:0}}}@media (min-width:1728px){.ymLhvq_header{height:112px}.ymLhvq_footer{padding:5rem 0}}@media (max-width:768px){.ymLhvq_header{height:56px;position:relative}.ymLhvq_menu{cursor:pointer;flex-wrap:wrap;align-content:space-between;width:24px;height:24px;padding:6px 3.75px;display:flex!important}.ymLhvq_menu.ymLhvq_open{align-content:center}.ymLhvq_menu span{background-color:#111;border-radius:1.5px;width:100%;height:1.5px;display:block}.ymLhvq_menu.ymLhvq_open span{transition:transform .3s ease-in-out}.ymLhvq_menu.ymLhvq_open span:first-child{transform:rotate(45deg)translateY(1px)}.ymLhvq_menu.ymLhvq_open span:nth-child(2){display:none}.ymLhvq_menu.ymLhvq_open span:nth-child(3){transform:rotate(-45deg)translateY(-1px)}.ymLhvq_nav{z-index:1;opacity:0;background:#fff;border-radius:0 0 12px 12px;width:100%;max-height:0;padding:16px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;position:absolute;top:56px;left:0;overflow:hidden;box-shadow:0 8px 12px -7px #4e4e4e33}.ymLhvq_nav.ymLhvq_open{opacity:1;max-height:200px}.ymLhvq_nav ul{flex-direction:column}.ymLhvq_nav ul li{cursor:pointer;width:100%;padding:16px;font-size:16px;line-height:19.2px}.ymLhvq_nav ul li a{justify-content:space-between;align-items:center;display:flex}.ymLhvq_footer{display:block;position:relative;margin-top:5rem!important;margin-bottom:5rem!important}.ymLhvq_footer_right a{position:absolute;top:0;right:1rem}.ymLhvq_footer_right p{margin-top:1.5rem}.ymLhvq_footer_right p span{display:block}}
