.m-btn1{display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff;border:1px solid #000;border-radius:3px;min-width:260px;padding:7px;color:#000;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:15px;font-size:1.5rem;text-align:center}@media screen and (max-width: 768px){.m-btn1{width:100%;max-width:500px}}@media screen and (max-width: 640px){.m-btn1{width:80%}}.m-btn1:hover{background-color:#fff;color:#000;text-decoration:none}input[type=submit].m-btn1,input[type=button].m-btn1{border:1px solid #000;border-radius:3px}.m-btn1-max{width:100%}.m-btn1-small{width:auto;min-width:90px}.m-btn1-arrow-right{position:relative;padding-right:30px;padding-left:30px}.m-btn1-arrow-right::after{content:"";background-repeat:no-repeat;background-image:url(../../img/arrow-r.png);height:10px;width:47px;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s;transition:all 0.5s;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;font-size:11px;font-size:1.1rem}.m-btn1-arrow-right:hover{background-color:#000;color:#fff}.m-btn1-arrow-right:hover::after{background-image:url(../../img/white-arrow-r.png);right:5px}.m-btn1-white{background-color:transparent;color:#fff;border:1px solid #fff;display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:3px;min-width:260px;padding:7px;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:15px;font-size:1.5rem;text-align:center}@media screen and (max-width: 768px){.m-btn1-white{width:100%;max-width:500px}}@media screen and (max-width: 640px){.m-btn1-white{width:80%}}.m-btn1-white::after{content:"";background-repeat:no-repeat;background-image:url(../../img/white-arrow-r.png);height:10px;width:47px;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s;transition:all 0.5s;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;font-size:11px;font-size:1.1rem}.m-btn1-white:hover{background-color:#fff;color:#000}.m-btn1-white:hover:after{content:"";background-repeat:no-repeat;background-image:url(../../img/arrow-r.png);height:10px;width:47px;position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s;transition:all 0.5s;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;font-size:11px;font-size:1.1rem}.m-btn1-wrap{text-align:center}.m-btn1-wrap .m-btn1+.m-btn1{margin-left:12px}@media screen and (max-width: 768px){.m-btn1-wrap .m-btn1+.m-btn1{margin-top:12px;margin-left:0}}.m-btn-text{color:#fff;text-decoration:none}.m-btn-text:hover{text-decoration:none;opacity:0.6}.m-title1{text-align:center;font-family:sans-serif;font-weight:bold}.m-title1 .red{color:#d30d02}.m-title1::after{display:block;margin-top:5px}.m-title1-en{letter-spacing:0.5rem;font-size:32px;font-size:3.2rem}@media screen and (max-width: 1150px){.m-title1-en{letter-spacing:1.05rem;line-height:1;font-size:44px;font-size:4.4rem}}@media screen and (max-width: 426px){.m-title1-en{font-size:34px;font-size:3.4rem}}.m-title1-ja{color:#d30d02;font-size:14px;font-size:1.4rem}@media screen and (max-width: 1150px){.m-title1-ja{font-size:24px;font-size:2.4rem}}.m-title1.left{text-align:left}.m-title1.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-title1.right .m-title1-ja{margin-left:10px}.m-wrapper{max-width:1150px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1000px){.m-wrapper{max-width:91.25%}}.m-telLink{pointer-events:none}@media screen and (max-width: 768px){.m-telLink{pointer-events:auto;text-decoration:underline}}.mp0{margin:0px;padding:0px}.p0{padding:0px !important}.m0{margin:0px !important}.pT0{padding-top:0px !important}.pT5{padding-top:5px !important}.pT10{padding-top:10px !important}.pT15{padding-top:15px !important}.pT20{padding-top:20px !important}.pT30{padding-top:30px !important}.pT40{padding-top:40px !important}.pT50{padding-top:50px !important}.pT60{padding-top:60px !important}.pB5{padding-bottom:5px !important}.pB10{padding-bottom:10px !important}.pB20{padding-bottom:20px !important}.pB30{padding-bottom:30px !important}.pB40{padding-bottom:40px !important}.pB50{padding-bottom:50px !important}.pB60{padding-bottom:60px !important}.pL5{padding-left:5px !important}.pL10{padding-left:10px !important}.pL20{padding-left:20px !important}.pL30{padding-left:30px !important}.pL40{padding-left:40px !important}.pL50{padding-left:50px !important}.pL60{padding-left:60px !important}.pR0{padding-right:0px !important}.pR10{padding-right:10px !important}.pR20{padding-right:20px !important}.pR30{padding-right:35px !important}.pR40{padding-right:20px !important}.pR50{padding-right:55px !important}.pR60{padding-right:55px !important}.mT0{margin-top:0px !important}.mT5{margin-top:5px !important}.mT10{margin-top:10px !important}.mT15{margin-top:15px !important}.mT20{margin-top:20px !important}.mT25{margin-top:25px !important}.mT30{margin-top:30px !important}.mT40{margin-top:40px !important}.mT50{margin-top:50px !important}.mT60{margin-top:60px !important}.mB0{margin-bottom:0px !important}.mB10{margin-bottom:10px !important}.mB20{margin-bottom:20px !important}.mB25{margin-bottom:25px !important}.mB30{margin-bottom:30px !important}.mB40{margin-bottom:40px !important}.mB50{margin-bottom:50px !important}.mB60{margin-bottom:60px !important}.mL0{margin-left:0px !important}.mL10{margin-left:10px !important}.mL15{margin-left:15px !important}.mL20{margin-left:20px !important}.mL30{margin-left:30px !important}.mR0{margin-right:0px !important}.mR5{margin-right:5px !important}.mR10{margin-right:10px !important}.mR20{margin-right:20px !important}.mR30{margin-right:30px !important}.mR40{margin-right:40px !important}.tCenter{text-align:center !important}.tLeft{text-align:left !important}.tRight{text-align:right !important}.fLeft{float:left !important}.fRight{float:right !important}.l-main.construction{padding:300px 0}.l-main.construction .m-btn1:hover{color:#fff;background-color:#000}@media screen and (max-width: 768px){.l-main.construction{padding:150px 0 50px}.l-main.construction .m-btn1{width:100%;max-width:340px}}.l-main.construction .tCenter{margin-bottom:50px}.l-main.construction .tCenter span{display:block;font-size:25px;font-size:2.5rem;font-weight:bold;margin-bottom:50px}

/*# sourceMappingURL=construction.css.map */
