﻿@charset "utf-8"; 
img{height:auto}
.pro-detail-content .pro-intro article{padding:0;max-width:850px;margin:0 auto;border-top:0px}
.products-content .pro-list .list-2 .pro-img img{max-height:278px;object-fit:contain}
.pro-intro img{height:auto!important}
.pro-intro td,.abouts-content td{padding-right:6px}
#tags li a {border:none;padding:0;margin:0}
#tags li {margin-right:50px}
#tags li:last-child{margin-right:0}
@media (max-width:560px){#tags li {width:auto;margin-right:25px}
#tags{justify-content:flex-start}}
#tagContent .tagContent { font-size:16px; line-height:1.8em}
@media screen and (min-width:769px){header nav ul .submenu{width:auto;min-width:100%;right:auto;left:0;display:block;height:auto}
header nav ul li {position:relative}
header nav ul .submenu li {display:block;margin: 0;padding: 0 10px}
header nav ul .submenu>li {padding-right:30px}
header nav ul .submenu li:after {background:none}
header nav ul .submenu li a {white-space:nowrap;display:block;text-align:left;line-height:40px}}
@media screen and (max-width:768px){header nav ul .submenu.nav1 ul{display:none}}