@charset "utf-8";.slick-dots{position:absolute;bottom:var(--fs10)}.slick-dots li button:before{font-size:var(--fs13)}.slick-dots li.slick-active button:before{opacity:100;color:#ff0}.slick-dots li button:before{opacity:100;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider{visibility:hidden}.mv_area{position:relative;width:60%;height:auto;margin-inline:auto;margin-top:-8rem}@media screen and (max-width:800px){.mv_area{width:95%;margin-top:-5rem}}.mv_area img{width:100%}.top_slide_txt{position:absolute;bottom:0;right:0}#intro_02,#intro_04,#intro_06,#info_02,#info_04,#info_06,#access_02{margin-top:-10px;padding-top:10px}.top_info{border-top:3px solid var(--base);border-bottom:3px solid var(--base);background-color:#fff}.top_info li{display:flex;align-items:center;border-bottom:1px solid var(--green_base);padding:10px}.top_info_cate{background-color:var(--green_base);color:var(--wh) !important;border-radius:1rem;font-size:1.2rem;white-space:nowrap;padding:0 .6rem;margin-right:1rem;width:5em;text-align:center;flex-shrink:0}.top_info_cate a{color:var(--wh) !important}.top_info time{font-size:1.3rem;margin-right:1rem;width:11rem;white-space:nowrap;flex-shrink:0}.top_nav_01{margin-top:3rem;display:flex;width:calc(27rem * 2 + 1rem);flex-wrap:wrap;justify-content:center;gap:2rem 1rem;margin-inline:auto}.top_nav_01 li{width:auto}.top_nav_02{margin:5rem auto}.top_info_blog_ttl{margin-block:4rem 2rem;font-weight:var(--fb);font-size:2rem}.top_info a{color:var(--blue_base)}.blog_area{display:flex;justify-content:space-between;gap:40px;width:min(90%, 1100px);margin-inline:auto;padding:5%;text-align:left;background-color:#fff;border-radius:30px}.blog_area h2{margin-bottom:30px;line-height:1.5;font-weight:var(--fb);font-size:2.5rem}.blog_area .blog_con{min-width:0}.blog_area .blog_con figure{width:90% !important}.blog_area .blog_con img{width:100%}.post_category{background-color:var(--green_base);color:#fff;border-radius:10px;font-size:1.3rem;padding:0 8px 1px;margin-left:5px}.post_date_list{display:flex;align-items:center}.wp-block-image{margin-top:10px}.wp-pagenavi{text-align:center}.wp-pagenavi a{padding:3px 0;width:40px;display:inline-block}.wp-pagenavi span.current{width:40px;display:inline-block;font-weight:400 !important;border-color:#bfbfbf !important;background-color:#bfbfbf}#sidebar{width:200px;flex-shrink:0}.sidebar-title{background-color:var(--green_base);color:#fff;text-align:center;border-radius:10px;font-size:1.8rem}.sidebar-wrapper{margin-bottom:20px}.table_01{width:60rem;margin-inline:auto;margin-block:3rem 6rem;background-color:var(--wh)}.table_01 caption{text-align:left;font-size:2.3rem;margin-bottom:1rem}.table_01 th{background-color:var(--green_01);vertical-align:middle;padding-inline:1rem;border-bottom:1px solid var(--green_base);font-weight:var(--fb)}.table_01 td{padding:1rem;border-bottom:1px solid var(--green_base)}.time_list{display:flex;font-size:2rem;align-items:center;line-height:1.6;gap:2rem;margin-top:.5rem}.time_list_02{align-items:flex-start}.time_list li{width:9rem}.time_list li.time_item{width:auto;font-size:1.6rem}.kihon{width:min(56rem, 80%);margin:0 auto 2rem}.kihon img{width:100%}.accordion-001{max-width:100%;background-color:var(--wh)}.accordion-001 summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1rem 2rem;background-color:var(--blue_02);border-top:1px solid var(--blue_base);color:var(--blue_base);font-weight:var(--fb);cursor:pointer}.accordion-001 summary::-webkit-details-marker{display:none}.accordion-001 summary:before,.accordion-001 summary:after{width:1px;height:.9em;background-color:var(--bk);content:''}.accordion-001 summary:before{position:absolute;right:2rem;rotate:90deg}.accordion-001 summary:after{transition:rotate .3s}.accordion-001[open] summary:after{rotate:90deg}.accordion-001 dl{display:flex;width:90%;line-height:1.7}.accordion-001 dt{_width:3.5rem;margin-right:1em}.accordion-001 dd{text-align:left}.accordion-001 ul{display:flex;padding:1rem 2rem;line-height:1.5}.accordion-001 ul li:first-child{margin-right:2rem;color:var(--blue_base)}.top_an_list{display:flex;flex-wrap:wrap;width:min(60rem, 80%);margin-inline:auto;margin-top:2rem;justify-content:space-around}.top_an_list:after{display:block;content:"";width:calc(100% / 3 - 4rem)}.top_an_list li{width:calc(100% / 3 - 4rem)}.top_an_list li img{width:100%}.privacy p{margin-top:1rem;line-height:1.5}.page_mv{margin-top:-30rem;width:100%}.page_mv img{width:100%}.page_nav{margin:-10rem auto 0rem;text-align:center}.page_nav h2{font-size:clamp(2.8rem, 1vw, 3.7rem);font-weight:var(--fb)}.table_02{width:50rem;margin-inline:auto;margin-block:2rem 0rem;background-color:var(--wh);border-top:1px solid var(--blue_03);white-space:normal}.table_02 caption{text-align:left;font-size:2.3rem;margin-bottom:1rem}.table_02_head,.table_02_head th{background-color:var(--blue_03) !important;color:var(--wh)}.table_02_head th{border-right:1px solid var(--wh)}.table_02 th{background-color:var(--blue_01);padding-inline:1rem;border-bottom:1px solid var(--blue_03);padding-top:1.2rem;font-size:1.4rem;font-weight:400;white-space:nowrap}.table_02 td{padding:1rem;border-bottom:1px solid var(--blue_03)}.table_line{border-right:1px solid var(--blue_base)}.table_03 th{padding-block:1.2rem;text-align:center}.sub_title_01{display:flex;flex-flow:column;gap:1rem}.sub_title_01 li{border-radius:2rem;color:var(--wh);padding:.5rem 0 .5rem 4rem;line-height:1.3;height:7rem;display:flex;align-items:center;font-size:2rem}.sub_title_01 li:nth-child(odd){background-color:var(--green_base)}.sub_title_01 li:nth-child(even){background-color:var(--green_01)}.sub_title_02 dt{border-radius:2rem;color:var(--wh);padding:1.5rem 1.5rem 1.5rem 2.5rem;line-height:1.3;height:auto;display:flex;align-items:center;font-size:1.9rem;letter-spacing:-.07rem}.intro_list_01{margin:1rem 0 0;border-bottom:1px solid var(--blue_base);padding-bottom:1rem}.intro_list_01 dt{border-top:1px solid var(--blue_base);font-size:2rem;font-weight:var(--fb);padding:1rem 1rem 0 3rem !important;line-height:1.5}.intro_list_01 dd{padding:0 1rem 1rem}.intro_list_02{width:52rem;margin:2rem auto 0;display:flex;flex-wrap:wrap;justify-content:space-between}.intro_list_02 p{color:var(--green_base);font-size:1.4rem}.intro_list_02 li{width:calc(100% / 3 - 1rem);margin-top:2rem}.intro_list_02 img{border-radius:2rem;width:100%}.life_list li{width:calc(100% / 2 - 2rem)}.life_img_01{margin-top:6rem}.life_img_02{margin-top:3rem}.info_area_01{display:grid;place-content:center;gap:1ch}.info_list_01{display:flex;gap:2rem;line-height:3.5rem;margin-top:-5rem}.info_list_01 li{margin-top:3rem}.info_list_01 li:first-child{font-weight:var(--fb);font-size:1.9rem}.info_list_02{font-weight:var(--fb);font-size:1.9rem;margin:3rem auto;line-height:1.5}.info_list_03 li{_position:relative}.info_list_03 img{width:60px;margin-left:25px}.info_list_03 dl{background-color:var(--wh);border-radius:2rem;margin-block:-4rem 1.5rem;margin-inline:auto;padding:1.6rem;text-align:center;width:40rem;line-height:1.5}.info_list_03 dt{color:var(--blue_base);font-size:2rem}.info_list_04{margin-blotk:3rem 0}.info_list_04 dl{background-color:var(--green_02);padding:1.6rem 1.6rem 1.6rem 5rem;text-align:left}.map_area{margin-block:3rem 0}.map_area p{width:24rem;margin:1rem auto 0}.top_icon_01{position:absolute;top:0;left:50%}.top_icon_02{position:absolute;top:20rem;right:30rem}.top_icon_03{position:absolute;top:360px;right:0}.top_icon_04{position:absolute;top:56rem;right:10rem}.top_icon_05{position:absolute;top:35rem;left:10rem}.top_icon_06{position:absolute;top:60rem;right:10rem}.top_icon_07{position:absolute;top:-5rem;left:23rem}.top_icon_08{position:absolute;top:10rem;left:25rem}.top_icon_09{position:absolute;top:50rem;left:45rem}.top_icon_10{position:absolute;top:30rem;right:35rem}.top_icon_11{position:absolute;top:45rem;left:25rem}.top_icon_12{position:absolute;top:-3rem;right:0}.top_icon_13{position:absolute;top:20rem;left:30rem}.top_icon_14{position:absolute;top:0;left:-5rem}.top_icon_15{position:absolute;top:2rem;left:40rem;width:10rem}.top_icon_16{position:absolute;top:14rem;left:0;width:9rem}.top_icon_17{position:absolute;top:20rem;right:0}.top_icon_18{position:absolute;top:34rem;left:20rem}.top_icon_19{position:absolute;top:44rem;left:10rem}.top_icon_20{position:absolute;top:-7rem;width:auto !important;right:-8rem}.top_icon_21{position:absolute;top:70rem;width:auto !important;right:-10rem}.top_icon_22{position:absolute;top:-3rem;left:27rem;width:120px}.top_icon_23{position:absolute;top:34rem;left:50rem}.top_icon_15_intro{position:absolute;top:0;left:50rem;width:10rem}.top_icon_16_intro{position:absolute;top:14rem;left:10rem;width:9rem}.top_icon_15_life{position:absolute;top:0;left:30rem;width:10rem}.top_icon_16_life{position:absolute;top:34rem;left:5rem;width:9rem}.top_icon_15_life_02{position:absolute;top:0;left:30rem;width:10rem}.top_icon_16_life_02{position:absolute;top:34rem;left:5rem;width:9rem}.top_icon_15_life_03{position:absolute;top:-5rem;left:20rem;width:10rem}.top_icon_16_life_03{position:absolute;top:4rem;left:-10rem;width:9rem}@media screen and (max-width:800px){.top_nav_01{flex-flow:column;text-align:center;width:100%;gap:2rem}.table_01,.table_02{margin-left:10%;width:80%;font-size:15px;line-height:1.6}.table_01 th,.table_02 th{font-size:1.8rem}.table_01 th,.table_01 td,.table_02 th,.table_02 td{display:block;width:100%}.table_02 th{padding-top:0}.sp_table_01{width:40% !important;display:inline-block !important}.sp_table_02{width:60% !important;display:inline-block !important}.sp_table_info th,.sp_table_info td{display:table-cell;width:auto;padding-inline:5px}.sp_table_info th{font-size:1.6rem;padding:5px 8px}.sp_table_usagi_l{border-left:1px solid var(--blue_03)}.sp_table_usagi_t{border-top:1px solid var(--blue_03)}.sp_table_usagi_l_no{border-left:none !important}.sp_table_usagi_r_no{border-right:none !important}.sp_table_usagi_t_no{border-top:none !important}.sp_table_usagi_b_no{border-bottom:none !important}.sp_table_usagi_w01{display:reverse;width:40% !important}.sp_table_usagi_w02{display:reverse;width:60% !important}.sp_table_line{border-right:none}.time_list{font-size:1.9rem;white-space:nowrap}.kihon p{margin-top:2rem;margin-bottom:-2rem}.top_an_list li{width:calc(100% / 2)}.top_an_list{justify-content:flex-start}.top_info h2{display:flex}.page_mv{margin-top:-18rem}.page_nav{margin:-5rem auto 0rem}.table_02{margin-left:10%}.top_info li{flex-wrap:wrap;line-height:1.5}.top_info time{width:11rem}.table_01 th:first-child{border-top:1px solid var(--green_base)}.top_icon_02{top:30rem;right:10rem}.top_icon_05{top:20rem;left:0}.top_icon_10{top:40rem;right:0;width:30%}.top_icon_11{top:75rem;left:0;width:50%}.top_icon_12{top:5rem;right:-3rem}.top_icon_12{top:-5rem;right:-2rem}.top_icon_13{top:35rem;left:auto;right:-2rem}.top_icon_15_life{top:-10rem;left:auto;width:10rem;right:0}.top_icon_16_life{top:28rem;left:auto;width:6rem;z-index:0;right:-5px;z-index:-1}.top_icon_16{z-index:-1}.top_icon_15_life_02{top:23rem;left:auto;width:8rem;right:-5px}.top_icon_15_life_03{position:absolute;top:-15rem;left:auto;width:10rem;right:0}.top_icon_16_life_02{position:absolute;top:54rem;left:-2rem;width:9rem;z-index:-1}.top_icon_17{top:28rem;right:0}.top_icon_18{top:40rem;left:24rem}.sub_title_01 li{height:auto;padding:2rem}.sub_title_02 dt{padding:2rem}.intro_list_02{width:80%}.intro_list_02 li{width:calc(100% / 2 - 1rem)}.life_list li{width:auto}.info_list_03 dl{width:85%}.life_list{gap:0}.info_list_04 dl{width:95%}.info_list_04 img{margin-left:0}.in_03 table{margin-left:0}.privacy{margin-top:-5rem}.blog_area{flex-flow:column}#sidebar{width:100%;margin-top:50px}}