﻿@charset "utf-8"; 
main.page-template-1 .max-width-box article .item ul li .box .left img{max-height: inherit;max-width:100%;}
main.page-template-1 .max-width-box article ul li .box .left img{max-height: inherit;aspect-ratio: 1/1;object-fit: contain;}
main.page-template-1 .max-width-box article .item ul li .box .left{max-height: inherit}
main.page-template-1 .max-width-box article .item-products-1 ul li .box .right p:nth-of-type(2){min-height: inherit;}
main.page-template-1 .max-width-box article .item-products-1 ul li .box .left{display:block;aspect-ratio:4/3}
main.page-template-1 .max-width-box article .item ul li .box .left a{display:block;width:100%;height:100%;}
footer .footer-info .logo-box .logo img{width:auto;margin-right:0;max-height:inherit}
@media (max-width:768px){header .top-box .nav-box .left a img{max-width:220px;}}