.p-tendency,.p-plan{width:90%;max-width:1280px;margin-inline:auto}@media only screen and (max-width: 1199px){.p-tendency,.p-plan{width:91.66667%}}.p-plan_pager:after{content:"";display:table;clear:both}.p-need{margin-top:4.16667%;padding-block:3.125%;background-color:#F9F8F3}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-need{margin-top:8%}}@media only screen and (max-width: 767px){.p-need{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-need{padding-block:6%}}@media only screen and (max-width: 767px){.p-need{padding-block:3em 2em}}.p-need .inner{width:90%;max-width:730px;margin-inline:auto}.p-need .inner .ttl_l+.txt_m{margin-top:4.10959%}@media only screen and (max-width: 767px){.p-need .inner .ttl_l+.txt_m{margin-top:1em}}.p-need .inner .box_pont{margin-top:4.10959%;display:flex;flex-wrap:wrap;gap:4.10959%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-need .inner .box_pont{margin-top:5%}}@media only screen and (max-width: 767px){.p-need .inner .box_pont{margin-top:2em}}@media only screen and (max-width: 767px){.p-need .inner .box_pont{gap:10%}}.p-need .inner .box_pont li{width:21.91781%}@media only screen and (max-width: 767px){.p-need .inner .box_pont li{width:45%}}@media only screen and (max-width: 767px){.p-need .inner .box_pont li:nth-child(n+3){margin-top:1em}}.p-need .inner .box_pont li img{width:100%;height:auto;border-radius:50%}.p-need .inner .box_pont li .txt_m{margin-top:10%;line-height:1.4;letter-spacing:0.15em}@media only screen and (max-width: 767px){.p-need .inner .box_pont li .txt_m{margin-top:.5em}}.p-need .inner .box_btn{margin-top:3.75%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-need .inner .box_btn{margin-top:5%}}@media only screen and (max-width: 767px){.p-need .inner .box_btn{margin-top:3em}}@media only screen and (min-width: 768px){.p-need .inner .box_btn{display:flex;justify-content:center;gap:3.75%}}@media only screen and (max-width: 767px){.p-need .inner .box_btn{text-align:center}}.p-need .inner .box_btn .btn{display:inline-block;border:1px solid #005ea4;color:#fff;text-align:center;min-width:250px;border-radius:50px;padding:.75em 2em;position:relative;transition-duration:.3s;background:#005ea4;box-sizing:border-box}.p-need .inner .box_btn .btn:before{position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#fff;content:"\e5e1";font-family:"Material Icons";font-size:100%}.p-need .inner .box_btn .btn .txt{letter-spacing:.014em}.p-need .inner .box_btn .btn .material-symbols-outlined{vertical-align:middle;margin-bottom:0.2em}.p-need .inner .box_btn .btn:hover{color:#005ea4;background:#fff}.p-need .inner .box_btn .btn:hover:before{color:#005ea4}.p-need .inner .box_btn .btn.siryou{background:#82B5DE;border:1px solid #82B5DE}.p-need .inner .box_btn .btn.siryou:hover{color:#82B5DE;background:#fff}.p-need .inner .box_btn .btn.siryou:hover:before{color:#82B5DE}@media only screen and (max-width: 767px){.p-need .inner .box_btn .btn.soudan{margin-top:3%}}.p-tendency{box-sizing:border-box;margin-top:5.20833%;padding-block:2.34375%;border:2px solid #005EAC;border-radius:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-tendency{margin-top:8%}}@media only screen and (max-width: 767px){.p-tendency{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-tendency{padding-block:6%}}@media only screen and (max-width: 767px){.p-tendency{padding-block:1em}}.p-tendency .inner{width:93.75%;margin-inline:auto}@media only screen and (max-width: 767px){.p-tendency .inner{width:95%}}@media only screen and (min-width: 1200px){.p-tendency .inner .box_img img{padding-bottom:1.66667%}.p-tendency .inner .box_txt{padding-inline:6.66667% 3.33333%}}@media print{.p-tendency .inner .box_img img{padding-bottom:1.66667%}.p-tendency .inner .box_txt{padding-inline:6.66667% 3.33333%}}@media only screen and (min-width: 768px){.p-tendency .inner{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row-reverse}.p-tendency .inner .box_img{width:50%}.p-tendency .inner .box_txt{box-sizing:border-box;width:50%}.p-tendency .inner .box_txt .txt_m{margin-top:6.25%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-tendency .inner .box_txt{padding-inline:4% 2%}}@media only screen and (max-width: 767px){.p-tendency .inner .box_img img{width:100%}.p-tendency .inner .box_txt{margin-top:1em;padding-inline:3%}.p-tendency .inner .box_txt .txt_m{margin-top:.5em}}.p-plan{padding-top:5.20833%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-plan{padding-top:10%}}@media only screen and (max-width: 767px){.p-plan{padding-top:5em}}.p-plan .ttl_l{margin-bottom:30px}@media only screen and (max-width: 767px){.p-plan .ttl_l{margin-bottom:1em}}.p-plan .txt_m{text-align:center;margin-bottom:60px}@media only screen and (max-width: 767px){.p-plan .txt_m{text-align:left}}@media only screen and (max-width: 767px){.p-plan .txt_m{margin-bottom:35px}}.p-plan .box_list{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.p-plan .box_list{display:block}}.p-plan .box_list .box_list_inner{width:31%;margin-bottom:40px}@media only screen and (max-width: 767px){.p-plan .box_list .box_list_inner{width:100%}}@media only screen and (max-width: 767px){.p-plan .box_list .box_list_inner{margin-bottom:2em}}@media only screen and (min-width: 768px){.p-plan .box_list .box_list_inner{margin-right:3.5%}.p-plan .box_list .box_list_inner:nth-child(3n){margin-right:0}}.p-plan .box_list .box_list_inner .img{margin-bottom:1em;overflow:hidden;aspect-ratio:1.62295;border-radius:20px}.p-plan .box_list .box_list_inner .img img{width:100%;height:100%;object-fit:cover}.p-plan .box_list .box_list_inner .txt_xxl{font-size:130%;font-weight:500}.p-plan .box_list .box_list_inner .txt_xs{color:rgba(27,27,27,0.6)}.p-plan .box_list .box_list_inner .green{color:#005EAC}.p-plan .box_list .box_list_inner a{transition-duration:.3s}.p-plan .box_list .box_list_inner a:hover{opacity:.3}.p-plan .box_list ul{display:flex;margin-top:1em}.p-plan .box_list ul li{margin-right:0.5em}.p-plan_pager{margin-top:30px}@media only screen and (max-width: 767px){.p-plan_pager{margin-top:40px}}.p-plan_pager ul{text-align:center}.p-plan_pager ul li{display:inline-block;border:1px solid #005ea4;background:#fff;vertical-align:top}.p-plan_pager ul li a{display:block;padding:10px 15px;text-decoration:none;color:#005ea4;text-align:center;transition:all .3s ease-out}.p-plan_pager ul li a .material-symbols-outlined{vertical-align:middle;font-size:12px;color:#005ea4;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.p-plan_pager ul li a:hover,.p-plan_pager ul li a.active{background:#005ea4;color:#fff}.p-plan_pager ul li a:hover .material-symbols-outlined,.p-plan_pager ul li a.active .material-symbols-outlined{color:#fff}.p-siryousoudan{margin-top:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-siryousoudan{margin-top:10%}}@media only screen and (max-width: 767px){.p-siryousoudan{margin-top:5em}}.p-club10{margin-top:6.25%}@media only screen and (max-width: 767px){.p-club10{margin-top:3em}}
