﻿@charset "utf-8"; 
:root {--color:#0091d7}
.abouts-content{line-height:1.75em}
.pro-detail-content .pro-intro article {font-size: 17px}
.pro-detail-content .pro-intro article{max-width:850px}
.pro-detail-content .pro-spec{display:none}
.home-container .part-title:after{display:none !important}
.home-container .part-title:after{display:none !important}
header nav ul .submenu{height:50px}
footer .footer-top.fixed{position:fixed;bottom:0;margin:0 auto;left:50%;transform:translateX(-50%);visibility:visible !important;z-index: 99;animation:none}
footer .footer-container .bottom-info{margin-top:25px;height:auto}
footer .footer-container{height:auto}
footer .footer-container .right-text{padding-top:20px;padding-bottom:20px}
.filter-box{position:static}
.news-detail-content article p { margin-top: 3px}
@media(max-width:768px){
header nav .header-logo img{max-width:150px}
header .header-top .top-right #xyz{display:none}
footer .mobile-bottom,footer .mobile-bottom .mobile-bottom-item,header nav .nav-btn span{background-color:#0091d7}
header nav ul .submenu{height:auto}
.home-container .about-info{display:flex}
.home-container .about-info .about-img{display:none}
.home-container .about-info .about-content{position:initial}}
@media screen and (max-width:768px){main.common-container .inner-banner .pc{display:none}
.common-container .inner-banner img{display:none}
main.common-container .inner-banner .sm{display:block;background:url(/js/20740/mb-banner.jpg);background-size:100%;background-repeat:no-repeat;height:65vw}}