.none_text{display:none!important}@media screen and (min-width:741px){.pcNone{display:none!important}}@media screen and (max-width:767px){.spNone{display:none!important}}@media screen and (min-width:768px) and (max-width:961px){.tabNone{display:none!important}}.dantai_page .text01{font-size:18px;text-align:center;margin:45px auto}@media screen and (max-width:767px){.dantai_page .text01{font-size:16px;text-align:left;line-height:28px}}.dantai_page .title_text01{position:relative}.dantai_page .title_text01:before{content:"";width:100%;background:#0090cc;height:1px;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;z-index:0}.dantai_page .title_text01 span{color:#1e2380;font-size:30px;font-weight:500;text-align:center;background:#fff;width:fit-content;display:block;margin:0 auto;z-index:1;position:relative;padding:0 20px}@media screen and (max-width:767px){.dantai_page .title_text01 span{font-size:24px}}.dantai_page .future-area{margin-top:80px}@media screen and (max-width:767px){.dantai_page .future-area{margin-top:60px;padding:0}}.dantai_page .future-area .future-inner{position:relative;padding-top:70px}@media screen and (max-width:767px){.dantai_page .future-area .future-inner{padding-top:35px}}.dantai_page .future-area .future-inner .illust01{position:absolute;left:0;top:-80px;right:0;margin:auto;width:fit-content}@media screen and (max-width:767px){.dantai_page .future-area .future-inner .illust01{top:-35px}}.dantai_page .future-area .future-inner h3{text-align:center;font-size:25px;color:#1e2380;margin-top:10px}@media screen and (max-width:767px){.dantai_page .future-area .future-inner h3{font-size:20px;margin-top:20px}}.dantai_page .future-area .future-inner ul{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 1%}.dantai_page .future-area .future-inner ul li{width:24.25%;padding:10px;background:#fff;border-radius:10px;color:#1e2380;text-align:center}@media screen and (max-width:767px){.dantai_page .future-area .future-inner ul li{width:auto;font-size:12px}}.dantai_page .future-area .future-inner .note{font-size:14px;text-align:right}@media screen and (max-width:767px){.dantai_page .future-area .future-inner .note{font-size:10px}}.dantai_page section.pb_0{padding-bottom:0}@media screen and (max-width:767px){.dantai_page .dantai_contents_box01{padding-bottom:0}.dantai_page .dantai_contents_box01 h2{font-size:24px}.dantai_page .dantai_contents_box01 .text01{font-size:16px;text-align:center;line-height:28px}}.dantai_page .dantai_contents_box01 .grid .hero-section__box{background:#ffffffe6}.dantai_page .dantai_contents_box01 .hero-bg-container{top:480px}.dantai_page .related-links a .h_auto{min-height:inherit}.sangyoui_page .consultation-inner .consultation-content .contact_box{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.sangyoui_page .consultation-inner .consultation-content .contact_box{flex-flow:column}}.sangyoui_page .list_box .box-wrapper .number{position:absolute;left:0;right:0;top:-15px}main.sangyoui_hokenshi .dantai_contents_box01{max-width:1200px;margin:0 auto 100px}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box01{margin-bottom:50px}main.sangyoui_hokenshi .dantai_contents_box01 .future-inner{padding-top:3rem}}main.sangyoui_hokenshi .dantai_contents_box01 .future-inner h2{font-size:30px;margin:0 0 20px;font-weight:700;text-align:center}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box01 .future-inner h2{font-size:22px}}main.sangyoui_hokenshi .dantai_contents_box01 .future-inner .text01{text-align:center;font-size:18px;color:#364153;margin:0 0 20px}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box01 .future-inner .text01{font-size:16px}}main.sangyoui_hokenshi .dantai_contents_box01 .future-inner .box_01{border:2px solid #0090cc;padding:40px 20px 20px;border-radius:20px;background:#fff}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box01 .future-inner .box_01{padding:20px 1rem}}main.sangyoui_hokenshi .dantai_contents_box01 .future-inner .box_01 h3{font-size:20px;line-height:1.6;text-align:center;margin:0 0 20px;font-weight:700}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box01 .future-inner .box_01 h3{font-size:18px}}main.sangyoui_hokenshi .dantai_contents_box01 .future-inner .box_01 p{font-size:18px;line-height:1.6}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box01 .future-inner .box_01 p{font-size:16px}}main.sangyoui_hokenshi .dantai_contents_box01 .future-inner ul{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;margin-top:30px}main.sangyoui_hokenshi .dantai_contents_box01 .future-inner ul li{font-size:16px;line-height:1.1;padding:10px 15px;border:1px solid #886d48;background:#fff;border-radius:10px}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box01 .future-inner ul li{font-size:12px}}main.sangyoui_hokenshi .dantai_contents_box02{max-width:1200px;margin:0 auto}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box02{padding:0 1rem}}main.sangyoui_hokenshi .dantai_contents_box02 .box_inner01{margin:0 0 70px}main.sangyoui_hokenshi .dantai_contents_box02 .box_inner01 h2{font-size:30px;margin:0 0 40px;font-weight:700;text-align:left}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box02 .box_inner01 h2{font-size:24px}}main.sangyoui_hokenshi .dantai_contents_box02 .box_inner01 ul{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;gap:2rem}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box02 .box_inner01 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}main.sangyoui_hokenshi .dantai_contents_box02 .box_inner01 ul li .text01{font-size:20px;font-weight:700;margin:0 0 20px}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box02 .box_inner01 ul li .text01{font-size:18px}}main.sangyoui_hokenshi .dantai_contents_box02 .box_inner01 ul li .text02{font-size:18px}@media screen and (max-width:767px){main.sangyoui_hokenshi .dantai_contents_box02 .box_inner01 ul li .text02{font-size:16px}}