.header{margin-top:29px}.main{width:960px;margin:0 auto;padding:180px 0 80px}.main .sec-00{margin-bottom:100px}.main .sec-00 .text-01{color:#666;font-weight:bold;margin-bottom:16px}.main .sec-00 .h2-title{margin-bottom:82px}.main .sec-00 .h3-title{margin-bottom:52px}.main .sec-00 .box-style-02{padding:35px 30px 35px 78px}.main .sec-00 .ul-01>li{font-size:2rem;font-weight:bold;position:relative;padding-left:40px}.main .sec-00 .ul-01>li:not(:last-child){margin-bottom:20px}.main .sec-00 .ul-01>li::before{content:"";display:block;width:20px;height:20px;border-radius:10px;background-color:#0092cf;position:absolute;left:0;top:0}.main .sec-01{margin-bottom:80px}.main .sec-01 .h2-title{margin-bottom:80px}.main .sec-01 .step-style-01{margin-bottom:80px}.main .sec-01 .step-style-01>div>dd>img:nth-of-type(1){width:340px}.main .sec-01 .step-style-01>div>dd>img:nth-of-type(1).step4img{width:300px;margin-right:20px}.main .sec-01 .step-style-01>div>dd>img:nth-of-type(2){margin-right:20px}.main .sec-01 .btn-01{width:320px;height:68px;border-radius:36px;font-size:2rem;margin:0 auto;background-color:#0092cf}.main .sec-01 .btn-01:hover{color:#0092cf;background-color:#fff;border:2px solid #0092cf}@media screen and (max-width: 768px){.header{margin-top:0}.main{width:100%;padding:132px 0 60px}.main .sec-00{padding:0 16px;margin-bottom:50px}.main .sec-00 .text-01{font-size:1.3rem;margin-bottom:10px}.main .sec-00 .h2-title{margin-bottom:50px}.main .sec-00 .h3-title{margin-bottom:40px}.main .sec-00 .box-style-02{padding:25px}.main .sec-00 .ul-01>li{font-size:1.8rem;padding-left:34px}.main .sec-00 .ul-01>li::before{width:24px;height:24px;border-radius:12px}.main .sec-01{margin-bottom:50px;padding:0 16px}.main .sec-01 .h2-title{margin-bottom:40px;font-size:2.4rem}.main .sec-01 .step-style-01{margin-bottom:60px}.main .sec-01 .btn-01{width:280px;height:60px;font-size:1.6rem}.main .faq{padding:0 16px}}
