.under_mv{padding-bottom:5.8565153734vw}.main{margin-bottom:10.980966325vw}.main .contact .container{max-width:875px;margin-right:auto;margin-left:auto}.main .contact .container .first_text{line-height:calc(28 / 16);letter-spacing:0.04em;text-align:center}.main .contact .container .first_text a{color:var(--color5)}.main .contact .container .mail_contact{margin-top:3.6603221083vw}.scroll-point{overflow:hidden}.modal{display:none;height:100vh;position:fixed;top:0;width:100%;z-index:100}.modal_bg{background:rgba(0, 0, 0, 0.8);height:100vh;position:absolute;width:100%}.modal_content{overflow:auto;padding:2.9282576867vw;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60%;max-width:860px;height:95%;background-color:#fff;border-radius:30px;letter-spacing:0.04em}.modal_first .modal_content .first_text h2{text-align:center;margin-bottom:4%}.modal_first .modal_content .first_text p.f16{margin-top:3%;line-height:calc(26 / 16)}.modal_first .modal_content .img{margin-top:2%}.modal_first .modal_content .second_text{margin-top:4%}.modal_first .modal_content .second_text .list{margin-top:2%}.modal_first .modal_content .second_text .list li{line-height:calc(26 / 16)}.modal_first .modal_content .download{width:60%;margin:auto;margin-top:4%}.modal_first .modal_content .download .btn{position:relative;display:block;text-align:center;border:1px solid #dce0e0;border-radius:5px;padding:4% 0}.modal_first .modal_content .download .btn::before{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:"";background-image:url(../img/common/arrow.png);width:21px;height:3px;margin:auto;top:0;bottom:0;right:5%}.modal_first a.modal_close{position:absolute;right:10px;top:10px;width:4%;margin:auto}.modal_second h2{text-align:center}.modal_second .first_text{display:flex;align-items:center;margin-top:4%}.modal_second .first_text .left{flex:0 0 47%;margin-right:3%}.modal_second .first_text .left h3{margin-bottom:5%}.modal_second .first_text .right{flex:auto}.modal_second .second_text{margin-top:6%}.modal_second .second_text .list{display:flex;margin-top:4%}.modal_second .second_text .list li{flex:0 0 32%;margin-right:2%}.modal_second .second_text .list li .step{width:26%;margin:auto}.modal_second .second_text .list li .icon{width:24%;margin:7% auto}.modal_second .second_text .list li h4{text-align:center}.modal_second .second_text .list li p.text{margin-top:6%;line-height:calc(22 / 14);color:#666666}.modal_second .second_text .list li:last-child{margin-right:0}.modal_second a.modal_close{position:absolute;right:10px;top:10px;width:4%;margin:auto}@media (min-width:1367px){.under_mv{padding-bottom:80px}.modal_content{padding:40px}}@media (max-width:1024px){.modal_first .modal_content .download{width:70%}.modal_content{width:80%;height:auto}.modal_first .modal_content .first_text h2,.modal_second h2{font-size:30px}}@media (max-width:768px){.main .contact .f20{font-size:20px}.main .contact .container .tel_contact .block a.jost{font-size:28px}.main .contact .container .tel_contact .block a.jost::before{width:15px;height:37px;left:-30px}.main .contact .container .mail_contact,.main .contact .container .modal_wrapper{padding-right:4vw;padding-left:4vw}.main .contact .container .mail_contact .text_required{margin-bottom:1rem}.modal_first .modal_content .first_text h2,.modal_second h2{font-size:28px}.modal_content .f20{font-size:18px}}@media (max-width:480px){.main .contact .container .first_text{padding-right:3vw;padding-left:3vw;font-size:14px}.main .contact .container .mail_contact,.main .contact .container .modal_wrapper{padding-right:3vw;padding-left:3vw}.main .contact .container .modal_wrapper{display:block;margin-top:8%}.main .contact .container .modal_wrapper .modal_open{margin-right:0;margin-bottom:6%}.main .contact .container .modal_wrapper .modal_open:last-child{margin-bottom:0}.main .contact .container .tel_contact{margin-top:8%;text-align:center}.main .contact .container .tel_contact .block{padding:5% 0;margin-top:4%}.main .contact .container .tel_contact .block p.time{font-size:14px;margin-top:1%}.main .contact .container .mail_contact{width:90%;padding-right:3vw;padding-left:3vw;margin:auto;margin-top:8%}.main .contact .container .mail_contact h3{margin-bottom:1rem}.main .contact .container .mail_contact .text_required{text-align:center}.modal_content{width:90%;height:75%;padding:5% 12px;border-radius:10px}.modal_first .modal_content .first_text h2,.modal_second h2{font-size:24px}.modal_first .modal_content .first_text p.f16{margin-top:5%;line-height:1.4;font-size:14px}.modal_first .modal_content .img{margin-top:5%}.modal_first .modal_content .second_text{margin-top:8%}.modal_first .modal_content .second_text .list{margin-top:4%;font-size:14px;letter-spacing:0em}.modal_first .modal_content .download{width:80%;margin-top:7%}.modal_first .modal_content .download .f18{font-size:16px}.modal_first .modal_content .download .btn::before{display:none}.modal_second .first_text{margin-top:6%;flex-direction:column-reverse}.modal_second .first_text .left{margin-top:6%}.modal_second .first_text .left h3{margin-bottom:4%}.modal_second .second_text .list{display:block;margin-top:6%}.modal_second .second_text .list li{margin-right:0;margin-bottom:6%}.modal_second .second_text .list li:last-child{margin-bottom:0}.modal_second .second_text{margin-top:8%}.modal_first a.modal_close,.modal_second a.modal_close{right:2%;top:10%;width:40px}.form_item .head_box .head{font-size:16px}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fsanritsu-insurance.ctag-dev12.xyz%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Foriginal%2Fassets%2Fscss%2Fcontact_layout.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEA%2CUAAA%2C6BAAA%2CCAIA%2CMAAA%2C4BAAA%2CCAGI%2C0BAAA%2CkDAAA%2CCAKE%2CsCAAA%2CiEAAA%2CCAKE%2CwCAAA%2CmBAAA%2CCAKF%2CwCAAA%2CyBAAA%2CCAON%2CcAAA%2CeAAA%2CCAIA%2COAAA%2CqEAAA%2CCAQA%2CUAAA%2CuEAAA%2CCAOA%2CeAAA%2CmPAAA%2CCAmBM%2C2CAAA%2CkCAAA%2CCAIA%2C8CAAA%2CuCAAA%2CCAMF%2CiCAAA%2CaAAA%2CCAIA%2CyCAAA%2CaAAA%2CCAGE%2C%2BCAAA%2CaAAA%2CCAEE%2CkDAAA%2CyBAAA%2CCAMJ%2CsCAAA%2CmCAAA%2CCAKE%2C2CAAA%2CyGAAA%2CCAQE%2CmDAAA%2CiNAAA%2CCAeN%2C2BAAA%2C0DAAA%2CCAUA%2CiBAAA%2CiBAAA%2CCAGA%2C0BAAA%2C6CAAA%2CCAIE%2CgCAAA%2C4BAAA%2CCAIE%2CmCAAA%2CgBAAA%2CCAIF%2CiCAAA%2CSAAA%2CCAKF%2C2BAAA%2CaAAA%2CCAGE%2CiCAAA%2C0BAAA%2CCAIE%2CoCAAA%2C4BAAA%2CCAIE%2C0CAAA%2CqBAAA%2CCAKA%2C0CAAA%2CwBAAA%2CCAKA%2CuCAAA%2CiBAAA%2CCAIA%2C2CAAA%2CqDAAA%2CCAMA%2C%2BCAAA%2CcAAA%2CCAMN%2C4BAAA%2C0DAAA%2CCASF%2C0BACE%2CUAAA%2CmBAAA%2CCAGA%2CeAAA%2CYAAA%2CCAAA%2CCAKF%2C0BACE%2CsCAAA%2CSAAA%2CCAGA%2CeAAA%2CqBAAA%2CCAIA%2C4DAAA%2CcAAA%2CCAAA%2CCAMF%2CyBACE%2CoBAAA%2CcAAA%2CCAGA%2CqDAAA%2CcAAA%2CCAGA%2C6DAAA%2CiCAAA%2CCAKA%2CiFAAA%2CkCAAA%2CCAKA%2CuDAAA%2CkBAAA%2CCAGA%2C4DAAA%2CcAAA%2CCAIA%2CoBAAA%2CcAAA%2CCAAA%2CCAKF%2CyBACE%2CsCAAA%2CiDAAA%2CCAKA%2CiFAAA%2CkCAAA%2CCAKA%2CyCAAA%2C2BAAA%2CCAIA%2CqDAAA%2C%2BBAAA%2CCAIE%2CgEAAA%2CeAAA%2CCAIF%2CuCAAA%2C%2BBAAA%2CCAIA%2C8CAAA%2C0BAAA%2CCAIA%2CqDAAA%2C4BAAA%2CCAIA%2CwCAAA%2CsEAAA%2CCAOA%2C2CAAA%2CkBAAA%2CCAGA%2CuDAAA%2CiBAAA%2CCAGA%2CeAAA%2CuDAAA%2CCAMA%2C4DAAA%2CcAAA%2CCAIA%2C8CAAA%2C4CAAA%2CCAKA%2CiCAAA%2CaAAA%2CCAGA%2CyCAAA%2CaAAA%2CCAGA%2C%2BCAAA%2C%2BCAAA%2CCAKA%2CsCAAA%2CuBAAA%2CCAIE%2C2CAAA%2CcAAA%2CCAIF%2CmDAAA%2CYAAA%2CCAIA%2C0BAAA%2C2CAAA%2CCAIA%2CgCAAA%2CaAAA%2CCAGA%2CmCAAA%2CgBAAA%2CCAGA%2CiCAAA%2C2BAAA%2CCAIA%2CoCAAA%2C%2BBAAA%2CCAIE%2C%2BCAAA%2CeAAA%2CCAIF%2C2BAAA%2CaAAA%2CCAGA%2CuDAAA%2C2BAAA%2CCAOE%2C2BAAA%2CcAAA%2CCAAA%22%7D */