@charset "utf-8";body{overflow-x:hidden}img{-webkit-backface-visibility:hidden}main{display:block}.fax a{pointer-events:none;text-decoration:none}header .none a{pointer-events:none}a.none{pointer-events:none}nav ul li.disabled{display:none!important}@media screen and (min-width :769px){.sp{display:none}.num{margin-top:-70px;padding-top:70px}.num2{margin-top:-100px;padding-top:100px}a{transition:.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}a img:hover{opacity:.6;transition:.5s}header{height:80px;background-color:#fff;position:fixed;left:0;right:0;top:0;z-index:99999}header .inner{min-width:980px;width:90%;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;margin-left:auto;margin-right:auto}header .inner .logo{position:relative;top:0;width:130px;height:130px;background-color:#000;text-align:center}header .inner .logo img{width:83px;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}header .inner .logo a{display:block;display:flex;display:-webkit-flex;　 display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;text-decoration:none}header .inner nav{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify}header .inner nav ul{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify}header .inner nav ul:first-child{margin-right:20px}header .inner nav ul:first-child li a{padding-left:15px;padding-right:15px;color:#000;text-decoration:none;display:block;line-height:80px;font-size:14px;font-weight:500}header .inner nav ul:first-child li a:hover{color:#2faa42}header .inner nav ul+p a{display:block;width:154px;height:50px;text-align:center;background-color:#2faa42;line-height:50px;color:#fff;border-radius:100px;position:relative;top:15px;text-decoration:none;font-size:14px}header .inner nav ul+ul li a:hover{opacity:.7}header .inner nav ul+ul li+li{margin-left:10px}header .inner nav ul+ul li+li a{background-color:#005482;font-family:"Montserrat",sans-serif}header .inner .snav{background-color:#fff;position:absolute;left:125px;top:68px;text-align:left;box-shadow:0px 0px 8px hsla(0,0%,0%,.25);display:block;display:none;-webkit-box-shadow:0px 0px 8px hsla(0,0%,0%,.25)}header .inner .snav li{margin:0!important}header .inner .snav li a{line-height:2.4em!important;padding:0!important}header .inner .snav li a{padding-left:20px!important;padding-right:20px!important;display:block;height:40px;line-height:40px!important;width:110px}header .inner .snav li a:hover{background-color:#8fbf34;color:#fff!important}header .inner .snav02{display:none}header .inner .snav04{left:295px;display:none}main{padding-top:80px}#catch_l{height:380px;background-position:center center;background-size:cover;margin-bottom:70px}#catch_l .inner{width:1024px;margin-left:auto;margin-right:auto;text-align:left;padding-top:140px}#catch_l h1.ttl{color:#fff;font-size:18px;text-align:left;letter-spacing:.05em}#catch_l h1.ttl span{font-size:100px;font-family:"Cormorant Garamond",serif;font-weight:400;display:block;margin-bottom:50px;position:relative;left:-5px}#items{background-color:#2faa42;padding-top:90px;padding-bottom:80px}#items h2{color:#fff;font-size:18px;margin-bottom:40px}#items h2 span{font-size:60px;font-weight:400;font-family:"Cormorant Garamond",serif;display:block;margin-bottom:35px}#items ul{display:flex;display:-webkit-flex;　 display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;width:670px;margin-left:auto;margin-right:auto}#items ul li{width:318px;height:170px;line-height:170px;text-align:center;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/item_b01.png);color:#fff;position:relative}#items ul li.item02{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/item_b02.png)}#items ul li.item03{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/item_b03.png)}#items ul li:before{content:"";width:318px;height:170px;position:absolute;left:0;top:0;background-color:hsla(0,0%,0%,.2);transition:.5s}#items ul li:hover:before{background-color:hsla(0,0%,0%,0);transition:.5s}#items ul li span{position:relative;font-size:16px}#items ul li a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:999;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03.png);background-size:35px 35px;background-repeat:no-repeat;background-position:center right 20px}#items ul li a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03on.png)}#items2{background-color:#2faa42;padding-top:90px;padding-bottom:80px}#items2 h2{color:#fff;font-size:18px;margin-bottom:40px}#items2 h2 span{font-size:60px;font-weight:400;font-family:"Cormorant Garamond",serif;display:block;margin-bottom:35px}#items2 ul{display:flex;display:-webkit-flex;　 display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;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}#items2 ul li{width:318px;height:170px;line-height:170px;text-align:center;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/company_b01.png);color:#fff;position:relative}#items2 ul li.item02{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/company_b02.png)}#items2 ul li.item03{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/company_b03.png)}#items2 ul li.item04{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/company_b04.png)}#items2 ul li:before{content:"";width:318px;height:170px;position:absolute;left:0;top:0;background-color:hsla(0,0%,0%,.6);transition:.5s}#items2 ul li:hover:before{background-color:hsla(0,0%,0%,.3);transition:.5s}#items2 ul li span{position:relative;font-size:16px}#items2 ul li a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:999;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03.png);background-size:35px 35px;background-repeat:no-repeat;background-position:center right 20px}#items2 ul li a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03on.png)}.btn01 a{font-family:"Cormorant Garamond",serif;text-decoration:none;color:#2faa42;font-size:14px;font-weight:500;display:block;height:50px;line-height:50px;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow01.png);background-size:46px 46px;background-repeat:no-repeat;background-position:right center;padding-right:60px}.btn01 a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow01on.png);background-size:46px 46px;background-repeat:no-repeat;background-position:right center}.btn01 a img{width:50px;position:relative;top:0;margin-left:10px}.btn02 a{font-family:"Cormorant Garamond",serif;text-decoration:none;color:#2faa42;font-size:14px;font-weight:500;display:block;height:50px;line-height:50px;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03.png);background-size:46px 46px;background-repeat:no-repeat;background-position:right center;padding-right:60px}.btn02 a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03on.png);background-size:46px 46px;background-repeat:no-repeat;background-position:right center;padding-right:60px}.btn02 a img{width:50px;position:relative;top:0;margin-left:10px}.btn03 a{display:block;height:50px;line-height:50px;text-decoration:none;font-size:14px;color:#1b83b6;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow_white.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:right 0 center;padding-right:60px}.btn03 a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow_blue.svg)}.btn04 a{font-family:"Montserrat",sans-serif;text-decoration:none;color:#fff;font-size:16px;display:block;height:56px;line-height:56px;width:240px;border:1px solid #005483;text-align:center;border-radius:100px;margin-left:auto;margin-right:auto;position:relative;background-color:#005483;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow2.svg);background-size:15px 6px;background-repeat:no-repeat;background-position:right 10px center}.btn04 a:hover{background-color:#fff;color:#005483;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow.svg)}h2.ttl{font-size:18px;color:#fff}h2.ttl span{font-family:"Cormorant Garamond",serif;font-size:140px;font-optical-sizing:auto;font-weight:300;font-style:normal;color:#fff;display:block;margin-bottom:55px}h3.ttl{font-size:36px;position:relative;margin-bottom:90px}h3.ttl:after{width:40px;height:2px;content:"";display:block;background-color:#1b83b6;position:absolute;left:0;bottom:-45px}ul.pagenav{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;width:760px;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:100px}ul.pagenav li a{width:238px;height:48px;display:block;border:1px solid #1b83b6;text-align:center;line-height:48px;border-radius:100px;text-decoration:none;color:#1b83b6;font-size:14px;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow_bottom.svg);background-size:8px;background-repeat:no-repeat;background-position:right 15px center;transition:.5s}ul.pagenav li a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow_bottom2.svg);background-color:#1b83b6;color:#fff;transition:.5s}ul.pagenav li:nth-of-type(4),ul.pagenav li:nth-of-type(5),ul.pagenav li:nth-of-type(6){margin-top:20px}ul.pagenav.rec li a{background-image:none}ul.pagenav.rec li a:hover{background-image:none}footer{background-color:#000;position:relative;z-index:999;padding-bottom:70px}footer .inner{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;padding-top:55px}footer .inner .box{width:435px;text-align:left;color:#fff;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;position:relative}footer .inner .box .logo{width:116px}footer .inner .box h2{font-size:23px;text-align:left}footer .inner .box h2+p{font-size:14px;margin-top:10px;margin-bottom:10px}footer .inner .box h2+p a{color:#fff;text-decoration:none}footer .inner .box div+p{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-20px;text-align:left}footer p small{font-size:12px;color:#fff}footer .inner nav ul.alpha{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;text-align:left}footer .inner nav ul.alpha span{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify}footer .inner nav ul.alpha span+span{margin-left:50px}footer .inner nav li a{text-decoration:none;color:#fff}footer .inner nav li a:hover{color:#8fbf34}footer .inner nav li.nav{margin-bottom:5px}footer .inner nav li.nav+.nav{margin-left:50px}footer .inner nav .snav{font-size:14px;line-height:2.2em;margin-top:2px}footer .inner nav li.bk{margin-top:5px}footer .flex{border-top:1px solid #cecece;margin-top:40px;padding-top:20px;padding-bottom:20px}footer .flex div{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;flex-direction:row-reverse;width:1024px;margin-left:auto;margin-right:auto}footer .flex div ul{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify}footer .flex div ul li{margin-left:40px}footer .flex div ul li a{color:#6b6b6b;text-decoration:none;font-family:'Noto Sans JP',sans-serif;font-weight:400;font-size:12px}footer .flex div ul li a img{width:12px;margin-left:3px;position:relative;top:7px}#pagetop{width:18px;position:fixed;right:3vw;bottom:0;z-index:9999;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding-bottom:110px}#pagetop:after{content:"";height:100px;width:1px;display:block;background-color:#fff;position:absolute;right:12px;margin-left:auto;margin-right:auto;bottom:0}#pagetop a{text-decoration:none;color:#fff;font-family:"Cormorant Garamond",serif;font-weight:400;font-size:20px;font-weight:500}#pagetop.over2 a{color:#000}#pagetop.over2:after{background-color:#000}}@media screen and (max-width:768px){.num{margin-top:-10vw;padding-top:10vw}.num2{margin-top:-15vw;padding-top:15vw}img{max-width:100%;height:auto;width:auto}.pc{display:none}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}header{position:fixed;top:0;left:0;right:0;width:100%;z-index:99999}header .inner{margin-right:auto;margin-left: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}header .inner .logo{width:25%}header .inner #gnavbtn{width:12%;padding-right:3%;padding-top:3%}#gnavsp{position:fixed;top:0;left:0;z-index:1;display:none;width:100%;background-color:#000;color:#fff;height:100vh;overflow-y:scroll}#gnavsp .logo{width:25%}#closebtn{position:fixed;right:3%;top:4vw;z-index:999;width:12%}#gnavsp ul li{color:#fff;text-decoration:none;font-size:4.5vw;text-align:left;width:90%;margin-left:auto;margin-right:auto;display:block;padding-bottom:5%;padding-top:5%;border-bottom:1px solid #fff}#gnavsp ul li a{color:#fff;text-decoration:none;display:block;width:100%;height:100%}#gnavsp ul li:last-child{border-bottom:none}#gnavsp .nav02sp,#gnavsp .nav04sp{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images_sp/plus.svg);background-position:right 6vw top 5vw;background-size:5vw;background-repeat:no-repeat}#gnavsp .nav02sp.on,#gnavsp .nav04sp.on{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images_sp/minus.svg);background-position:right 6vw top 5vw;background-size:5vw;background-repeat:no-repeat}#gnavsp .snav02sp,#gnavsp .snav04sp{display:none}#gnavsp .snav02sp li,#gnavsp .snav04sp li{border-bottom:none;padding-bottom:0;background-color:none}#gnavsp .snav02sp.last,#gnavsp .snav04sp.last{border-bottom:1px solid #fff!important;padding-bottom:5%}#gnavsp .btn a{background-color:#2faa42;width:47vw;margin-left:5%;font-size:4.5vw;display:block;color:#fff;text-decoration:none;border-radius:100px;height:15vw;line-height:15vw}#gnavsp h2{text-align:left;margin-left:5%;margin-top:8%;font-size:6.5vw}#gnavsp h2+p{text-align:left;margin-left:5%;margin-top:5%;font-size:4vw;line-height:1.7em}#gnavsp h2+p a{color:#fff;text-decoration:none}#gnavsp h2+p+p{width:10vw;margin-left:5%;margin-top:3%}#gnavsp p small{text-align:left;display:block;font-size:3.3vw;padding-left:5%;margin-top:2.5%;color:#fff;padding-bottom:5%}main{padding-top:0}#catch_l{height:65vw;background-position:center center;background-size:cover;margin-bottom:10%}#catch_l .inner{margin-left:5%;margin-right:auto;text-align:left;padding-top:30vw}#catch_l h1.ttl{color:#fff;font-size:4vw;text-align:left;letter-spacing:.05em}#catch_l h1.ttl span{font-size:16vw;font-family:"Cormorant Garamond",serif;font-weight:400;display:block;margin-bottom:10%;position:relative;left:-5px}#items{background-color:#2faa42;padding-top:15%;padding-bottom:10%}#items h2{color:#fff;font-size:4vw;margin-bottom:8%}#items h2 span{font-size:16vw;font-weight:400;font-family:"Cormorant Garamond",serif;display:block;margin-bottom:35px}#items ul{margin-left:5%;margin-right:5%}#items ul li{width:80%;margin-left:auto;margin-right:auto;margin-bottom:5%;height:40vw;line-height:40vw;text-align:center;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/item_b01.png);color:#fff;position:relative;background-size:cover;background-position:center center}#items ul li.item02{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/item_b02.png)}#items ul li.item03{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/item_b03.png)}#items ul li:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:hsla(0,0%,0%,.2);transition:.5s}#items ul li:hover:before{background-color:hsla(0,0%,0%,0);transition:.5s}#items ul li span{position:relative;font-size:16px}#items ul li a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:999;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03.svg);background-size:6vw 6vw;background-repeat:no-repeat;background-position:center right 5%}#items ul li a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03on.svg)}#items2{background-color:#2faa42;padding-top:15%;padding-bottom:10%}#items2 h2{color:#fff;font-size:4vw;margin-bottom:8%}#items2 h2 span{font-size:16vw;font-weight:400;font-family:"Cormorant Garamond",serif;display:block;margin-bottom:35px}#items2 ul{margin-left:5%;margin-right:5%}#items2 ul li{width:80%;margin-left:auto;margin-right:auto;margin-bottom:5%;height:40vw;line-height:40vw;text-align:center;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/company_b01.png);color:#fff;position:relative;background-size:cover;background-position:center center}#items2 ul li.item02{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/company_b02.png)}#items2 ul li.item03{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/company_b03.png)}#items2 ul li.item04{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/company_b04.png)}#items2 ul li:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:hsla(0,0%,0%,.6);transition:.5s}#items2 ul li:hover:before{background-color:hsla(0,0%,0%,.3);transition:.5s}#items2 ul li span{position:relative;font-size:16px}#items2 ul li a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:999;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03.svg);background-size:6vw 6vw;background-repeat:no-repeat;background-position:center right 5%}#items2 ul li a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03on.svg)}.btn01 a{font-family:"Cormorant Garamond",serif;text-decoration:none;color:#2faa42;font-size:4vw;font-weight:500;display:block;height:10vw;line-height:10vw;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow01.svg);background-size:10vw;background-repeat:no-repeat;background-position:right center;padding-right:60px}.btn01 a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow01on.svg)}.btn01 a img{width:50px;position:relative;top:0;margin-left:10px}.btn02 a{font-family:"Cormorant Garamond",serif;text-decoration:none;color:#2faa42;font-size:4vw;font-weight:500;display:block;height:10vw;line-height:10vw;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03.svg);background-size:10vw;background-repeat:no-repeat;background-position:right center;text-align:right;padding-right:13vw}.btn02 a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow03on.svg)}.btn03 a{display:block;height:50px;line-height:50px;text-decoration:none;font-size:14px;color:#1b83b6;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow_white.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:right 0 center;padding-right:60px}.btn03 a:hover{background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow_blue.svg)}.btn04 a{font-family:"Montserrat",sans-serif;text-decoration:none;color:#fff;font-size:16px;display:block;height:56px;line-height:56px;width:240px;border:1px solid #005483;text-align:center;border-radius:100px;margin-left:auto;margin-right:auto;position:relative;background-color:#005483;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow2.svg);background-size:15px 6px;background-repeat:no-repeat;background-position:right 10px center}.btn04 a:hover{background-color:#fff;color:#005483;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow.svg)}h2.ttl{font-size:4.5vw;text-align:center;color:#fff}h2.ttl span{font-family:"Cormorant Garamond",serif;font-size:16vw;font-optical-sizing:auto;font-weight:300;font-style:normal;color:#fff;display:block;margin-bottom:30px}h3.ttl{font-size:5.5vw;position:relative;margin-bottom:15%}h3.ttl:after{width:40px;height:2px;content:"";display:block;background-color:#1b83b6;position:absolute;left:0;bottom:-5vw}ul.pagenav{display:flex;display:-webkit-flex;　 display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:10%;margin-bottom:15%}ul.pagenav li{width:48%;margin-bottom:3%}ul.pagenav li:nth-of-type(2),ul.pagenav li:nth-of-type(4),ul.pagenav li:nth-of-type(6){margin-left:3%}ul.pagenav li a{width:100%;height:10vw;display:block;border:1px solid #1b83b6;text-align:center;line-height:10vw;border-radius:100px;text-decoration:none;color:#1b83b6;font-size:3vw;background-image:url(//matsumiya-gas.com/wordpress/wp-content/themes/matsumiya/css/../images/arrow_bottom.svg);background-size:8px;background-repeat:no-repeat;background-position:right 15px center}ul.pagenav li a:hover{opacity:.6}ul.pagenav.rec li a{background-image:none}ul.pagenav.rec li a:hover{background-image:none}footer{background-color:#000;padding-bottom:5%}footer .inner{display:none}footer .sp .flex{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;margin-left:5%;text-align:left;padding-top:9%}footer .sp .flex ul{width:50%}footer .sp .flex ul li{margin-bottom:7%}footer .sp .flex ul li.mb{margin-bottom:12%}footer .sp .flex ul li a{color:#fff;text-decoration:none;font-size:4.5vw}footer .sp .flex ul li.innav{margin-top:4%;margin-bottom:0}footer .sp .flex ul li.innav.mb{margin-bottom:14%}footer .sp .flex ul li.innav a{font-size:4vw}footer .sp .btn a{background-color:#2faa42;width:47vw;margin-left:5%;font-size:4.5vw;display:block;color:#fff;text-decoration:none;border-radius:100px;height:15vw;line-height:15vw}footer .sp h2{text-align:left;margin-left:5%;margin-top:8%;font-size:6.5vw;color:#fff}footer .sp h2+p{text-align:left;margin-left:5%;margin-top:5%;font-size:4vw;color:#fff;line-height:1.7em}footer .sp h2+p a{color:#fff;text-decoration:none}footer .sp h2+p+p{width:10vw;margin-left:5%;margin-top:3%}footer p small{text-align:left;display:block;font-size:2.5vw;padding-left:5%;margin-top:2.5%;color:#fff}#pagetop{width:18px;position:fixed;right:1vw;bottom:0;z-index:9999;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding-bottom:110px}#pagetop:after{content:"";height:100px;width:1px;display:block;background-color:#fff;position:absolute;right:12px;margin-left:auto;margin-right:auto;bottom:0}#pagetop a{text-decoration:none;color:#fff;font-family:"Cormorant Garamond",serif;font-weight:400;font-size:20px;font-weight:500}#pagetop.over2 a{color:#000}#pagetop.over2:after{background-color:#000}}@media screen and (min-width:481px) and (max-width:768px){.sp.tab{display:none}}