﻿@charset "utf-8"; 
:root{--color:#00a0ea}
.wave-top:before{background-image:radial-gradient(circle at 6px,at -3px,transparent 7.2px,var(--color) 8.2px);background-image:radial-gradient(circle at 6px -3px,transparent 7.2px,var(--color) 8.2px)}
.wave-top:after{background-image:radial-gradient(circle at 6px,at 9px,var(--color) 0,transparent 8.2px);background-image:radial-gradient(circle at 6px 9px,var(--color) 7.2px,transparent 8.2px)}
.l-main-home .sec-title-w{color:#fff}
.foot-nav li:hover{background-image:url(/js/31353/arrow-nav-w.png)}
.prodetail-content article>p{font-size:16px}
.prodetail-content img:not(.initial){max-width:800px;height:auto}
@media (max-width:768px){.prodetail-content img{max-width:100%!important}}
.pagelink-name{white-space:inherit;height:15px}
.sf-menu li.LiLevel1>a{font-weight:bolder}
@media(min-width:769px){.l-header .head-logo img{height:60px;width:auto;max-width:inherit}}
.prodetail-content article div h4 span:nth-child(1){top:1px!important}
.contact-item-wrap{padding-top:30px}
.prodetail .btn-list{display: flex;justify-content: space-between;flex-wrap: wrap;}
@media(min-width:1281px){.prodetail .btn-list a{width:48%;}}
.pro-list .pro-info>p{display:none;}