@charset "UTF-8";html,body{color:#333}.main-c{color:#0a8282}.accent-c{color:#e63c2d}.link-c{color:#003773}.blur-c{color:#858585}.copy-c{color:#464646}.pink-c{color:#d04f6d}.white-c{color:#fff}.main-bc{background-color:#0a8282}.accent-bc{background-color:#e63c2d}.link-bc{background-color:#003773}.blur-bc{background-color:#858585}.text-bc{background-color:#464646}.base-bc{background-color:#ebebeb}.pink-bc{background-color:#d04f6d}.white-bc{background-color:#fff}.black-c{color:#333}.black-bc{background-color:#333}@media screen and (max-width: 760px){.main-content .inner-width{width:100%;padding:0 20px}}.main-content .section{margin-top:50px}@media screen and (max-width: 760px){.main-content .section{margin-top:20px}}.main-content .section .content-logo{margin-bottom:30px}@media screen and (max-width: 760px){.main-content .section .content-logo{margin-bottom:10px}}.main-content .section .content-logo img{width:300px;vertical-align:-.3rem}@media screen and (max-width: 760px){.main-content .section .content-logo img{width:240px}}.main-content .section .content-logo .sub{font-size:16px}@media screen and (max-width: 760px){.main-content .section .content-logo .sub{font-size:3.4vw}.main-content .section .content-logo .sub.long{display:block}}.main-content .section .h3-title{text-align:center;font-size:20px;background-color:#e6f2f2;padding:7px 0 6px;margin-bottom:20px;line-height:1.3}@media screen and (max-width: 760px){.main-content .section .h3-title{margin-bottom:15px}}.main-content .section .content-text{line-height:1.6}.main-content .section .illust-image{max-width:420px;margin:10px auto 0}@media screen and (max-width: 760px){.main-content .section .illust-image{padding-left:8px}}.main-content .section .illust-image.company{max-width:480px}@media screen and (max-width: 760px){.main-content .section .illust-image.company{padding-left:0}}.main-content .section .select-cta-wrap{max-width:720px;margin:20px auto 60px}.main-content .section .select-cta-wrap.second{margin:-10px auto 60px}@media screen and (max-width: 760px){.main-content .section .select-cta-wrap{margin:20px auto 30px}.main-content .section .select-cta-wrap.second{margin:0 auto 20px}}.main-content .section .select-cta-wrap .cta-title{font-size:18px;letter-spacing:2px}.main-content .section .select-cta-wrap .select-cta{border:1px solid #d0d0d0;border-radius:6px;padding:16px 20px}@media screen and (max-width: 760px){.main-content .section .select-cta-wrap .select-cta{justify-content:center;padding:14px 10px}}.main-content .section .select-cta-wrap .select-cta .select-wrap{width:31.5%;text-align:left;line-height:1}@media screen and (max-width: 760px){.main-content .section .select-cta-wrap .select-cta .select-wrap{width:48%}.main-content .section .select-cta-wrap .select-cta .select-wrap.first{margin-right:4%}}@media screen and (max-width: 760px){.main-content .section .select-cta-wrap .select-cta .select-wrap.submit-btn{width:70%;margin-top:10px}}.main-content .section .select-cta-wrap .select-cta .select-wrap .step{font-size:14px;font-weight:700;margin-bottom:2px}.main-content .section .select-cta-wrap .select-cta .select-wrap .select-decoration{background:linear-gradient(to bottom,#e2e2e2 10%,#fff 70%,#dadada);border-radius:2px;border:2px solid transparent;position:relative;transition:.2s}.main-content .section .select-cta-wrap .select-cta .select-wrap .select-decoration:hover{opacity:.7}.main-content .section .select-cta-wrap .select-cta .select-wrap .select-decoration:after{background-image:url(/build/assets/link_arrow_green.webp);top:50%;right:10px;transform:translateY(-50%);width:12px;height:12px;pointer-events:none}.main-content .section .select-cta-wrap .select-cta .select-wrap .select-decoration.blink{-webkit-animation:blink 1s ease infinite;animation:blink 1s ease infinite;border-width:2px}@-webkit-keyframes blink{0%{border-color:#fff}to{border-color:#0a8282}}@keyframes blink{0%{border-color:#fff}to{border-color:#0a8282}}.main-content .section .select-cta-wrap .select-cta .select-wrap .select-decoration.sp-municipality-select.white-out,.main-content .section .select-cta-wrap .select-cta .select-wrap .select-decoration.sp-municipality-select-02.white-out{pointer-events:none;opacity:.5}.main-content .section .select-cta-wrap .select-cta .select-wrap .select-decoration .select{width:100%;height:45px;padding:0 10px;font-size:16px;cursor:pointer}@media screen and (max-width: 760px){.main-content .section .select-cta-wrap .select-cta .select-wrap .select-decoration .select{font-size:15px}}.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn,.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn-02{text-align:center;width:100%;height:45px;padding:0 10px;font-size:16px;border-radius:100px;box-shadow:3px 3px 3px #0003;transition:.2s}.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn:hover,.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn-02:hover{opacity:.7}.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn:after,.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn-02:after{background-image:url(/build/assets/btn_arrow_orange_w.webp);top:50%;right:12px;transform:translateY(-50%);width:14px;height:14px;pointer-events:none}.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn.white-out,.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn-02.white-out{pointer-events:none;opacity:.5}.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn.blink,.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn-02.blink{animation:btn_animation 2s infinite}@keyframes btn_animation{0%{transform:translate(2px)}5%{transform:translate(-2px)}10%{transform:translate(2px)}15%{transform:translate(-2px)}20%{transform:translate(2px)}25%{transform:translate(-2px)}30%{transform:translate(0)}}.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn span,.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn-02 span{padding-left:14px}.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn span:before,.main-content .section .select-cta-wrap .select-cta .select-wrap .pro-next-btn-02 span:before{background-image:url(/build/assets/loupe_icon_white2.webp);top:52%;left:-8px;transform:translateY(-50%);width:18px;height:18px}.main-content .section .chart-image-wrap .chart-image-list{margin-bottom:50px}@media screen and (max-width: 760px){.main-content .section .chart-image-wrap .chart-image-list{margin-bottom:10px}}.main-content .section .chart-image-wrap .chart-image-list .chart-image{width:61%;box-shadow:3px 3px 3px #0003}@media screen and (max-width: 760px){.main-content .section .chart-image-wrap .chart-image-list .chart-image{width:70%;margin:10px auto 0;order:2;position:relative}.main-content .section .chart-image-wrap .chart-image-list .chart-image.png{width:100%;box-shadow:none}.main-content .section .chart-image-wrap .chart-image-list .chart-image.png img{filter:drop-shadow(3px 3px 3px rgba(0,0,0,.2))}.main-content .section .chart-image-wrap .chart-image-list .chart-image.png img.float-arrow{filter:none;position:absolute;top:10px;right:19vw;width:22px}}.main-content .section .chart-image-wrap .chart-image-list .chart-text-wrap{width:34%}@media screen and (max-width: 760px){.main-content .section .chart-image-wrap .chart-image-list .chart-text-wrap{width:100%;order:1}}.main-content .section .chart-image-wrap .chart-image-list .chart-text-wrap .chart-title{font-size:18px;line-height:1.4;font-weight:700;color:#0a8282;padding-left:35px}.main-content .section .chart-image-wrap .chart-image-list .chart-text-wrap .chart-title:before{background-image:url(/build/assets/is_icon_01.webp);top:50%;left:0;transform:translateY(-50%);width:30px;height:23px}.main-content .section .chart-image-wrap .chart-image-list .chart-text-wrap .chart-text{font-size:16px;line-height:1.6;background-color:#ebebeb;border-radius:6px;padding:12px 15px 10px;margin:4px 0 10px;text-align:justify}.main-content .section .chart-image-wrap .chart-image-list .chart-arrow{width:30px;margin:20px auto 0}@media screen and (max-width: 760px){.main-content .section .chart-image-wrap .chart-image-list .chart-arrow{order:3;width:100%;margin:10px auto 0}.main-content .section .chart-image-wrap .chart-image-list .chart-arrow img{width:22px}}.main-content .section .icon-title{font-size:18px;line-height:1.4;letter-spacing:2px}.main-content .section .icon-title span{padding-left:25px}.main-content .section .icon-title span:before{background-image:url(/build/assets/is_icon_02.webp);top:20%;left:-25px;transform:translateY(-50%);width:44px;height:50px}@media screen and (max-width: 760px){.main-content .section .icon-title{font-size:17px;letter-spacing:0;margin-top:60px}.main-content .section .icon-title span{padding-left:0}.main-content .section .icon-title span:before{top:-46px;left:50%;transform:translateY(0);transform:translate(-50%);width:37px;height:42px}}.main-content .section .arrow-image{width:20px;line-height:1;margin:10px auto 15px}@media screen and (max-width: 760px){.main-content .section .arrow-image{width:16px;margin:6px auto 10px}}.main-content .section .step-flex{margin-top:40px}@media screen and (max-width: 760px){.main-content .section .step-flex{margin-top:20px}}.main-content .section .step-flex li{width:47%}.main-content .section .step-flex li .step-green{font-size:16px;font-weight:700;letter-spacing:2px;color:#0a8282;position:relative}.main-content .section .step-flex li .step-green:after{position:absolute;top:48%;width:84%;border-top:2px dotted;content:""}@media screen and (max-width: 760px){.main-content .section .step-flex li .step-green:after{display:none}}@media screen and (max-width: 760px){.main-content .section .step-flex li .step-green{text-align:center;color:#fff;background-color:#333;font-size:14px;height:24px;line-height:24px;margin-bottom:6px}}.main-content .section .step-flex li .step-text{margin-bottom:25px;line-height:1.6}@media screen and (max-width: 760px){.main-content .section .step-flex li .step-text{margin-bottom:15px;font-size:14px;line-height:1.4;letter-spacing:.05rem;text-align:justify}}.main-content .section .step-flex li .page-image{box-shadow:3px 3px 3px #0003;margin-bottom:50px}@media screen and (max-width: 760px){.main-content .section .step-flex li .page-image{margin-bottom:30px}}.main-content .section .index-link-wrap .index-link{font-size:16px;line-height:40px;font-weight:700;color:#fff;background-color:#0a8282;border-radius:100px;width:280px;height:40px;display:inline-block;box-shadow:3px 3px 3px #0003;padding-left:20px;transition:.2s}.main-content .section .index-link-wrap .index-link:hover{opacity:.7}.main-content .section .index-link-wrap .index-link:before{background-image:url(/build/assets/is_icon_03.webp);top:50%;left:30px;transform:translateY(-50%);width:18px;height:24px}.main-content .section .index-link-wrap .index-link.index{width:200px;padding-left:5px}.main-content .section .index-link-wrap .index-link.index:before{background-image:url(/build/assets/index_link_icon_white.webp);top:50%;left:15px;transform:translateY(-50%);width:18px;height:24px}.main-content .section .h3-title-02{font-size:18px;line-height:1.4;color:#fff;background-color:#0a8282;padding:10px 0 8px;max-width:640px;margin:-20px auto 10px;border-radius:6px}@media screen and (max-width: 760px){.main-content .section .h3-title-02{margin:-5px auto 10px}}.main-content .section .page-image-02{max-width:440px;margin:20px auto 40px;box-shadow:3px 3px 3px #0003}.main-content .section .page-image-02.review{max-width:700px}@media screen and (max-width: 760px){.main-content .section .page-image-02{margin:10px auto 30px;width:70%}}.main-content .hr{margin-top:50px}@media screen and (max-width: 760px){.main-content .hr{margin-top:30px;width:90%}}.main-content .crown-content.content-plus{padding:20px 0 0;margin:0}@media screen and (max-width: 760px){.main-content .crown-content.content-plus{padding:40px 0 0}}.main-content .crown-content .content-inner .crown-title-item-wrap .crown-title-item{width:22%;margin:40px auto 0}@media screen and (max-width: 700px){.main-content .crown-content .content-inner .crown-title-item-wrap .crown-title-item{width:48%}}@media screen and (max-width: 460px){.main-content .crown-content .content-inner .crown-title-item-wrap .crown-title-item{margin-top:20px}}.main-content .crown-content .content-inner .crown-title-item-wrap .crown-title-item .crown-image{width:143px;margin:auto}@media screen and (max-width: 768px){.main-content .crown-content .content-inner .crown-title-item-wrap .crown-title-item .crown-title{font-size:17px;line-height:22px}}@media screen and (max-width: 768px){.main-content .crown-content .content-inner .crown-title-item-wrap .crown-title-item .crown-comment{font-size:15px;line-height:20px}}.main-content .crown-content .content-inner .ranking-title{font-size:28px;line-height:34px;letter-spacing:1px}.main-content .crown-content .content-inner .ranking-title .font-l{font-size:36px}@media screen and (max-width: 460px){.main-content .crown-content .content-inner .ranking-title{font-size:22px;line-height:28px;margin-top:30px}.main-content .crown-content .content-inner .ranking-title .font-l{font-size:28px}}.main-content .crown-content .content-inner .crown-ranking-item-wrap{margin-top:10px}.main-content .crown-content .content-inner .crown-ranking-item-wrap .crown-ranking-item{width:49%;margin-bottom:40px}.main-content .crown-content .content-inner .crown-ranking-item-wrap .crown-ranking-item:nth-child(n+3){margin-bottom:10px}@media screen and (max-width: 460px){.main-content .crown-content .content-inner .crown-ranking-item-wrap .crown-ranking-item{width:100%}.main-content .crown-content .content-inner .crown-ranking-item-wrap .crown-ranking-item:nth-child(n+3){margin-bottom:40px}.main-content .crown-content .content-inner .crown-ranking-item-wrap .crown-ranking-item:last-child{margin-bottom:15px}}
