@media screen and (max-width: 750px){body .wrapper .logo{display:block;margin:0}}@media screen and (max-width: 750px){body .wrapper .logo a img{height:20px;margin:10px}}body .wrapper .headermenu{width:100%;display:flex;align-items:flex-start;background-color:#fff;box-shadow:0px 10px 10px -5px rgba(0,0,0,.2)}@media screen and (min-width: 751px){body .wrapper .headermenu{padding:10px 0 10px 50px;margin:0;position:fixed;top:0;left:0;z-index:2;width:100%;transition:.3s;display:flex;align-items:center}}@media screen and (max-width: 750px){body .wrapper .headermenu{justify-content:space-between;align-items:center;padding:10px 0}}@media screen and (min-width: 750px)and (max-width: 768px){body .wrapper .headermenu{padding:10px 0 10px 0}}body .wrapper .headermenu .snslist{display:flex;justify-content:space-between;align-items:center;width:130%}body .wrapper .headermenu .snslist a{display:block;width:30px}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper{width:95%}}@media screen and (min-width: 750px)and (max-width: 768px){body .wrapper .headermenu .nav-wrapper{width:100%}}@media screen and (max-width: 750px){body .wrapper .headermenu .nav-wrapper{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:2}}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav{display:flex;justify-content:flex-start;align-items:center}}@media screen and (max-width: 750px){body .wrapper .headermenu .nav-wrapper .header-nav{width:100%;height:100%;background-color:#fff;z-index:2}}body .wrapper .headermenu .nav-wrapper .header-nav ul{background-color:#fff}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul{display:flex;align-items:center;margin:0 20px;width:100%}}@media screen and (max-width: 750px){body .wrapper .headermenu .nav-wrapper .header-nav ul{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:260px}}@media screen and (max-width: 750px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item{margin-right:0;margin-bottom:40px}}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item.logo{margin-right:20px}}body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item.logo h1{margin:0}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item.logo img{width:300px}}@media screen and (max-width: 750px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item.logo img{height:20px;margin:10px}}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item a{font-size:18px;padding:0 10px;display:flex;text-align:center;justify-content:center;min-height:55px;color:#838383;letter-spacing:.1em;align-items:center;position:relative}}@media screen and (min-width: 750px)and (max-width: 768px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item a{font-size:14px;padding:0 5px}}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item a::before{content:"";position:absolute;display:block;background-color:#191919;width:0;height:5px;bottom:-2px;left:0;transition:.4s ease 0s}}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item a:hover{text-decoration:none}}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item a:hover::before{width:100%}}@media screen and (max-width: 750px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item a{font-size:20px}}body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item:first-child a::before{display:none}body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item:first-child a:hover{opacity:.7}@media screen and (min-width: 750px)and (max-width: 768px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item:first-child a{width:130px}}body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item:last-child{margin-left:auto;background-color:silver;color:#fff;text-align:center;padding:10px;border-radius:10px}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item:last-child{width:250px;font-size:16px}}@media screen and (min-width: 750px)and (max-width: 768px){body .wrapper .headermenu .nav-wrapper .header-nav ul .nav-item:last-child{width:110px;font-size:10px}}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul.sns{width:30%}}@media screen and (min-width: 751px){body .wrapper .headermenu .nav-wrapper .header-nav ul.sns li{width:33.3333333333%;display:flex;justify-content:center}}body .wrapper .headermenu .nav-wrapper .header-nav ul.sns li a img{width:40px}@media screen and (max-width: 750px){body .wrapper .headermenu .burger-btn{display:block;width:39px;height:39px;position:relative;z-index:3;border:none;right:0;padding-right:20px}}body .wrapper .headermenu .burger-btn.fixed{position:fixed}@media screen and (max-width: 750px){body .wrapper .headermenu .burger-btn .bar{width:20px;height:1px;display:block;position:absolute;left:50%;transform:translateX(-50%);background-color:#000}}@media screen and (max-width: 750px){body .wrapper .headermenu .burger-btn .bar.bar_top{top:10px}}@media screen and (max-width: 750px){body .wrapper .headermenu .burger-btn .bar.bar_mid{top:50%;transform:translate(-50%, -50%)}}@media screen and (max-width: 750px){body .wrapper .headermenu .burger-btn .bar.bar_bottom{bottom:10px}}@media screen and (max-width: 750px){body .wrapper .headermenu .burger-btn.close{position:fixed}}@media screen and (max-width: 750px){body .wrapper .headermenu .burger-btn.close .bar_top{transform:translate(-50%, 10px) rotate(45deg);transition:transform .3s}}@media screen and (max-width: 750px){body .wrapper .headermenu .burger-btn.close .bar_mid{opacity:0;transition:opacity .3s}}@media screen and (max-width: 750px){body .wrapper .headermenu .burger-btn.close .bar_bottom{transform:translate(-50%, -8px) rotate(-45deg);transition:transform .3s}}body .wrapper .headermenu.z_off{z-index:0}.is-fixed{position:fixed;top:0;left:0;z-index:2;width:100%}/*# sourceMappingURL=opendx2021-parts_header.min.css.map */