@charset "utf-8";@media screen and (min-width :769px){main{padding-top:80px}#catch{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/strongth/m_bg.png);height:766px;background-position:center center;background-size:cover;margin-bottom:70px}#catch .inner{width:1024px;margin-left:auto;margin-right:auto;text-align:left;padding-top:140px}#catch h1.ttl{color:#fff;font-size:18px;text-align:left}#catch h1.ttl span{font-size:100px;font-family:"Cormorant Garamond",serif;font-weight:400;display:block;margin-bottom:50px;position:relative;left:-5px}#catch h2{color:#fff;font-size:34px;line-height:1.5em;margin-top:50px;margin-bottom:30px}#catch p{color:#fff;width:628px;line-height:2em}#strongth .flex{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;width:1024px;margin-left:auto;margin-right:auto;text-align:left;margin-bottom:70px}#strongth .flex.right{flex-direction:row-reverse}#strongth .flex div{width:482px}#strongth .flex h3{display:flex;display:-webkit-flex;　 display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:80px}#strongth .flex h3 span:first-child{font-size:20px;font-family:"Cormorant Garamond",serif;font-weight:400;color:#21ac38;border-right:1px solid #21ac38;padding-right:20px;text-align:center}#strongth .flex h3 span:first-child em{font-size:60px;display:block;font-weight:500;font-family:'Noto Serif JP',serif;margin-top:15px}#strongth .flex h3 span+span{font-size:28px;color:#21ac38;line-height:80px;padding-left:20px}#strongth .flex h4{font-size:24px;line-height:1.7em;margin-top:40px;margin-bottom:20px}#strongth .flex p{line-height:1.9em;width:482px}#strongth .flex figure{position:relative;right:-60px}#strongth .flex.right figure{position:relative;left:-60px}}@media screen and (max-width:768px){main{padding-top:0}#catch{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/strongth/m_bg.png);background-position:center center;background-size:cover;margin-bottom:10%;padding-bottom:5%}#catch .inner{margin-left:5%;margin-right:5%;text-align:left;padding-top:40%}#catch h1.ttl{color:#fff;font-size:4vw;text-align:left}#catch h1.ttl span{font-size:16vw;font-family:"Cormorant Garamond",serif;font-weight:400;display:block;margin-bottom:8%;position:relative;left:-5px}#catch h2{color:#fff;font-size:6vw;line-height:1.5em;margin-top:10%;margin-bottom:5%}#catch p{color:#fff;line-height:2em}#strongth .flex{margin-left:5%;margin-right:5%;text-align:left;margin-bottom:10%}#strongth .flex h3{display:flex;display:-webkit-flex;　 display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:80px}#strongth .flex h3 span:first-child{font-size:5vw;font-family:"Cormorant Garamond",serif;font-weight:400;color:#21ac38;border-right:1px solid #21ac38;padding-right:5vw;text-align:center}#strongth .flex h3 span:first-child em{font-size:10vw;display:block;font-weight:500;font-family:'Noto Serif JP',serif;margin-top:15px}#strongth .flex h3 span+span{font-size:6vw;color:#21ac38;line-height:80px;padding-left:20px}#strongth .flex h4{font-size:6vw;line-height:1.7em;margin-top:5%;margin-bottom:5%}#strongth .flex p{line-height:1.9em;margin-bottom:5%}#strongth .flex figure img{width:100%;height:auto;margin-left:auto;margin-right:auto}}