﻿@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&family=Noto+Sans+JP:wght@100;200;300;400;500;600;700;800;900&display=swap");body{overflow-x:hidden;background:#fff}body.page *,body.page *:before,body.page *:after{font-family:'Noto Sans JP', sans-serif;font-weight:300;line-height:1.5em}html{overflow-x:hidden}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}li{list-style:none}img{width:100%;vertical-align:bottom}a{text-decoration:none}@media screen and (min-width: 1025px){a.tel{pointer-events:none}}@media screen and (min-width: 1025px){.nomHv a{opacity:1;transition:opacity 0.3s}.nomHv a:hover:not([href="#"]){opacity:0.7}}a.nomHv{opacity:1;transition:opacity 0.3s}a.nomHv:hover:not([href="#"]){opacity:0.7}@media screen and (min-width: 1025px){.onlyPC{display:block}}@media screen and (max-width: 1024px){.onlyPC{display:none}}@media screen and (max-width: 767px){.onlyPC{display:none}}@media screen and (min-width: 1025px){.onlyTB{display:none}}@media screen and (max-width: 1024px){.onlyTB{display:block}}@media screen and (max-width: 767px){.onlyTB{display:none}}@media screen and (min-width: 1025px){.onlySP{display:none}}@media screen and (max-width: 1024px){.onlySP{display:none}}@media screen and (max-width: 767px){.onlySP{display:block}}@media screen and (min-width: 1025px){.onlyPCSP{display:block}}@media screen and (max-width: 1024px){.onlyPCSP{display:none}}@media screen and (max-width: 767px){.onlyPCSP{display:block}}@media screen and (min-width: 1025px){.onlyPCTB{display:block}}@media screen and (max-width: 1024px){.onlyPCTB{display:block}}@media screen and (max-width: 767px){.onlyPCTB{display:none}}@media screen and (min-width: 1025px){.onlyTBSP{display:none}}@media screen and (max-width: 1024px){.onlyTBSP{display:block}}@media screen and (max-width: 767px){.onlyTBSP{display:block}}header{position:fixed;z-index:10;width:100%;background-color:#fff}@media screen and (max-width: 767px){header{background-color:transparent;overflow:hidden}header::after{content:"";position:absolute;top:-1vw;left:-1vw;width:102%;height:100%;background-color:#fff;-webkit-box-shadow:1vw 0 1vw;box-shadow:1vw 0 1vw;z-index:-1}}header .upperHead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1.5vw;padding-bottom:2vw;transition:all 0.3s ease}@media screen and (max-width: 767px){header .upperHead{padding:3vw}}header .upperHead h1.logo{width:23.5%;font-size:0;transition:all 0.3s ease}header .upperHead h1.logo a{display:block}@media screen and (max-width: 767px){header .upperHead h1.logo{width:40%}}header .upperHead .hd-sns{display:flex;flex-wrap:wrap;justify-content:space-between;width:22%;transition:all 0.3s ease}@media screen and (max-width: 1024px){header .upperHead .hd-sns{width:27%}}@media screen and (max-width: 767px){header .upperHead .hd-sns{display:none}}header .upperHead .hd-sns li{width:20%}header nav{background-color:#1f3f8b;font-family:'Noto Sans JP', sans-serif}@media screen and (max-width: 767px){header nav{position:fixed;top:0;right:-50%;width:50%;height:100vh;z-index:1;background-color:rgba(31,63,139,0.8);transition:right 0.5s ease}}header nav ul{display:flex;justify-content:space-between;width:78%;margin:auto;padding:0.9vw 0;flex-wrap:wrap}@media screen and (max-width: 1024px){header nav ul{width:100%;padding:1.2vw 0}}@media screen and (max-width: 767px){header nav ul{display:block;padding-top:20vw}}header nav ul li{flex-grow:1;margin:0.5vw 0;position:relative}@media screen and (max-width: 1024px){header nav ul li{margin:0.8vw 0}}@media screen and (max-width: 767px){header nav ul li{padding:2vw;border-bottom:0.3vw dotted #fff}}header nav ul li a{display:block;width:100%;text-align:center;color:#fff;padding:0 0.5vw;font-size:1.3vw;line-height:1em;position:relative;white-space:nowrap;transition:all 0.3s ease}@media screen and (max-width: 1024px){header nav ul li a{font-size:1.7vw}}@media screen and (max-width: 767px){header nav ul li a{text-align:left;font-size:4vw;white-space:normal}}@media screen and (min-width: 1025px){header nav ul li a::after{content:"";display:block;width:0;border-bottom:1px solid #fff;position:absolute;left:50%;bottom:-0.5vw;opacity:1;transform:translateX(-50%);transition:opacity 0.2s ease,width 0.3s ease}header nav ul li a:hover{color:#fff}header nav ul li a:hover::after{width:90%;opacity:1}}header nav ul li a.nowPG{font-weight:600;pointer-events:none}header nav ul li::before{content:"";height:80%;position:absolute;border-left:1px solid #fff;top:50%;left:0;transform:translateY(-50%)}@media screen and (max-width: 767px){header nav ul li::before{display:none}}header nav ul li:first-child::before{display:none}header nav ul li.noactive{pointer-events:none;opacity:0.4}header nav ul li.noactive a{font-weight:300 !important}header .TpObj{display:none}@media screen and (max-width: 767px){header .TpObj{width:100%;height:100vh;position:fixed;display:none}}header .menu-btn{display:none}@media screen and (max-width: 767px){header .menu-btn{position:absolute;top:4vw;right:5vw;z-index:100;display:flex;height:10vw;width:10vw;justify-content:center;align-items:center;z-index:90}header .menu-btn span{content:'';display:block;height:0.5vw;width:10vw;border-radius:0.5vw;background-color:#1f3f8b;position:absolute;opacity:1;transition:all 0.5s}header .menu-btn span:before,header .menu-btn span:after{content:'';display:block;height:0.5vw;width:10vw;border-radius:0.5vw;background-color:#1f3f8b;position:absolute;opacity:1}header .menu-btn span:before{bottom:1.5vw;transition:all 0.5s}header .menu-btn span:after{top:1.5vw;transition:all 0.4s}}header #menu-btn-check{display:none}@media screen and (max-width: 767px){header #menu-btn-check:checked ~ .menu-btn span{background-color:transparent}header #menu-btn-check:checked ~ .menu-btn span:before{bottom:0;transform:rotate(45deg);background-color:#fff}header #menu-btn-check:checked ~ .menu-btn span:after{top:0;transform:rotate(-45deg);background-color:#fff}header #menu-btn-check:checked ~ nav{right:0}header #menu-btn-check:checked ~ .TpObj{display:block}}header .subNav{display:none}@media screen and (min-width: 768px){header.min{background-color:#fff}header.min .upperHead{padding:0.5vw 5vw}header.min .upperHead h1.logo{width:10.5%}header.min .upperHead .hd-sns{width:15%}header.min .upperHead .hd-sns li{width:20%}header.min nav ul{padding:0.4vw 0}}@media screen and (min-width: 768px) and (max-width: 1024px){header.min nav ul{width:100%;padding:1vw 0}}@media screen and (min-width: 768px){header.min nav ul li{margin:0.5vw 0}header.min nav ul li a{padding:0 0.3vw;font-size:1vw}}@media screen and (min-width: 768px) and (max-width: 1024px){header.min nav ul li a{font-size:1.3vw}}@media screen and (min-width: 768px){header.min nav ul li a.nowPG{font-weight:600;pointer-events:none}header.min nav ul li::before{content:"";height:80%;position:absolute;border-left:1px solid #fff;top:50%;left:0;transform:translateY(-50%)}}@media screen and (min-width: 768px) and (max-width: 767px){header.min nav ul li::before{display:none}}@media screen and (min-width: 768px){header.min nav ul li:first-child::before{display:none}header.min .subNav{display:none}}.map-program header .subNav{background-color:#1f3f8b;display:block}.map-program header .subNav ul{width:70%;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.map-program header .subNav ul{width:100%}}.map-program header .subNav ul li{font-family:'M PLUS Rounded 1c', sans-serif;width:25%;display:flex;align-items:center;justify-content:center;height:4.5vw;font-size:1.5vw;color:#fff;cursor:pointer;transition:opacity 0.3s ease}@media screen and (max-width: 767px){.map-program header .subNav ul li{width:50%;height:13vw;font-size:3.5vw;font-weight:500}}@media screen and (min-width: 1025px){.map-program header .subNav ul li:hover{opacity:0.8}}.map-program header .subNav ul li:nth-child(1){background-color:#0183ce}.map-program header .subNav ul li:nth-child(2){background-color:#eb8b8b}.map-program header .subNav ul li:nth-child(3){background-color:#009045}.map-program header .subNav ul li:nth-child(4){background-color:#ffdd02;color:#000}.map-program header .subNav ul li.active{font-weight:900}footer{background-color:#1f3f8b;font-family:'Noto Sans JP', sans-serif}footer .upper{display:flex;width:82%;margin:auto;padding:3vw 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1024px){footer .upper{width:90%}}@media screen and (max-width: 767px){footer .upper{flex-flow:column;padding:10vw 0}}footer .upper .leftWrap{width:40%}@media screen and (max-width: 767px){footer .upper .leftWrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:7vw;order:2}}@media screen and (max-width: 767px){footer .upper .leftWrap nav{width:100%;display:none}}footer .upper .leftWrap nav ul li{margin:0.5vw 0}@media screen and (max-width: 1024px){footer .upper .leftWrap nav ul li{margin:1.5vw 0}}@media screen and (max-width: 767px){footer .upper .leftWrap nav ul li{margin:1.8vw 0}}footer .upper .leftWrap nav ul li a{display:block;width:fit-content;height:100%;font-size:1.3vw;position:relative;color:#fff}@media screen and (max-width: 1024px){footer .upper .leftWrap nav ul li a{font-size:2vw}}@media screen and (max-width: 767px){footer .upper .leftWrap nav ul li a{font-size:3vw}}@media screen and (min-width: 1025px){footer .upper .leftWrap nav ul li a:hover{color:#fff}footer .upper .leftWrap nav ul li a:hover::after{content:"";display:block;width:100%;position:absolute;bottom:0;border-bottom:1px solid #fff}}footer .upper .leftWrap nav ul li a.nowPG{font-weight:600;pointer-events:none}footer .upper .leftWrap nav ul li.noactive{pointer-events:none;opacity:0.4}footer .upper .leftWrap nav ul li.noactive a{font-weight:normal !important}@media screen and (max-width: 767px){footer .upper .leftWrap .spFlex{width:100%}}footer .upper .leftWrap .spFlex ul.ft-sns{width:47%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2vw}@media screen and (max-width: 1024px){footer .upper .leftWrap .spFlex ul.ft-sns{margin-top:4vw;width:80%}}@media screen and (max-width: 767px){footer .upper .leftWrap .spFlex ul.ft-sns{width:100%;margin-top:0;justify-content:center}}footer .upper .leftWrap .spFlex ul.ft-sns li{width:20%}@media screen and (max-width: 767px){footer .upper .leftWrap .spFlex ul.ft-sns li{width:13%;margin:1vw 4vw}}footer .upper .leftWrap .spFlex .compInf{margin-top:4vw}@media screen and (max-width: 767px){footer .upper .leftWrap .spFlex .compInf{margin-top:6vw}}footer .upper .leftWrap .spFlex .compInf p{color:#fff}footer .upper .leftWrap .spFlex .compInf p.txBig{font-size:1.75vw;margin-bottom:0.8vw}@media screen and (max-width: 1024px){footer .upper .leftWrap .spFlex .compInf p.txBig{font-size:2vw;margin-bottom:1.5vw;font-weight:500}}@media screen and (max-width: 767px){footer .upper .leftWrap .spFlex .compInf p.txBig{font-size:4.5vw;margin-bottom:2vw;text-align:center}}footer .upper .leftWrap .spFlex .compInf p.txSml{font-size:1.35vw;margin-bottom:0.3vw}@media screen and (max-width: 1024px){footer .upper .leftWrap .spFlex .compInf p.txSml{font-size:1.7vw;margin-bottom:0.5vw}}@media screen and (max-width: 767px){footer .upper .leftWrap .spFlex .compInf p.txSml{font-size:3.5vw;margin-bottom:2vw;text-align:center}}footer .upper .leftWrap .spFlex .compInf p.txSml a{color:#fff}@media screen and (min-width: 1025px){footer .upper .leftWrap .spFlex .compInf p.txSml a:hover{color:#fff;border-bottom:1px solid #fff}}footer .upper .gadget{width:50%;position:relative;height:auto;overflow:hidden}footer .upper .gadget iframe{transform-origin:top left}@media screen and (max-width: 767px){footer .upper .gadget{width:100%;margin:auto;order:1}}footer .bottom{padding:1.5vw 0;background-color:#e5026d}footer .bottom p{color:#fff;text-align:center;font-size:1.4vw}@media screen and (max-width: 1024px){footer .bottom p{font-size:2vw}}@media screen and (max-width: 1024px){footer .bottom p{font-size:3vw;font-weight:500}}section .contTitle{display:block;margin-bottom:2vw}@media screen and (max-width: 767px){section .contTitle{margin-bottom:4vw}}section .contTitle .mainTx{display:flex;justify-content:center;align-items:center}section .contTitle .mainTx.icYel::before{content:url("/wp-content/themes/diversity2024/renewal2024_assets/img/top/titIcn-y.svg")}section .contTitle .mainTx.icRed::before{content:url("/wp-content/themes/diversity2024/renewal2024_assets/img/top/titIcn-r.svg")}section .contTitle .mainTx::before{display:block;width:3.5vw}@media screen and (max-width: 767px){section .contTitle .mainTx::before{width:6vw}}section .contTitle .mainTx h2.big{font-family:'M PLUS Rounded 1c', sans-serif;color:#1f3f8b;font-size:3vw;font-weight:600;letter-spacing:0.1vw;line-height:1em;margin-left:0.5vw}@media screen and (max-width: 767px){section .contTitle .mainTx h2.big{font-size:5vw;margin-left:1vw}}section .contTitle p.sml{font-family:'M PLUS Rounded 1c', sans-serif;color:#1f3f8b;text-align:center;font-size:1.3vw;font-weight:600}@media screen and (max-width: 767px){section .contTitle p.sml{font-size:3vw}}section.contSect.bGstripe{background-image:-webkit-linear-gradient(135deg, #92dbde 25%, #c2ebec 25%, #c2ebec 50%, #92dbde 50%, #92dbde 75%, #c2ebec 75%, #c2ebec 100%);background-image:linear-gradient(315deg, #92dbde 25%, #c2ebec 25%, #c2ebec 50%, #92dbde 50%, #92dbde 75%, #c2ebec 75%, #c2ebec 100%);background-size:1.7vw 1.7vw}section.contSect.bGorange{background-color:#f4e588}section.contSect .inner{width:78vw;margin:auto;padding:4vw 0;position:relative}@media screen and (max-width: 767px){section.contSect .inner{width:90%;padding:8vw 0}}section.contSect .inner.short{width:72%;padding:8vw 0}@media screen and (max-width: 767px){section.contSect .inner.short{width:90%}}section.contSect .inner .illust_right_bottom{position:absolute;bottom:0;right:-7vw;width:35%}@media screen and (max-width: 767px){section.contSect .inner .illust_right_bottom{display:none}}section .inner ul.infoList{background-color:#fff;padding:3vw 4vw;border-radius:1vw}@media screen and (max-width: 767px){section .inner ul.infoList{padding:5vw 6vw;border-radius:2vw}}section .inner ul.infoList li{margin-bottom:0.8vw}@media screen and (max-width: 767px){section .inner ul.infoList li{margin-bottom:2vw}}section .inner ul.infoList li:last-of-type{margin-bottom:0}section .inner ul.infoList li a{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){section .inner ul.infoList li a{display:block}}section .inner ul.infoList li a p{font-family:'M PLUS Rounded 1c', sans-serif;color:#1f3f8b;font-weight:600;font-size:1.4vw}@media screen and (max-width: 767px){section .inner ul.infoList li a p{font-size:3.5vw}}section .inner ul.infoList li a p.date{width:25%;letter-spacing:0.2vw}@media screen and (max-width: 767px){section .inner ul.infoList li a p.date{width:100%;font-size:3vw;font-weight:700;border-bottom:0.2vw solid #1f3f8b}}section .inner ul.infoList li a p.infTitle{flex-grow:1}@media screen and (max-width: 767px){section .inner ul.infoList li a p.infTitle{width:100%}}section .inner ul.infoList li.infoAll{margin-top:2vw}@media screen and (max-width: 767px){section .inner ul.infoList li.infoAll{margin-top:5vw}}section .inner ul.infoList li.infoAll a{color:#1f3f8b;font-size:1.2vw;font-weight:500;position:relative;display:flex;align-items:center;line-height:1em}@media screen and (max-width: 767px){section .inner ul.infoList li.infoAll a{font-size:3.5vw}}section .inner ul.infoList li.infoAll a::before{content:"";margin-right:0.5vw;width:0.5vw;height:0.5vw;border-top:0.2vw solid #1f3f8b;border-right:0.2vw solid #1f3f8b;transform:rotate(45deg)}@media screen and (max-width: 767px){section .inner ul.infoList li.infoAll a::before{width:2vw;height:2vw;border-top-width:0.7vw;border-right-width:0.7vw;margin-right:1vw}}section .inner .movie{aspect-ratio:16 / 9;width:85%;margin:2vw auto;margin-bottom:5vw}@media screen and (max-width: 767px){section .inner .movie{width:100%;margin-bottom:10vw}}section .inner .movie iframe{width:100%;height:100%}section .inner .aboutTx{font-size:1.3vw;color:#1f3f8b;text-align:center;line-height:1.8em;font-weight:500;margin-bottom:2vw}@media screen and (max-width: 767px){section .inner .aboutTx{font-size:3.5vw;margin-bottom:4vw}}section .inner .galleryCarousel{width:100.6vw;margin-left:-0.3vw;position:relative}section .inner .galleryCarousel ul li{margin:0 0.3vw}section .inner .galleryCarousel .spear{position:absolute;cursor:pointer;top:50%;transform:translateY(-50%);width:4.5vw;height:4.5vw;border-radius:100%;background-color:#fff}@media screen and (max-width: 767px){section .inner .galleryCarousel .spear{width:10vw;height:10vw}}section .inner .galleryCarousel .spear.grNext{right:4.5vw}section .inner .galleryCarousel .spear.grNext::before{content:"";display:block;top:50%;left:50%;transform:translate(-20%, -50%);background-color:#1f3f8b;position:absolute;width:3vw;height:3vw;clip-path:polygon(0 0, 60% 50%, 0 100%)}@media screen and (max-width: 767px){section .inner .galleryCarousel .spear.grNext::before{width:6vw;height:6vw}}section .inner .galleryCarousel .spear.grPrev{left:4.5vw}section .inner .galleryCarousel .spear.grPrev::before{content:"";display:block;top:50%;right:50%;transform:translate(20%, -50%);background-color:#1f3f8b;position:absolute;width:3vw;height:3vw;clip-path:polygon(40% 50%, 100% 0, 100% 100%)}@media screen and (max-width: 767px){section .inner .galleryCarousel .spear.grPrev::before{width:6vw;height:6vw}}section .inner ul.calDot{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1.5vw}@media screen and (max-width: 767px){section .inner ul.calDot{margin-top:3vw}}section .inner ul.calDot li{aspect-ratio:1;width:1vw;background-color:#d4d4d4;border-radius:100%;margin:0 0.5vw;cursor:pointer}@media screen and (max-width: 767px){section .inner ul.calDot li{width:3vw;margin:0 2vw}}section .inner ul.calDot li.active{background-color:#959595;pointer-events:none}section .inner .overviewWrap{width:72%;margin:3.5vw auto;border:0.25vw solid #26b8bd;border-radius:2vw;position:relative}@media screen and (max-width: 767px){section .inner .overviewWrap{width:90%;margin:10vw auto}}section .inner .overviewWrap .ovHead{background-color:#26b8bd;padding:3vw 4vw;border-radius:1.5vw 1.5vw 0 0}section .inner .overviewWrap .ovHead h2,section .inner .overviewWrap .ovHead h3{color:#fff;font-size:1.2vw;font-weight:500;line-height:1.8em}@media screen and (max-width: 767px){section .inner .overviewWrap .ovHead h2,section .inner .overviewWrap .ovHead h3{font-size:3vw;line-height:1.5em}}section .inner .overviewWrap .ovHead h2.title,section .inner .overviewWrap .ovHead h3.title{font-size:1.7vw;font-weight:600;line-height:1.8em}@media screen and (max-width: 767px){section .inner .overviewWrap .ovHead h2.title,section .inner .overviewWrap .ovHead h3.title{font-size:3.5vw}}section .inner .overviewWrap .ovCont{padding:3vw 4vw;position:relative}section .inner .overviewWrap .ovCont .link{position:absolute;right:3.7vw;bottom:3vw}@media screen and (max-width: 767px){section .inner .overviewWrap .ovCont .link{position:relative;right:0;bottom:auto}}section .inner .overviewWrap .ovCont .link a{color:#fff;display:block;background-color:#1f3f8b;height:3.3vw;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 1vw;font-size:1.3vw;font-weight:400;line-height:1em;position:relative}@media screen and (max-width: 767px){section .inner .overviewWrap .ovCont .link a{height:12vw;margin-top:7vw;font-size:3.5vw}}section .inner .overviewWrap .ovCont .link a::after{content:"";display:block;width:1.8vw;height:1.8vw;background-image:url(/wp-content/themes/diversity2024/renewal2024_assets/img/paper-icn.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle;margin-left:0.2vw}@media screen and (max-width: 767px){section .inner .overviewWrap .ovCont .link a::after{width:3.5vw;height:3.5vw}}section .inner .overviewWrap .ovCont .link a::before{content:"";display:block;position:absolute;top:0;right:-2.3vw;width:2.3vw;height:3.3vw;background-color:#1f3f8b;clip-path:polygon(0 0, 100% 50%, 0 100%)}@media screen and (max-width: 767px){section .inner .overviewWrap .ovCont .link a::before{right:-2.3vw;width:2.3vw;height:12vw}}section .inner .overviewWrap .ovCont p{color:#26b8bd;font-weight:500;line-height:1.8em;margin-bottom:2vw}@media screen and (max-width: 767px){section .inner .overviewWrap .ovCont p{margin-bottom:4vw}}section .inner .overviewWrap .ovCont p:last-of-type{margin-bottom:0}section .inner .overviewWrap .ovCont p.bigTx{font-size:1.2vw}@media screen and (max-width: 767px){section .inner .overviewWrap .ovCont p.bigTx{font-size:3.5vw}}section .inner .overviewWrap .ovCont p.smlTx{font-size:1vw}@media screen and (max-width: 767px){section .inner .overviewWrap .ovCont p.smlTx{font-size:3vw}}section .inner .overviewWrap .ovCont p a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width: 767px){section .inner .overviewWrap .ovCont p a:not([href="#"]){text-decoration:underline}}section .inner .overviewWrap .illust{position:absolute;bottom:7vw;right:-6vw;width:38%}@media screen and (max-width: 767px){section .inner .overviewWrap .illust{display:none}}section .inner .logoWrap ul{display:flex;flex-wrap:wrap}section .inner .logoWrap ul li{aspect-ratio:2/1;width:22%;margin-top:0.5vw;margin-right:4%}@media screen and (min-width: 768px){section .inner .logoWrap ul li:nth-child(4n){margin-right:0}}@media screen and (max-width: 767px){section .inner .logoWrap ul li{margin-right:3.5%;width:31%}section .inner .logoWrap ul li:nth-child(3n){margin-right:0}}section .inner .logoWrap ul li a{display:block;width:100%;height:100%}section .inner .logoWrap ul li a img{width:100%;height:100%;object-fit:contain}section .inner .logoWrap ul li a[href="#"]{pointer-events:none}section .inner .logoWrap ul li:nth-child(-n+4){margin-top:0}section .inner .logoWrap2 ul{display:flex;flex-wrap:wrap}section .inner .logoWrap2 ul li{aspect-ratio:2/1;width:19%;margin-top:0.5vw;margin-right:1.25%}section .inner .logoWrap2 ul li:nth-child(5n){margin-right:0}section .inner .logoWrap2 ul li a{display:block;width:100%;height:100%}section .inner .logoWrap2 ul li a img{width:100%;height:100%;object-fit:contain}section .inner .logoWrap2 ul li:nth-child(-n+5){margin-top:0}section .inner .sponsWrap{margin:auto;background-color:#fff;border:0.3vw solid #1f3f8b;border-radius:2vw;padding:6vw;position:relative}@media screen and (max-width: 767px){section .inner .sponsWrap{border-width:0.6vw;border-radius:4vw}}section .inner .sponsWrap p{color:#1f3f8b;font-weight:400;font-size:1.25vw;line-height:1.6em}@media screen and (max-width: 767px){section .inner .sponsWrap p{font-size:3vw;line-height:2em}}section .inner .sponsWrap p a{color:inherit;font-weight:inherit;font-size:inherit}section .inner .sponsWrap p a:hover:not([href="#"]){color:#ff0004}section .inner .sponsWrap p a[href="#"]{pointer-events:none}section .inner .sponsWrap p.links{margin-bottom:2.5vw;text-align:justify}@media screen and (max-width: 767px){section .inner .sponsWrap p.links{margin-bottom:5vw}}section .inner .sponsWrap p.links:last-of-type{margin-bottom:0}section .inner .sponsWrap .illust{position:absolute;top:-13vw;left:-13vw;width:30%}@media screen and (max-width: 767px){section .inner .sponsWrap .illust{display:none}}section .inner .qaWrap{border:0.3vw solid #1f3f8b;border-radius:2vw;position:relative}@media screen and (max-width: 767px){section .inner .qaWrap{border-width:0.6vw;border-radius:4vw;overflow:hidden}}section .inner .qaWrap ul{overflow:hidden;border-radius:1.8vw}@media screen and (max-width: 767px){section .inner .qaWrap ul{border-radius:0}}section .inner .qaWrap ul li p{color:#1f3f8b;font-size:1.8vw;font-weight:500;position:relative}@media screen and (max-width: 767px){section .inner .qaWrap ul li p{font-size:3.5vw}}section .inner .qaWrap ul li p a{font-size:inherit;color:inherit;font-weight:700;text-decoration:underline}section .inner .qaWrap ul li .hed{padding:0vw 6%;padding-bottom:0.5vw;background-color:#fff;display:flex;align-items:baseline}@media screen and (max-width: 767px){section .inner .qaWrap ul li .hed{padding-top:4vw;padding-bottom:1vw}}section .inner .qaWrap ul li .hed p{flex-grow:1}section .inner .qaWrap ul li .hed::before{font-family:'M PLUS Rounded 1c', sans-serif;content:"Q";font-size:3vw;font-weight:600;margin-right:1vw;color:#26b8bd}@media screen and (max-width: 767px){section .inner .qaWrap ul li .hed::before{font-size:6vw}}section .inner .qaWrap ul li .cont{padding:0vw 6%;padding-bottom:4vw;background-color:#f4e588;display:flex;align-items:baseline}@media screen and (max-width: 767px){section .inner .qaWrap ul li .cont{padding-top:1vw}}section .inner .qaWrap ul li .cont p{flex-grow:1}section .inner .qaWrap ul li .cont::before{font-family:'M PLUS Rounded 1c', sans-serif;content:"A";font-size:3vw;font-weight:600;margin-right:1vw;color:#e5026c}@media screen and (max-width: 767px){section .inner .qaWrap ul li .cont::before{font-size:6vw}}section .inner .qaWrap ul li:first-of-type .hed{padding-top:1.5vw}@media screen and (max-width: 767px){section .inner .qaWrap ul li:first-of-type .hed{padding-top:3vw}}section .inner .qaWrap .illust{position:absolute;right:-10vw;top:-10vw;width:38%}@media screen and (max-width: 767px){section .inner .qaWrap .illust{display:none}}section .inner .mapWrap{margin-bottom:3vw}section .inner .mapWrap .map{aspect-ratio:12/7;width:100%;margin:auto}section .inner .mapWrap .map iframe{width:100%;height:100%}section .inner .mapWrap h2{font-family:'M PLUS Rounded 1c', sans-serif;color:#1f3f8b;font-size:1.7vw;font-weight:700}@media screen and (max-width: 767px){section .inner .mapWrap h2{font-size:3vw;text-align:center}}section .inner .accessWrap{margin-bottom:3vw}section .inner .accessWrap h2{font-family:'M PLUS Rounded 1c', sans-serif;color:#1f3f8b;font-size:1.7vw;font-weight:700}@media screen and (max-width: 767px){section .inner .accessWrap h2{font-size:3vw;text-align:center}}section .inner .accessWrap ul li{color:#1f3f8b;font-size:1.55vw;font-weight:500;display:flex}@media screen and (max-width: 767px){section .inner .accessWrap ul li{display:block;font-size:3vw;margin-bottom:4vw}}section .inner .accessWrap ul li p.dt{width:25%}@media screen and (max-width: 767px){section .inner .accessWrap ul li p.dt{width:100%;text-align:center;font-weight:600;border-bottom:0.1vw solid #1f3f8b}}section .inner .accessWrap ul li p.dd{flex-grow:1}@media screen and (max-width: 767px){section .inner .accessWrap ul li p.dd{width:100%;text-align:center;font-size:3.5vw}}section .inner .accessWrap p{color:#1f3f8b;font-size:1.55vw;font-weight:500}@media screen and (max-width: 767px){section .inner .accessWrap p{font-size:3vw}}section .inner .accessWrap p a{font-size:inherit;color:inherit;font-weight:inherit;text-decoration:underline}section .inner.single{width:72%}@media screen and (max-width: 767px){section .inner.single{font-family:'Noto Sans JP', sans-serif;width:90%}}section .inner.single .pgHedWrap{margin-bottom:3vw}section .inner.single .pgHedWrap h1.pgTitle{font-size:2vw;font-weight:600;color:#777;border-bottom:0.3vw double #777}@media screen and (max-width: 767px){section .inner.single .pgHedWrap h1.pgTitle{font-size:4vw}}section .inner.single .pgHedWrap h2.subTitle{font-size:1.3vw;font-weight:400;color:#777}section .inner.single .pgHedWrap .formLong{background-color:#eee;margin-top:2vw;padding:2vw}section .inner.single .pgHedWrap .formLong input{width:100%;font-size:1.2vw;padding:0.5vw}section .inner.single .contSingle{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){section .inner.single .contSingle{display:block}}section .inner.single .contSingle .rightWrap{width:68%}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap{width:100%}}section .inner.single .contSingle .rightWrap .titleWrap{margin-bottom:3vw}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .titleWrap{margin-bottom:5vw}}section .inner.single .contSingle .rightWrap .titleWrap h1{font-size:2.5vw;font-weight:500;font-feature-settings:"palt";color:#888}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .titleWrap h1{font-size:5vw}}section .inner.single .contSingle .rightWrap .titleWrap p.postDate{font-size:1vw;font-weight:400;color:#888}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .titleWrap p.postDate{font-size:3vw}}section .inner.single .contSingle .rightWrap .contents p{font-size:1.2vw;color:#555;line-height:1.8em;margin-bottom:1vw}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .contents p{font-size:3.5vw;margin-bottom:3.5vw}}section .inner.single .contSingle .rightWrap .tagList{display:flex;justify-content:space-between;align-items:center;margin-top:4vw}section .inner.single .contSingle .rightWrap .tagList i{width:3%;font-size:2vw;color:#777}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .tagList i{width:10%;font-size:8vw}}section .inner.single .contSingle .rightWrap .tagList .tags{width:95%;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .tagList .tags{width:85%}}section .inner.single .contSingle .rightWrap .tagList .tags a{display:block;padding:0.2vw 1.3vw;margin:0.2vw;border:0.1vw solid #777;color:#555;font-size:1vw;transition:all 0.3s ease}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .tagList .tags a{font-size:3vw;padding:1vw 3vw;margin:1vw}}@media screen and (min-width: 1025px){section .inner.single .contSingle .rightWrap .tagList .tags a:hover{background-color:#777;color:#fff}}section .inner.single .contSingle .rightWrap .post-nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:3vw;border-top:0.3vw double #777;padding-top:2vw}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .post-nav{margin-top:6vw;padding-top:4vw;border-width:0.8vw}}section .inner.single .contSingle .rightWrap .post-nav li{width:45%}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .post-nav li{width:48%}}section .inner.single .contSingle .rightWrap .post-nav li.prev a{color:#777;font-size:1.1vw;padding-left:2.5vw;display:flex;justify-content:flex-start;position:relative}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .post-nav li.prev a{font-size:3vw;padding-left:4.5vw}}section .inner.single .contSingle .rightWrap .post-nav li.prev a::before{content:"";font-size:0;position:absolute;top:50%;left:0;display:block;width:2.5vw;height:2.5vw;border-top:0.15vw solid #777;border-right:0.15vw solid #777;transform:translateY(-50%) rotate(-135deg)}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .post-nav li.prev a::before{width:3.5vw;height:3.5vw;border-top-width:0.4vw;border-right-width:0.4vw}}section .inner.single .contSingle .rightWrap .post-nav li.next a{color:#777;font-size:1.1vw;padding-right:2.5vw;display:flex;justify-content:flex-end;position:relative}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .post-nav li.next a{font-size:3vw;padding-right:4.5vw}}section .inner.single .contSingle .rightWrap .post-nav li.next a::after{content:"";font-size:0;position:absolute;top:50%;right:0;display:block;width:2.5vw;height:2.5vw;border-top:0.15vw solid #777;border-right:0.15vw solid #777;transform:translateY(-50%) rotate(45deg)}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .post-nav li.next a::after{width:3.5vw;height:3.5vw;border-top-width:0.4vw;border-right-width:0.4vw}}section .inner.single .contSingle .rightWrap .relatedList{margin-top:3vw}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .relatedList{margin-top:6vw}}section .inner.single .contSingle .rightWrap .relatedList h3{font-size:1.3vw}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .relatedList h3{font-size:3vw}}section .inner.single .contSingle .rightWrap .relatedList ul{margin-top:1vw;display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .relatedList ul{margin-top:2vw}}section .inner.single .contSingle .rightWrap .relatedList ul::after{content:"";display:block;width:32%}section .inner.single .contSingle .rightWrap .relatedList ul li{width:32%}section .inner.single .contSingle .rightWrap .relatedList ul li a .thumbnail{width:100%;aspect-ratio:1;overflow:hidden;border:0.1vw solid #ededed;margin-bottom:1vw}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .relatedList ul li a .thumbnail{margin-bottom:2vw}}section .inner.single .contSingle .rightWrap .relatedList ul li a .thumbnail img{width:100%;height:100%;object-fit:cover}section .inner.single .contSingle .rightWrap .relatedList ul li a .title{color:#777;font-size:1.1vw;line-height:1.5em;font-feature-settings:"palt"}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .relatedList ul li a .title{font-size:2.5vw}}section .inner.single .contSingle .rightWrap .relatedList ul li a .date{color:#777;font-size:0.9vw}@media screen and (max-width: 767px){section .inner.single .contSingle .rightWrap .relatedList ul li a .date{font-size:2vw}}section .inner.single .contSingle .sidebar{width:28%}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar{width:100%;margin-top:6vw}}section .inner.single .contSingle .sidebar .sidebar-content{font-size:1.2vw}section .inner.single .contSingle .sidebar .sidebar-content .widget_search{margin-bottom:3vw}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .widget_search{margin-bottom:6vw}}section .inner.single .contSingle .sidebar .sidebar-content .widget_search input.search{font-size:1.1vw;padding:0.5vw;width:100%;color:#555}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .widget_search input.search{font-size:3.5vw;padding:2vw}}section .inner.single .contSingle .sidebar .sidebar-content .widget_search input.search::placeholder{font-size:1vw}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .widget_search input.search::placeholder{font-size:3vw}}section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries h3{border-bottom:0.2vw double #aaa;margin-bottom:1vw}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries h3{margin-bottom:2vw;border-width:0.6vw}}section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries h3 .title_name{font-size:1.2vw;font-weight:600;padding-bottom:0.25vw;color:#777}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries h3 .title_name{font-size:3vw;padding-bottom:1vw}}section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries ul li{line-height:1.5em;margin-bottom:0.8vw}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries ul li{margin-bottom:2vw}}section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries ul li a{font-size:1.1vw;color:#777;line-height:1.5em;position:relative;padding-left:1.1em;display:block}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries ul li a{font-size:3.5vw}}section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries ul li a::before{content:"";font-size:0;position:absolute;top:0.5vw;left:0;display:inline;width:0.7vw;height:0.7vw;border-top:0.2vw solid #aaa;border-right:0.2vw solid #aaa;transform:rotate(45deg)}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .widget_recent_entries ul li a::before{top:2vw;border-top-width:0.5vw;border-right-width:0.5vw;width:1.8vw;height:1.5vw}}section .inner.single .contSingle .sidebar .sidebar-content .infoPgLink{width:13vw}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .infoPgLink{width:35vw;margin:auto;margin-top:8vw}}section .inner.single .contSingle .sidebar .sidebar-content .infoPgLink a{background-color:#777;font-size:1.2vw;color:#fff;position:relative;padding:0.5vw 1vw;line-height:1em;display:flex;justify-content:center;align-items:center;border-radius:0.5vw}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .infoPgLink a{font-size:3.5vw;padding:3vw 2vw;border-radius:1.5vw}}section .inner.single .contSingle .sidebar .sidebar-content .infoPgLink a::before{content:"";display:block;margin-right:0.5vw;width:0;height:0;border-style:solid;border-width:0.5vw 0 0.5vw 0.8vw;border-color:transparent transparent transparent #fff;z-index:10}@media screen and (max-width: 767px){section .inner.single .contSingle .sidebar .sidebar-content .infoPgLink a::before{border-width:1.5vw 0 1.5vw 2vw;margin-right:1vw}}section .inner.single #breadcrumb{display:none}section .inner.single .infoCatList li{margin-bottom:2vw}section .inner.single .infoCatList li a{display:flex;justify-content:space-between;align-items:center}section .inner.single .infoCatList li a .ilImage{width:25%;aspect-ratio:1;overflow:hidden}section .inner.single .infoCatList li a .ilImage img{object-fit:cover;width:100%;height:100%}section .inner.single .infoCatList li a .ilBody{width:73%}section .inner.single .infoCatList li a .ilBody h2{color:#555;font-size:1.3vw;font-weight:600}@media screen and (max-width: 767px){section .inner.single .infoCatList li a .ilBody h2{font-size:3vw}}section .inner.single .infoCatList li a .ilBody .liDate{font-size:1vw;color:#999;margin-bottom:1vw}@media screen and (max-width: 767px){section .inner.single .infoCatList li a .ilBody .liDate{font-size:2vw}}section .inner.single .infoCatList li a .ilBody p{font-size:1.2vw;color:#999}@media screen and (max-width: 767px){section .inner.single .infoCatList li a .ilBody p{font-size:2.5vw}}section .inner.single .pagination{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 767px){section .inner.single .pagination{margin-top:10vw}}section .inner.single .pagination p{margin:0 0.2vw;font-size:1vw}@media screen and (max-width: 767px){section .inner.single .pagination p{font-size:3vw;margin:0 1vw}}section .inner.single .pagination p.pgHed{border:0.1vw solid #aaa;padding:0 1vw;display:flex;justify-content:center;align-items:center}section .inner.single .pagination p.current{aspect-ratio:1;width:2vw;display:flex;background-color:#555;justify-content:center;align-items:center;color:#fff}@media screen and (max-width: 767px){section .inner.single .pagination p.current{width:12vw}}section .inner.single .pagination a{display:block;aspect-ratio:1;width:2vw;display:flex;justify-content:center;align-items:center;font-size:1vw;color:#555;margin:0 0.2vw;border:0.1vw solid #aaa}@media screen and (max-width: 767px){section .inner.single .pagination a{font-size:3vw;margin:0 1vw;width:12vw}}section.map{display:none;background-color:#95cccd;position:relative}section.map.short .inner{width:43%;margin:auto}@media screen and (max-width: 767px){section.map.short .inner{width:100%}}section.map.hide{display:none}section.map.active{display:block}section.map .dlbt{position:absolute;display:flex;top:2vw;right:4.5vw;background-color:#b91166;line-height:1em;color:#fff;font-size:1.7vw;padding:0.8vw 2vw;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:0.5vw;font-weight:400;-webkit-box-shadow:0.3vw 0.3vw 0.4vw rgba(0,0,0,0.4);box-shadow:0.3vw 0.3vw 0.4vw rgba(0,0,0,0.4)}@media screen and (max-width: 767px){section.map .dlbt{top:4vw;right:4vw;padding:2vw 4vw;font-size:3.5vw;border-radius:1vw}}section.map .dlbt::after{content:"";display:block;width:1.8vw;height:1.8vw;background-image:url(/wp-content/themes/diversity2024/renewal2024_assets/img/paper-icn.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle;margin-left:0.2vw}@media screen and (max-width: 767px){section.map .dlbt::after{margin-left:0.4vw;width:3.7vw;height:3.7vw}}section.prg{display:none;background-color:#95cccd}section.prg.yellow{background-color:#f4e588}section.prg.active{display:block}section.prg .prgHead{margin:auto;position:relative;width:100%;padding:0 17.5%;padding-top:2vw}@media screen and (max-width: 767px){section.prg .prgHead{padding:0 5%}}section.prg .prgHead .headMark{width:40%}@media screen and (max-width: 767px){section.prg .prgHead .headMark{width:57%}}section.prg .prgHead .headIll{position:absolute;width:28%;right:0;top:2vw}@media screen and (max-width: 767px){section.prg .prgHead .headIll{width:42%;right:0;top:2vw}}section.prg .inner{width:65%;margin:auto;padding:4vw 0;padding-bottom:4vw}@media screen and (max-width: 767px){section.prg .inner{width:90%;padding:6vw 0;padding-bottom:8vw}}section.prg .inner .graph{margin-bottom:5vw;position:relative}section.prg .inner .graph:last-of-type{margin-bottom:0}section.prg .inner .graph h1{color:#fff;font-size:3.2vw;font-weight:500;line-height:1em;padding:1vw 0 2vw 1.5vw}@media screen and (max-width: 767px){section.prg .inner .graph h1{font-size:5vw;border-top-left-radius:3vw;border-top-right-radius:3vw}}section.prg .inner .graph>ul{background-color:#fff;border-bottom-left-radius:1.1vw;border-bottom-right-radius:1.1vw}@media screen and (max-width: 767px){section.prg .inner .graph>ul{border-bottom-left-radius:3.2vw;border-bottom-right-radius:3.2vw}}section.prg .inner .graph>ul>li{display:flex;border-bottom:0.15vw dashed #717071}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li{border-bottom-width:0.3vw}}section.prg .inner .graph>ul>li:last-of-type{border-bottom:none}section.prg .inner .graph>ul>li .icn{border-right-width:0.15vw;border-right-style:solid;width:7.5%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .icn{width:13.5%;border-right-width:0.3vw}}section.prg .inner .graph>ul>li .icn p.num{font-family:'M PLUS Rounded 1c', sans-serif;aspect-ratio:1 / 1;width:60%;border-radius:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.6vw;font-weight:700}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .icn p.num{font-size:3vw}}section.prg .inner .graph>ul>li .icn .mark{aspect-ratio:1 / 1;width:60%}section.prg .inner .graph>ul>li .mainTxs{flex-grow:1;padding:1vw 0 1vw 1.5vw}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .mainTxs{flex-grow:0;padding:4vw 0 4vw 3vw;width:61.5%}}section.prg .inner .graph>ul>li .mainTxs p{color:#3e3a39;font-feature-settings:"palt"}section.prg .inner .graph>ul>li .mainTxs p.hed{font-size:2.4vw;font-weight:600;line-height:1.2em;margin-bottom:0.5vw}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .mainTxs p.hed{font-size:3.5vw}}section.prg .inner .graph>ul>li .mainTxs p.bdy{font-size:1.4vw}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .mainTxs p.bdy{font-size:3vw}}section.prg .inner .graph>ul>li .mainTxs p.min{font-size:1.4vw;font-weight:400}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .mainTxs p.min{font-size:2.5vw}}section.prg .inner .graph>ul>li .mainTxs .cellGroup{padding:1vw 0 1vw 0}section.prg .inner .graph>ul>li .daysTag{width:20%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .daysTag{width:25%}}section.prg .inner .graph>ul>li .daysTag ul{width:80%;margin:auto}section.prg .inner .graph>ul>li .daysTag ul li{display:block;color:#fff;padding:0.5vw;font-size:2vw;line-height:1em;font-weight:400;font-feature-settings:"palt";text-align:center;margin:0.5vw 0}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .daysTag ul li{margin:1vw 0;font-size:3vw;padding:1.5vw}}section.prg .inner .graph>ul>li .daysTag ul li:nth-child(1){background-color:#1ea9ae}section.prg .inner .graph>ul>li .daysTag ul li:nth-child(2){background-color:#e98989}section.prg .inner .graph>ul>li .groups{flex-grow:1}section.prg .inner .graph>ul>li .groups .ginner{display:flex;justify-content:space-between;border-bottom:0.15vw dashed #717071}section.prg .inner .graph>ul>li .groups .ginner:last-of-type{border-bottom:none}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .groups .ginner{border-bottom-width:0.3vw}}section.prg .inner .graph>ul>li .groups .ginner .mainTxs{width:auto}section.prg .inner .graph>ul>li .groups .ginner .daysTag{width:23.12%}@media screen and (max-width: 767px){section.prg .inner .graph>ul>li .groups .ginner .daysTag{width:28.9%}}section.prg .inner .graph>ul>li .groups .ginner .daysTag li.b{background-color:#1ea9ae}section.prg .inner .graph>ul>li .groups .ginner .daysTag li.p{background-color:#e98989}section.prg .inner .graph.blue{border:0.9vw solid #0183ce;border-radius:2vw}@media screen and (max-width: 767px){section.prg .inner .graph.blue{border-radius:4vw}}section.prg .inner .graph.blue h1{background-color:#0183ce}section.prg .inner .graph.blue .icn{border-right-color:#0183ce}section.prg .inner .graph.blue .icn p.num{background-color:#0183ce}section.prg .inner .graph.blue .mainTxs p.min{color:#1ea9ae}section.prg .inner .graph.pink{border:0.9vw solid #eb8b8b;border-radius:2vw}@media screen and (max-width: 767px){section.prg .inner .graph.pink{border-radius:4vw}}section.prg .inner .graph.pink h1{background-color:#eb8b8b}section.prg .inner .graph.pink .icn{border-right-color:#eb8b8b}section.prg .inner .graph.pink .icn p.num{background-color:#eb8b8b}section.prg .inner .graph.pink .mainTxs p.min{color:#eb8b8b}section.prg .inner .graph.green{border:0.9vw solid #009045;border-radius:2vw}@media screen and (max-width: 767px){section.prg .inner .graph.green{border-radius:4vw}}section.prg .inner .graph.green h1{background-color:#009045}section.prg .inner .graph.green .icn{border-right-color:#009045}section.prg .inner .graph.green .icn p.num{background-color:#009045}section.prg .inner .graph.green .mainTxs p.min{color:#009045}section.prg .inner .graph.red{border:0.9vw solid #e5026c;border-radius:2vw}@media screen and (max-width: 767px){section.prg .inner .graph.red{border-radius:4vw}}section.prg .inner .graph.red h1{background-color:#e5026c}section.prg .inner .graph.red .icn{border-right-color:#e5026c}section.prg .inner .graph.red .icn p.num{background-color:#e5026c}section.prg .inner .graph.red .mainTxs{width:auto}section.prg .inner .graph.red .mainTxs p.min{color:#e5026c}section.prg .inner .graph .markTx{position:absolute;right:-1vw;top:-1vw;width:17vw}@media screen and (max-width: 767px){section.prg .inner .graph .markTx{right:-2vw;top:-2vw;width:30vw}}section.prg .inner .graph .markIll{position:absolute;right:0}section.prg .inner .graph .markIll.main{width:50%;bottom:-20vw}@media screen and (max-width: 767px){section.prg .inner .graph .markIll.main{width:60%;bottom:-30vw}}section.prg .inner .graph .markIll.green{width:40%;bottom:-20vw}@media screen and (max-width: 767px){section.prg .inner .graph .markIll.green{width:50%;bottom:-35vw}}section.prg .inner .graph .markIll.kids{width:60%;bottom:-25vw}@media screen and (max-width: 767px){section.prg .inner .graph .markIll.kids{width:65%;bottom:-35vw}}section.prg .inner .graph .markIll.dis{display:none}section.prg .inner .layerPnel .panels ul.panel{display:none;width:100%;border:1vw solid #000;overflow:hidden;border-radius:2vw}@media screen and (max-width: 767px){section.prg .inner .layerPnel .panels ul.panel{border-radius:4vw}}section.prg .inner .layerPnel .panels ul.panel li .title{background-color:#555}section.prg .inner .layerPnel .panels ul.panel li .title p{font-family:'M PLUS Rounded 1c', sans-serif;color:#fff;text-align:center;font-size:2.8vw;font-weight:500;padding:0.7vw 0}@media screen and (max-width: 767px){section.prg .inner .layerPnel .panels ul.panel li .title p{font-size:4vw;padding:1.5vw 0}}section.prg .inner .layerPnel .panels ul.panel li .body{background-color:#fff;padding:2vw 3.5vw}@media screen and (max-width: 767px){section.prg .inner .layerPnel .panels ul.panel li .body{padding:4vw 3.5vw}}section.prg .inner .layerPnel .panels ul.panel li .body p{text-align:center;font-feature-settings:"palt"}section.prg .inner .layerPnel .panels ul.panel li .body p.txBig{font-size:2.7vw;font-weight:500}@media screen and (max-width: 767px){section.prg .inner .layerPnel .panels ul.panel li .body p.txBig{font-size:4vw}}section.prg .inner .layerPnel .panels ul.panel li .body p.txSml{font-size:1.8vw;font-weight:400}@media screen and (max-width: 767px){section.prg .inner .layerPnel .panels ul.panel li .body p.txSml{font-size:3.5vw}}section.prg .inner .layerPnel .panels ul.panel li .body .image{margin-top:1vw}@media screen and (max-width: 767px){section.prg .inner .layerPnel .panels ul.panel li .body .image{margin-top:2vw}}section.prg .inner .layerPnel .panels ul.panel li .body .image.small{width:50%;margin:auto;margin-top:1vw}@media screen and (max-width: 767px){section.prg .inner .layerPnel .panels ul.panel li .body .image.small{margin-top:2vw}}section.prg .inner .layerPnel .panels ul.panel li .body .image.big{width:100%;margin-top:1vw}@media screen and (max-width: 767px){section.prg .inner .layerPnel .panels ul.panel li .body .image.big{margin-top:2vw}}section.prg .inner .layerPnel .panels ul.panel li .body .image.double{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){section.prg .inner .layerPnel .panels ul.panel li .body .image.double{margin-top:2vw}}section.prg .inner .layerPnel .panels ul.panel li .body .image.double img{width:49%}section.prg .inner .layerPnel .panels ul.panel.green{border-color:#85b829}section.prg .inner .layerPnel .panels ul.panel.green li .title{background-color:#9fcf62}section.prg .inner .layerPnel .panels ul.panel.green li p.txSml{color:#85b829}section.prg .inner .layerPnel .panels ul.panel.orange{border-color:#eb794f}section.prg .inner .layerPnel .panels ul.panel.orange li .title{background-color:#f7b49a}section.prg .inner .layerPnel .panels ul.panel.orange li p.txSml{color:#eb794f}section.prg .inner .layerPnel .panels ul.panel.active{display:block}section.prg .inner .layerPnel ul.pnlTab{display:flex;flex-wrap:wrap;width:93%;margin:auto}section.prg .inner .layerPnel ul.pnlTab li{font-family:'M PLUS Rounded 1c', sans-serif;font-size:3.2vw;font-weight:500;background-color:#000;color:#fff;width:16.3vw;height:5vw;display:flex;align-items:center;justify-content:center;margin:0 0.5vw;border-top-right-radius:1vw;border-top-left-radius:1vw;cursor:pointer}@media screen and (max-width: 767px){section.prg .inner .layerPnel ul.pnlTab li{font-size:5vw;width:30vw;height:9vw;margin:0 1vw}}section.prg .inner .layerPnel ul.pnlTab li:first-of-type{margin-left:0}section.prg .inner .layerPnel ul.pnlTab li:last-of-type{margin-left:0}section.prg .inner .layerPnel ul.pnlTab li.green{background-color:#85b829}section.prg .inner .layerPnel ul.pnlTab li.orange{background-color:#eb794f}@media screen and (min-width: 1025px){section.prg .inner .layerPnel ul.pnlTab li:hover{opacity:0.8}}section.prg .inner p.cap{font-size:1.5vw;margin-top:1vw}@media screen and (max-width: 767px){section.prg .inner p.cap{margin-top:2vw;font-size:3.2vw}}section.gudieIcon{background-color:#95cccd;padding:3vw 0;padding-top:1vw}section.gudieIcon .inner{width:65%;margin:auto}@media screen and (max-width: 767px){section.gudieIcon .inner{width:90%}}section.gudieIcon .inner ul{width:100%}section.gudieIcon .inner ul li{display:flex;align-items:center;margin-bottom:0.7vw}@media screen and (max-width: 767px){section.gudieIcon .inner ul li{width:50%}}section.gudieIcon .inner ul li .icon{width:7%}@media screen and (max-width: 767px){section.gudieIcon .inner ul li .icon{width:20%}}section.gudieIcon .inner ul li p{color:#fff;font-size:2.6vw;font-weight:400;margin-left:0.8vw;font-feature-settings:"palt"}@media screen and (max-width: 767px){section.gudieIcon .inner ul li p{font-size:3.5vw;margin-left:1.5vw}}section.gudieIcon .inner p.cap{font-size:1.5vw;color:#fff}@media screen and (max-width: 767px){section.gudieIcon .inner p.cap{font-size:3.2vw}}section.gudieIcon.hid{display:none}section.contactWrap{background-color:#95cccd}section.contactWrap .inner{width:70%;margin:auto;padding-top:8vw;padding-bottom:3vw}@media screen and (max-width: 767px){section.contactWrap .inner{width:90%}}section.contactWrap .inner .mid{margin-bottom:3vw}@media screen and (max-width: 767px){section.contactWrap .inner .mid{margin-bottom:6vw}}section.contactWrap .inner .mid h1{color:#1f3f8b;font-weight:700;font-size:3.7vw;text-align:center;margin-bottom:1.3vw}@media screen and (max-width: 767px){section.contactWrap .inner .mid h1{font-size:6vw}}section.contactWrap .inner .mid p{font-size:1.8vw;font-weight:500;text-align:center;color:#1f3f8b}@media screen and (max-width: 767px){section.contactWrap .inner .mid p{font-size:3.5vw}}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap{margin-bottom:8vw}}section.contactWrap .inner .formWrap .fm-radio{width:38%;margin:auto;display:block;margin-bottom:3vw}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap .fm-radio{width:70%}}section.contactWrap .inner .formWrap .fm-radio .wpcf7-list-item{width:100%;display:block;margin:0;margin-bottom:1vw}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap .fm-radio .wpcf7-list-item{margin-bottom:4vw}}section.contactWrap .inner .formWrap .fm-radio .wpcf7-list-item .wpcf7-list-item-label{font-size:1.7vw;font-weight:500;font-feature-settings:"palt";color:#1f3f8b}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap .fm-radio .wpcf7-list-item .wpcf7-list-item-label{font-size:3.5vw}}section.contactWrap .inner .formWrap .fm-radio .wpcf7-list-item input[type="radio"]{vertical-align:middle;inline-size:2vw;block-size:2vw;margin-right:1vw}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap .fm-radio .wpcf7-list-item input[type="radio"]{inline-size:4vw;block-size:4vw;margin-right:2vw}}section.contactWrap .inner .formWrap.inp{width:65%;margin:auto;margin-bottom:2.5vw}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap.inp{width:100%;margin-bottom:7vw}}section.contactWrap .inner .formWrap.inp p.hd{font-size:1.8vw;font-weight:500;color:#1f3f8b;margin-bottom:0.5vw}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap.inp p.hd{font-size:3vw;margin-bottom:1.5vw}}section.contactWrap .inner .formWrap.inp p.hd.required::after{content:"必須";background-color:#e5026c;color:#fff;font-size:1.3vw;padding:0.3vw 0.5vw;line-height:1em;margin-left:0.5vw;border-radius:0.4vw;font-weight:400}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap.inp p.hd.required::after{font-size:2.5vw;padding:0.6vw 1vw}}section.contactWrap .inner .formWrap.inp textarea,section.contactWrap .inner .formWrap.inp input{width:100%;padding:1.2vw 2vw;font-size:1.8vw;font-weight:400;border-radius:0.5vw;border-width:0.1vw;border-color:#1f3f8b}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap.inp textarea,section.contactWrap .inner .formWrap.inp input{padding:2.4vw 4vw;font-size:3.5vw}}section.contactWrap .inner .formWrap.inp textarea::placeholder,section.contactWrap .inner .formWrap.inp input::placeholder{color:#909090}section.contactWrap .inner .formWrap.inp textarea{height:calc( 1.3em * 8 );line-height:1.3}section.contactWrap .inner .formWrap.send input{margin:auto;display:block;width:30%;background-color:#1f3f8b;border:none;height:5.5vw;color:#fff;font-size:1.6vw;font-weight:500;border-radius:1vw;cursor:pointer}@media screen and (max-width: 767px){section.contactWrap .inner .formWrap.send input{height:11vw;font-size:3.5vw;width:60%}}@media screen and (min-width: 1025px){section.contactWrap .inner .formWrap.send input:hover{opacity:0.7}}.sponsTx{display:none}
/*# sourceMappingURL=layout2024.css.map */
