main{background-color:#f7f7f7}.fax-block{display:flex;flex-direction:column;align-items:center;gap:var(--vw40);margin-top:var(--vw60);padding:var(--vw40) 15px;background-color:#fff}.fax-block h2{font-size:2.4rem}.fax-block .fax{font-size:1.8rem;display:flex;align-items:center;gap:16px}.fax-block .fax strong{font-size:3.5rem}.fax-block .fax span{font-size:1.6rem;font-weight:bold;background-color:var(--red);color:#fff;padding:8px 10px;line-height:1}.fax-block .box{width:100%;max-width:1120px;margin:0 auto;border:1px solid var(--gray);display:flex;flex-direction:column;align-items:center;gap:24px;padding:var(--vw40) 16px}.fax-block .box .flex{display:flex;align-items:center;gap:8px}.fax-block .box h3{font-size:2rem}.fax-block .box h3 span{color:var(--red)}.fax-block .box a{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;max-width:312px;min-height:66px;background-color:var(--dark);color:#fff;border-radius:40px;font-size:1.6rem;transition:.4s}.fax-block .box a:hover{opacity:.5}.block4{margin-top:var(--vw80);padding-bottom:var(--vw80)}.block4 h2{font-size:1.8rem;padding-bottom:14px;border-bottom:1px solid var(--dark);margin-bottom:24px}@media screen and (max-width: 1024px){section .grid-thumbnail.column4{grid-template-columns:repeat(2, 1fr)}section .grid-thumbnail.column3{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.fax-block h2{font-size:2rem}.fax-block .fax{width:100%;max-width:295px;flex-wrap:wrap;font-size:1.4rem;gap:0 8px;margin:0 auto}.fax-block .fax p{width:100%}.fax-block .fax strong{font-size:2.6rem}.fax-block .fax span{font-size:1.6rem}.fax-block .box a{font-size:1.4rem;min-height:50px}}body.touch-device section .mask{width:calc(100% + 30px);margin-left:-15px;padding:0 15px;overflow-x:auto;-webkit-overflow-scrolling:touch}body.touch-device section .mask::-webkit-scrollbar{display:none}body.touch-device section .grid-thumbnail{margin-left:auto;margin-right:auto}body.touch-device section .grid-thumbnail.column4{width:1000px;grid-template-columns:repeat(4, 1fr)}body.touch-device section .grid-thumbnail.column3{width:760px;grid-template-columns:repeat(3, 1fr)}/*# sourceMappingURL=style.min.css.map */