@charset "utf-8";@media screen and (min-width :769px){main{padding-top:80px}#catch_l{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/manufacturer/m_bg.png)}#manufacturer{margin-bottom:60px}#manufacturer h2{font-size:34px;margin-top:80px;position:relative;margin-bottom:75px}#manufacturer h2:before{content:"";width:40px;height:2px;background-color:#2faa42;position:absolute;left:0;right:0;bottom:-40px;margin-left:auto;margin-right:auto}#manufacturer nav ul{width:552px;margin-left:auto;margin-right:auto;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;position:relative;z-index:999}#manufacturer nav ul li a{width:46px;height:46px;line-height:46px;display:block;border:1px solid #2faa42;color:#2faa42;text-decoration:none;border-radius:100px;font-size:16px}#manufacturer nav ul li a:hover{background-color:#2faa42;color:#fff}#manufacturer .box{margin-top:70px;width:1024px;margin-left:auto;margin-right:auto;text-align:left;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify}#manufacturer .box h3{width:60px;height:60px;line-height:60px;color:#fff;background-color:#2faa42;text-align:center;border-radius:100px;font-size:20px}#manufacturer .box .list_wrap{width:944px;text-align:left}#manufacturer .box .list_wrap .has_link{border-bottom:1px solid #bfbfbf;height:60px;line-height:60px;font-size:14px;position:relative}#manufacturer .box .list_wrap .has_link:hover{background-color:#f3f9ea}#manufacturer .box .list_wrap .has_link:last-child{border-bottom:none}#manufacturer .box .list_wrap dl{display:flex;display:-webkit-flex;　 display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap}#manufacturer .box .list_wrap dl dt{width:400px;padding-left:20px;color:#2faa42}#manufacturer .box .list_wrap .has_link a{position:absolute;left:0;top:0;display:block;width:100%;height:100%}}@media screen and (max-width:768px){#catch_l{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/manufacturer/m_bg.png)}#manufacturer h2{font-size:6vw;margin-top:15%;position:relative;margin-bottom:14%}#manufacturer h2:before{content:"";width:8vw;height:2px;background-color:#2faa42;position:absolute;left:0;right:0;bottom:-6vw;margin-left:auto;margin-right:auto}#manufacturer{margin-bottom:10%}#manufacturer nav ul{margin-left:5%;margin-right:5%;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;display:flex;display:-webkit-flex;　 display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;position:relative;z-index:999}#manufacturer nav ul li{width:18%;font-size:4vw;margin-bottom:3%}#manufacturer nav ul li a{width:15vw;height:15vw;line-height:15vw;display:block;border:1px solid #2faa42;color:#2faa42;text-decoration:none;border-radius:100px}#manufacturer nav ul li a:hover{background-color:#2faa42;color:#fff}#manufacturer .box{margin-top:10%;margin-left:5%;margin-right:5%;text-align:left}#manufacturer .box h3{width:15vw;height:15vw;line-height:15vw;color:#fff;background-color:#2faa42;text-align:center;border-radius:100px;font-size:5vw;margin-bottom:3%}#manufacturer .box .list_wrap{text-align:left}#manufacturer .box .list_wrap .has_link{border-bottom:1px solid #bfbfbf;position:relative}#manufacturer .box .list_wrap .has_link:hover{background-color:#f3f9ea}#manufacturer .box .list_wrap .has_link:last-child{border-bottom:none}#manufacturer .box .list_wrap dl{display:flex;display:-webkit-flex;　 display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap}#manufacturer .box .list_wrap dl dt{color:#2faa42;width:50%;padding-top:5%;padding-bottom:5%}#manufacturer .box .list_wrap dl dd{width:50%;padding-top:5%;padding-bottom:5%}#manufacturer .box .list_wrap .has_link a{position:absolute;left:0;top:0;display:block;width:100%;height:100%}}