.list .listItem{font-size:1.6rem;line-height:2;padding-left:1em;position:relative}@media screen and (min-width: 769px){.list .listItem{font-size:1.8rem}}.list .listItem::before{content:"";display:inline;width:8px;height:8px;background-color:#1858a2;border-radius:50%;position:absolute;top:13px;left:0}@media screen and (min-width: 769px){.list .listItem::before{top:16px}}#recruitHeader .recruitHeaderInner{padding-top:20px;padding-bottom:20px;padding-left:8%;padding-right:8%}@media screen and (min-width: 769px){#recruitHeader .recruitHeaderInner{padding-top:36px;padding-bottom:36px;max-width:1100px;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box}}#recruitHeader .recruitHeaderInner .headerLogo{width:152px;height:auto}@media screen and (min-width: 769px){#recruitHeader .recruitHeaderInner .headerLogo{width:176px}}#philosophy .philosophyInner{padding-top:32px;padding-bottom:80px;padding-left:8%;padding-right:8%}@media screen and (min-width: 901px){#philosophy .philosophyInner{padding-top:96px;padding-bottom:160px;max-width:1100px;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6.5%}}#philosophy .imageArea{display:none}@media screen and (min-width: 901px){#philosophy .imageArea{display:block;width:46%;position:relative}}#philosophy .imageArea .animationPc{width:100%;height:100%;aspect-ratio:506/336;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 769px){#philosophy .textArea{-webkit-box-flex:1;-ms-flex:1;flex:1}}#philosophy .textArea .philosophyTitle{margin-bottom:16px;max-width:310px}@media screen and (min-width: 769px){#philosophy .textArea .philosophyTitle{max-width:459px;margin-bottom:20px}}#philosophy .textArea .philosophyTitle img{width:100%}#philosophy .textArea .catchphrase{font-size:2rem;line-height:1.7;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;margin-bottom:32px}@media screen and (min-width: 769px){#philosophy .textArea .catchphrase{font-size:2.4rem;margin-bottom:40px}}@media screen and (min-width: 901px){#philosophy .textArea .catchphrase{font-size:clamp(1.8rem,2vw,2.4rem)}}@media screen and (min-width: 901px){#philosophy .textArea .catchphrase br{display:none}}#philosophy .textArea .image{margin-bottom:32px}@media screen and (min-width: 901px){#philosophy .textArea .image{display:none}}#philosophy .textArea .image .animationPc{width:100%;height:100%;aspect-ratio:506/336;-o-object-fit:cover;object-fit:cover}#philosophy .textArea .caption{font-size:1.6rem;font-weight:500;font-family:"Zen Kaku Gothic New",sans-serif;line-height:2.8}@media screen and (min-width: 769px){#philosophy .textArea .caption{font-size:1.8rem;line-height:2.6}}@media screen and (min-width: 901px){#philosophy .textArea .caption{font-size:clamp(1.6rem,1.7vw,1.8rem)}}#philosophy .textArea .caption+.caption{margin-top:32px}#navigation{background-color:#1858a2}#navigation .navigationInner{padding-top:32px;padding-bottom:32px;padding-right:8%;padding-left:8%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (min-width: 769px){#navigation .navigationInner{padding-top:40px;padding-bottom:40px;max-width:1080px;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#navigation .navBox{border:1px solid #fff}@media screen and (min-width: 769px){#navigation .navBox{width:32%}}#navigation .navBox .navTitle .en{color:#fff;font-size:3.2rem;font-weight:700;line-height:1.1;font-family:"Figtree",sans-serif}@media screen and (min-width: 769px){#navigation .navBox .navTitle .en{font-size:clamp(2.6rem,3.3vw,4.4rem)}}#navigation .navBox .navTitle .ja{color:#abc2dd;font-size:1rem;font-weight:500;letter-spacing:.05em;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (min-width: 769px){#navigation .navBox .navTitle .ja{font-size:clamp(1rem,1.3vw,1.4rem);font-weight:700}}#navigation .navBox.box{padding:16px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (min-width: 769px){#navigation .navBox.box{padding:24px}}#navigation .navBox.box .navLinkContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 769px){#navigation .navBox.box .navLinkContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}#navigation .navBox.box .navLinkContainer .navLink{width:46%;position:relative;padding-bottom:8px;color:#fff;font-size:1.6rem;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;border-bottom:1px solid #abc2dd}@media screen and (min-width: 769px){#navigation .navBox.box .navLinkContainer .navLink{width:100%;font-size:1.8rem}}#navigation .navBox.box .navLinkContainer .navLink .arrow{display:block;width:20px;height:20px;background-color:#fff;border-radius:50%;position:absolute;top:2px;right:2px;-webkit-transition-duration:.2s;transition-duration:.2s}@media screen and (min-width: 769px){#navigation .navBox.box .navLinkContainer .navLink .arrow{width:32px;height:32px;top:-2px}}#navigation .navBox.box .navLinkContainer .navLink .arrow span{display:block;width:100%;height:100%;position:relative}#navigation .navBox.box .navLinkContainer .navLink .arrow span::before{color:#1858a2;font-size:.8rem;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 769px){#navigation .navBox.box .navLinkContainer .navLink .arrow span::before{font-size:1.2rem}}#navigation .navBox.box .navLinkContainer .navLink:hover{opacity:unset}#navigation .navBox.box .navLinkContainer .navLink:hover .arrow{background-color:#1858a2;border:1px solid #fff;-webkit-transition-duration:.2s;transition-duration:.2s}@media screen and (min-width: 769px){#navigation .navBox.box .navLinkContainer .navLink:hover .arrow{width:42px;height:42px;top:-7px;right:-3px}}#navigation .navBox.box .navLinkContainer .navLink:hover .arrow span::before{color:#fff}#navigation .navBox.boxLink a{padding:16px 24px;position:relative}@media screen and (min-width: 769px){#navigation .navBox.boxLink a{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#navigation .navBox.boxLink a .navTitle{padding-right:48px}@media screen and (min-width: 769px){#navigation .navBox.boxLink a .navTitle{padding-right:unset}}#navigation .navBox.boxLink a .arrow{width:40px;height:40px;background-color:#fff;border-radius:50%;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.2s;transition-duration:.2s}@media screen and (min-width: 769px){#navigation .navBox.boxLink a .arrow{width:64px;height:64px;margin-left:auto;top:unset;-webkit-transform:unset;transform:unset;bottom:24px}}#navigation .navBox.boxLink a .arrow span{display:block;width:100%;height:100%;position:relative}#navigation .navBox.boxLink a .arrow span::before{color:#1858a2;font-size:1.6rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}@media screen and (min-width: 769px){#navigation .navBox.boxLink a .arrow span::before{font-size:2rem}}#navigation .navBox.boxLink a:hover{opacity:unset}#navigation .navBox.boxLink a:hover .arrow{background-color:#1858a2;border:1px solid #fff;-webkit-transition-duration:.2s;transition-duration:.2s}@media screen and (min-width: 769px){#navigation .navBox.boxLink a:hover .arrow{width:74px;height:74px;bottom:19px;right:19px}}#navigation .navBox.boxLink a:hover .arrow span::before{color:#fff}#member .memberInner{padding-top:80px;padding-bottom:144px;padding-left:8%;padding-right:8%}@media screen and (min-width: 769px){#member .memberInner{padding-top:160px;padding-bottom:160px;max-width:1100px;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box}}#member .sectionTitle{margin-bottom:40px}@media screen and (min-width: 769px){#member .sectionTitle{margin-bottom:88px}}#member .sectionPerson+.sectionPerson{margin-top:120px}@media screen and (min-width: 769px){#member .sectionPerson+.sectionPerson{margin-top:192px}}#member .sectionPerson .personContainer{margin-bottom:40px}@media screen and (min-width: 769px){#member .sectionPerson .personContainer{margin-bottom:72px}}@media screen and (min-width: 1024px){#member .sectionPerson .personContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7.2%}}@media screen and (min-width: 1024px){#member .sectionPerson .personContainer .textArea{-webkit-box-flex:1;-ms-flex:1;flex:1}}#member .sectionPerson .personContainer .textArea .jobName{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;padding:16px 24px;margin-bottom:24px;position:relative}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .jobName{padding:16px 56px 16px 32px;margin-bottom:32px}}@media screen and (min-width: 1024px){#member .sectionPerson .personContainer .textArea .jobName{width:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}#member .sectionPerson .personContainer .textArea .jobName::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-bottom:calc(3.2rem + 16px + 16px) solid #1858a2;border-left:0 solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0);z-index:-1}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .jobName::after{border-bottom:calc(4.8rem + 16px + 16px) solid #1858a2}}#member .sectionPerson .personContainer .textArea .jobName .ja{color:#fff;font-size:3.2rem;font-weight:700;letter-spacing:.05em;line-height:1;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .jobName .ja{font-size:4.8rem}}#member .sectionPerson .personContainer .textArea .jobName .en{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.02em;line-height:1;font-family:"Figtree",sans-serif}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .jobName .en{font-size:1.6rem}}#member .sectionPerson .personContainer .textArea .personInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px;margin-bottom:16px}@media screen and (min-width: 1024px){#member .sectionPerson .personContainer .textArea .personInfo{display:block}}#member .sectionPerson .personContainer .textArea .personInfo .image{width:136px;height:auto}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .personInfo .image{width:220px}}@media screen and (min-width: 1024px){#member .sectionPerson .personContainer .textArea .personInfo .image{display:none}}#member .sectionPerson .personContainer .textArea .personInfo .name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:2.2rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .personInfo .name{font-size:3.2rem;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:1}}#member .sectionPerson .personContainer .textArea .personInfo .name span{color:#9a9a9a;font-size:1.2rem;line-height:1.5}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .personInfo .name span{font-size:1.6rem}}#member .sectionPerson .personContainer .textArea .qualification{display:inline-block;padding:4px 10px;color:#fff;font-size:1.2rem;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;background-color:#1858a2;margin-bottom:8px}#member .sectionPerson .personContainer .textArea .qualificationList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 24px;margin-bottom:24px}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .qualificationList{margin-bottom:48px}}#member .sectionPerson .personContainer .textArea .qualificationList .qualificationListItem{position:relative;font-size:1.2rem;padding-left:1em}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .qualificationList .qualificationListItem{font-size:1.6rem}}#member .sectionPerson .personContainer .textArea .qualificationList .qualificationListItem::before{content:"●";display:inline;color:#1858a2;font-size:1rem;line-height:2;position:absolute;top:0;left:0}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .qualificationList .qualificationListItem::before{top:2px}}#member .sectionPerson .personContainer .textArea .personComment{color:#1858a2;font-size:1.8rem;font-weight:700;line-height:1.8;padding:8px 8%;font-family:"Zen Kaku Gothic New",sans-serif;position:relative}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .personComment{font-size:3.2rem;line-height:1.7;padding:12px 8%}}#member .sectionPerson .personContainer .textArea .personComment::before{content:"";display:block;position:absolute;top:0;left:0;width:16px;height:16px;border-top:2px solid #1858a2;border-left:2px solid #1858a2}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .personComment::before{width:24px;height:24px}}#member .sectionPerson .personContainer .textArea .personComment::after{content:"";display:block;position:absolute;bottom:0;right:0;width:16px;height:16px;border-bottom:2px solid #1858a2;border-right:2px solid #1858a2}@media screen and (min-width: 769px){#member .sectionPerson .personContainer .textArea .personComment::after{width:24px;height:24px}}#member .sectionPerson .personContainer .imageArea{display:none}@media screen and (min-width: 1024px){#member .sectionPerson .personContainer .imageArea{display:block;width:36%;padding-right:42px}}#member .sectionPerson .interviewContainer{margin-bottom:88px}@media screen and (min-width: 769px){#member .sectionPerson .interviewContainer{margin-bottom:104px}}#member .sectionPerson .interviewContainer .interViewTitle{font-size:1.4rem;font-weight:700;letter-spacing:.02em;font-family:"Figtree",sans-serif;position:relative;margin-bottom:24px}@media screen and (min-width: 769px){#member .sectionPerson .interviewContainer .interViewTitle{font-size:2.4rem}}#member .sectionPerson .interviewContainer .interViewTitle::after{content:"";display:block;position:absolute;width:calc(100% - 6em);height:1px;border-top:1px solid #c9c9c9;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#member .sectionPerson .interviewContainer .questionList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media screen and (min-width: 769px){#member .sectionPerson .interviewContainer .questionList{gap:64px}}#member .sectionPerson .interviewContainer .questionList .questionListItem .question{color:#1858a2;font-size:2.2rem;font-weight:700;line-height:1.4;font-family:"Zen Kaku Gothic New",sans-serif;margin-bottom:24px}@media screen and (min-width: 769px){#member .sectionPerson .interviewContainer .questionList .questionListItem .question{font-size:2.4rem;margin-bottom:unset}}#member .sectionPerson .interviewContainer .questionList .questionListItem .question .number{display:block;font-size:6.4rem;font-weight:700;font-family:"Figtree",sans-serif}@media screen and (min-width: 769px){#member .sectionPerson .interviewContainer .questionList .questionListItem .question .number{display:inline-block;font-size:7.2rem;padding-right:.2em}}#member .sectionPerson .interviewContainer .questionList .questionListItem .answer{font-size:1.6rem;line-height:1.7}@media screen and (min-width: 769px){#member .sectionPerson .interviewContainer .questionList .questionListItem .answer{font-size:1.8rem;line-height:2}}#member .sectionPerson .scheduleContainer{background-color:#1858a2;margin-inline:calc(50% - 50vw);padding-top:30px;padding-bottom:30px;padding-left:9.6%;padding-right:9.6%}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer{margin-inline:unset;padding-top:96px;padding-bottom:96px;padding-left:9.4%;padding-right:9.4%}}#member .sectionPerson .scheduleContainer .scheduleInner{padding:32px 24px;background-color:#fff}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .scheduleInner{padding:56px 8%}}#member .sectionPerson .scheduleContainer .scheduleTitle{margin-bottom:32px}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .scheduleTitle{margin-bottom:64px}}#member .sectionPerson .scheduleContainer .scheduleTitle .ja{color:#1858a2;font-size:2.2rem;font-weight:700;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;margin-bottom:8px}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .scheduleTitle .ja{font-size:3.2rem}}#member .sectionPerson .scheduleContainer .scheduleTitle .en{color:#9a9a9a;font-size:1.2rem;font-weight:700;letter-spacing:.02em;text-align:center;font-family:"Figtree",sans-serif}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .scheduleTitle .en{font-size:1.6rem}}#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dt{width:66px;color:#1858a2;font-size:1.8rem;font-weight:700;font-family:"Figtree",sans-serif;position:relative}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dt{width:116px;font-size:2.8rem}}#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dt::before{position:absolute;content:"";width:12px;height:12px;background-image:url(images/timePoint.svg);background-repeat:no-repeat;background-size:12px 12px;top:7px;right:0;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:1}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dt::before{width:20px;height:20px;top:12px;background-size:20px 20px}}#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dt:not(:last-of-type)::after{position:absolute;content:"";width:1px;height:100%;top:7px;right:0;-webkit-transform:translateX(50%);transform:translateX(50%);background-color:#1858a2}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dt:not(:last-of-type)::after{top:12px}}#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dd{width:calc(100% - 66px);padding-left:30px;margin-bottom:24px}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dd{width:calc(100% - 116px);padding-left:56px;margin-bottom:56px}}#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dd .caption{color:#1858a2;font-size:1.6rem;font-weight:700;margin-bottom:4px}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dd .caption{font-size:2.4rem;margin-top:4px;margin-bottom:8px}}#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dd p{font-size:1.2rem;line-height:1.6}@media screen and (min-width: 769px){#member .sectionPerson .scheduleContainer .timeScheduleWrap .timeSchedule dd p{font-size:1.8rem;line-height:2}}#member .sectionPerson#management .personContainer,#member .sectionPerson#construction .personContainer{position:relative}#member .sectionPerson#management .personContainer::before,#member .sectionPerson#construction .personContainer::before{content:"";display:block;width:332px;height:236px;background-image:url(../assets/images/common/cloud_thin.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:-138px;top:-176px;-webkit-transform:rotate(300deg);transform:rotate(300deg);z-index:-1}@media screen and (min-width: 769px){#member .sectionPerson#management .personContainer::before,#member .sectionPerson#construction .personContainer::before{width:578px;height:408px;right:-332px;top:-226px}}#member .sectionPerson#management .scheduleContainer{position:relative}#member .sectionPerson#management .scheduleContainer::after{content:"";display:block;width:398px;height:282px;background-image:url(../assets/images/common/cloud_thin.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:-170px;top:-120px;-webkit-transform:rotate(220deg);transform:rotate(220deg);z-index:-1}@media screen and (min-width: 769px){#member .sectionPerson#management .scheduleContainer::after{width:548px;height:388px;left:-296px;top:-228px}}#member .sectionPerson#construction .scheduleContainer{position:relative}#member .sectionPerson#construction .scheduleContainer::after{content:"";display:block;width:398px;height:282px;background-image:url(../assets/images/common/cloud_dark.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:-160px;bottom:-266px;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:-1}@media screen and (min-width: 769px){#member .sectionPerson#construction .scheduleContainer::after{width:664px;height:470px;left:-402px;bottom:-365px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}}#data{position:relative;background-color:#f4fcfa}#data .dataInner{padding-top:40px;padding-bottom:56px;padding-left:8%;padding-right:8%}@media screen and (min-width: 769px){#data .dataInner{padding-top:88px;padding-bottom:80px;max-width:1100px;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box}}#data .sectionTitle{margin-bottom:56px}@media screen and (min-width: 769px){#data .sectionTitle{margin-bottom:66px}}#data .dataGroup{margin-top:56px}@media screen and (min-width: 769px){#data .dataGroup{margin-top:96px}}#data .dataGroup .dataGroupTitle{color:#1858a2;font-size:2.2rem;font-weight:700;font-family:"Figtree",sans-serif;text-align:center;margin-bottom:24px}@media screen and (min-width: 769px){#data .dataGroup .dataGroupTitle{font-size:4rem}}#data .dataGroup .dataItems{margin-bottom:0}@media screen and (min-width: 769px){#data .dataGroup .dataItems{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;gap:20px}}#data .dataGroup .dataItems .dataItem{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:40px;padding-bottom:30px;padding-right:10%;padding-left:10%;gap:30px;min-height:320px;margin-bottom:24px}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem{height:auto;margin-bottom:0}}@media screen and (min-width: 1366px){#data .dataGroup .dataItems .dataItem{min-height:320px}}#data .dataGroup .dataItems .dataItem .dataItemTitle{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:2rem;font-weight:bold}#data .dataGroup .dataItems .dataItem .box .boxInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#data .dataGroup .dataItems .dataItem .box .boxInner .num{font-family:"Figtree",sans-serif;color:#1858a2;font-weight:bold;font-size:12rem;letter-spacing:-0.05em;line-height:1}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem .box .boxInner .num{font-size:7rem;font-size:clamp(7rem,9.1vw,12rem)}}#data .dataGroup .dataItems .dataItem .box .boxInner .num span{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;color:#141414;font-weight:bold;font-size:4rem;margin-left:8px}#data .dataGroup .dataItems .dataItem .supplement{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;color:#9a9a9a;font-size:1.8rem;font-weight:bold}#data .dataGroup .dataItems .dataItem_01{grid-column:1/3;grid-row:1/2}#data .dataGroup .dataItems .dataItem_01 .box .boxInner{margin-inline:calc(50% - 50vw);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_01 .box .boxInner{margin-inline:0}}#data .dataGroup .dataItems .dataItem_01 .box .boxInner .imgWrapper{max-width:64px}#data .dataGroup .dataItems .dataItem_02{grid-row:1/2}#data .dataGroup .dataItems .dataItem_02 .box .boxInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}#data .dataGroup .dataItems .dataItem_02 .box .boxInner .imgWrapper{max-width:200px}#data .dataGroup .dataItems .dataItem_03{grid-column:1/2;grid-row:2/3}#data .dataGroup .dataItems .dataItem_03 .box .boxInner{gap:14px}#data .dataGroup .dataItems .dataItem_03 .box .boxInner .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#data .dataGroup .dataItems .dataItem_03 .box .boxInner .num span{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.6rem;font-weight:bold;letter-spacing:0;margin-left:0}#data .dataGroup .dataItems .dataItem_03 .box .boxInner .num div{line-height:1}#data .dataGroup .dataItems .dataItem_03 .box .boxInner .mark{font-family:"Figtree",sans-serif;color:#1858a2;font-weight:bold;font-size:12rem;line-height:1}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_03 .box .boxInner .mark{font-size:7rem;font-size:clamp(7rem,9.1vw,12rem)}}#data .dataGroup .dataItems .dataItem_04{grid-column:2/3;grid-row:2/3}#data .dataGroup .dataItems .dataItem_04 .box .boxInner .num{margin-top:16px}#data .dataGroup .dataItems .dataItem_05{grid-row:2/3}#data .dataGroup .dataItems .dataItem_05 .box .boxInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}#data .dataGroup .dataItems .dataItem_05 .box .boxInner .imgWrapper{width:104px;position:absolute;top:-20px}#data .dataGroup .dataItems .dataItem_05 .box .boxInner .num{margin-top:16px}#data .dataGroup .dataItems .dataItem_06{grid-column:1/2}#data .dataGroup .dataItems .dataItem_06 .box .item_01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:2.4rem;font-weight:bold;margin-bottom:8px}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_06 .box .item_01{font-size:2.4rem;font-size:clamp(1.8rem,2.3vw,2.4rem)}}#data .dataGroup .dataItems .dataItem_06 .box .item_01 .num{display:block;font-family:"Figtree",sans-serif;font-size:10rem;color:#1858a2;margin-left:9px;margin-right:4px;line-height:1;letter-spacing:-0.05em}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_06 .box .item_01 .num{font-size:10rem;font-size:clamp(7rem,9.1vw,10rem)}}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_06 .box .item_01 .num{font-size:10rem;font-size:clamp(7rem,9.1vw,10rem)}}#data .dataGroup .dataItems .dataItem_06 .box .item_01 .num span{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:2.4rem;font-weight:bold;margin-bottom:8px;color:#141414}#data .dataGroup .dataItems .dataItem_06 .box .item_02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.8rem;font-weight:bold}#data .dataGroup .dataItems .dataItem_06 .box .item_02 .num{font-family:"Figtree",sans-serif;font-size:2.4rem;color:#1858a2;margin-left:8px;margin-right:4px;letter-spacing:-0.05em}#data .dataGroup .dataItems .dataItem_06 .box .item_02 .num span{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.8rem;font-weight:bold;color:#141414}#data .dataGroup .dataItems .dataItem_06 .box .flexInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;margin-bottom:8px}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_06 .box .flexInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1366px){#data .dataGroup .dataItems .dataItem_06 .box .flexInner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#data .dataGroup .dataItems .dataItem_07{grid-column:2/3;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto;gap:16px}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_07{padding-right:4%;padding-left:4%}}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_07{padding-right:10%;padding-left:10%}}#data .dataGroup .dataItems .dataItem_07 .dataItemTitle{margin:0 auto}#data .dataGroup .dataItems .dataItem_07 .box .boxInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .age{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:bold;margin-right:16px;font-size:1.6rem;font-size:clamp(1.4rem,3.7vw,1.6rem)}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .age{font-size:1.6rem}}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .graph_10s{border:1px solid #26bbb4;background-color:#26bbb4;width:83px;height:20px}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .graph_20s{border:1px solid #7cd6d2;background-color:#7cd6d2;width:35px;height:20px}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .graph_40s{border:1px solid #7cd6d2;background-color:#7cd6d2;width:35px;height:20px}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .graph_50s{border:1px solid #26bbb4;background-color:#26bbb4;width:83px;height:20px}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .graph_60s{border:1px solid #b5cccb;background-color:#b5cccb;width:16px;height:20px}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .graph_70s{border:1px solid #b5cccb;background-color:#b5cccb;width:16px;height:20px}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .num{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.8rem;font-weight:bold;margin-left:8px;color:#141414}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .num{margin-left:0}}@media screen and (min-width: 1366px){#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .num{margin-left:8px}}#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .num span{font-family:"Figtree",sans-serif;font-size:2.4rem;color:#1858a2;letter-spacing:-0.05em;margin-right:4px}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .num span{font-size:2rem;font-size:clamp(1.8rem,2.3vw,2rem);margin-right:0}}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_07 .box .boxInner .item .num span{font-size:2.4rem;font-size:clamp(2rem,2.6vw,2rem)}}#data .dataGroup .dataItems .dataItem_08{grid-column:3/4}#data .dataGroup .dataItems .dataItem_08 .box .boxInner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}#data .dataGroup .dataItems .dataItem_08 .box .boxInner .bloodTypeWrapper{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:2.4rem;font-weight:bold}#data .dataGroup .dataItems .dataItem_08 .box .boxInner .num{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:2.4rem;font-weight:bold;color:#141414;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#data .dataGroup .dataItems .dataItem_08 .box .boxInner .num div{font-family:"Figtree",sans-serif;font-size:4rem;color:#1858a2;margin-left:0;margin-right:6px}#data .dataGroup .dataItems .dataItem_08 .box .boxInner:has(.bloodTypeAB){gap:31px}#data .dataGroup .dataItems .dataItem_09{grid-column:1/2;grid-row:2;gap:8px;overflow:hidden}#data .dataGroup .dataItems .dataItem_09 .box .boxInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#data .dataGroup .dataItems .dataItem_09 .box .boxInner .imgWrapper{max-width:272px}#data .dataGroup .dataItems .dataItem_09 .box .boxInner .num{font-size:10rem}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_09 .box .boxInner .num{font-size:7rem;font-size:clamp(7rem,9.1vw,10rem)}}#data .dataGroup .dataItems .dataItem_09 .box .boxInner .num span{font-size:2.6rem}#data .dataGroup .dataItems .dataItem_10{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2/4;grid-row:2;gap:0;height:auto}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_10{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#data .dataGroup .dataItems .dataItem_10 .box .boxInner{gap:52px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_10 .box .boxInner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper{width:65%}}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexInner_01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;margin-bottom:24px;margin-top:16px}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexInner_01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px}}@media screen and (min-width: 1366px){#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexInner_01{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexInner_01 .city{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:2.4rem;font-weight:bold}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexInner_01 .city{font-size:2.4rem;font-size:clamp(1.6rem,2vw,2.4rem)}}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexInner_01 .num{font-size:10rem}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexInner_01 .num{font-size:10rem;font-size:clamp(7rem,9.1vw,10rem)}}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media screen and (min-width: 1366px){#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexWrapper{margin-bottom:0}}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexWrapper .flexInner_02{display:-webkit-box;display:-ms-flexbox;display:flex}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexWrapper .flexInner_02 .city{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.8rem;font-weight:bold}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexWrapper .flexInner_02 .city{font-size:1.8rem;font-size:clamp(1.5rem,1.9vw,1.8em)}}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexWrapper .flexInner_02 .num{font-size:2.4rem;margin-left:8px}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .dataWrapper .flexWrapper .flexInner_02 .num span{font-size:1.8rem}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .mapBox .map{position:relative;max-width:296px;width:100%;margin-top:-50px}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .mapBox .map .pin{position:absolute;width:5%}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .mapBox .map .pinNagoya{bottom:82%;left:44%}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .mapBox .map .pinTsu{bottom:56%;left:24%}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .mapBox .map .pinSuzuka{bottom:67%;left:29%}#data .dataGroup .dataItems .dataItem_10 .box .boxInner .mapBox .map .pinKameyama{bottom:64%;left:17%}#data .dataGroup .dataItems .dataItemPrivate .box .boxInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;margin-bottom:15px}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItemPrivate .box .boxInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItemPrivate .box .boxInner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px}}#data .dataGroup .dataItems .dataItemPrivate .box .boxInner .imgWrapper{max-width:144px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItemPrivate .box .boxInner .imgWrapper{max-width:100px}}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItemPrivate .box .boxInner .imgWrapper{max-width:144px}}#data .dataGroup .dataItems .dataItemPrivate .box .boxInner .typeWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}#data .dataGroup .dataItems .dataItemPrivate .box .boxInner .typeWrapper .type{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.6rem;font-weight:bold}#data .dataGroup .dataItems .dataItemPrivate .box .boxInner .typeWrapper .numWrapper .num{font-size:8rem}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItemPrivate .box .boxInner .typeWrapper .numWrapper .num{font-size:6rem}}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItemPrivate .box .boxInner .typeWrapper .numWrapper .num{font-size:8rem;font-size:clamp(6rem,6.6vw,8rem)}}#data .dataGroup .dataItems .dataItemPrivate .box .boxInner .typeWrapper .numWrapper .num span{font-size:2.4rem}#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-bottom:8px}@media screen and (min-width: 1366px){#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_02{margin-bottom:0}}#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_02 .type{font-size:1.6rem;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:bold}#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_02 .numWrapper .num{font-size:2.4rem;font-family:"Figtree",sans-serif;font-weight:bold;color:#1858a2}#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_02 .numWrapper .num span{font-size:2.4rem;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:bold;color:#141414}#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}@media screen and (min-width: 1366px){#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03{gap:0}}#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .type{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.6rem;font-weight:500;width:auto}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .type{width:75%;font-size:1.8rem;font-size:clamp(1.5rem,1.6vw,1.8rem)}}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .type{width:auto;font-size:1.8rem;font-size:clamp(1.5rem,1.6vw,1.8rem)}}#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .type .br{display:none}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .type .br{display:block}}@media screen and (min-width: 1366px){#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .type .br{display:none}}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .numWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .numWrapper{-webkit-box-flex:0;-ms-flex:none;flex:none}}#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .numWrapper .num{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;color:#1858a2;font-weight:bold;font-size:1.8rem}#data .dataGroup .dataItems .dataItemPrivate .box .typeWrapper_03 .numWrapper .num span{font-weight:500;color:#141414}#data .dataGroup .dataItems .dataItem_11{grid-column:1/2;padding-left:20px;padding-right:20px;gap:8px}#data .dataGroup .dataItems .dataItem_11 .box .boxInner .dogImgWrapper{max-width:116px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}#data .dataGroup .dataItems .dataItem_11 .box .boxInner .dogImgWrapper .dogTailImgWrapper{position:absolute;top:49%;left:-13%;max-width:28px}#data .dataGroup .dataItems .dataItem_12{grid-column:2/3;gap:8px}#data .dataGroup .dataItems .dataItem_13{grid-column:3/4;gap:8px}#data .dataGroup .dataItems .dataItem_14{grid-column:1/2;padding-left:20px;padding-right:20px;gap:8px}#data .dataGroup .dataItems .dataItem_15{grid-column:2/3;gap:20px;padding-right:5%;padding-left:5%}#data .dataGroup .dataItems .dataItem_15 .box .boxInner .udonImgWrapper{width:53%}#data .dataGroup .dataItems .dataItem_15 .box .boxInner .udonImgWrapper .udonNoodle{max-width:107px;margin-left:36px}#data .dataGroup .dataItems .dataItem_15 .box .boxInner .udonImgWrapper .udonDish{max-width:110px;position:relative}#data .dataGroup .dataItems .dataItem_16{grid-column:3/4}#data .dataGroup .dataItems .dataItem_16 .box .boxInner{margin-bottom:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 769px){#data .dataGroup .dataItems .dataItem_16 .box .boxInner{margin-bottom:8px}}#data .dataGroup .dataItems .dataItem_16 .box .boxInner .clubType{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.8rem;font-weight:bold}#data .dataGroup .dataItems .dataItem_16 .box .boxInner .typeSoccer{margin-right:10px}#data .dataGroup .dataItems .dataItem_16 .box .boxInner .num{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.8rem;font-weight:bold;color:#141414}#data .dataGroup .dataItems .dataItem_16 .box .boxInner .num span{font-family:"Figtree",sans-serif;font-size:2.4rem;color:#1858a2;margin-left:0;margin-right:6px}#data .dataGroup .dataItems .dataItem_16 .box .boxInner:has(.bloodTypeAB){gap:31px}#data .dataGroup .dataItems .dataItem_17{grid-column:1/4;display:block;padding-right:4%;padding-left:4%;height:496px}@media screen and (min-width: 480px){#data .dataGroup .dataItems .dataItem_17{height:656px}}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17{height:320px}}#data .dataGroup .dataItems .dataItem_17 .dataItemTitle{text-align:center}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .dataItemTitle{text-align:left}}#data .dataGroup .dataItems .dataItem_17 .box{position:relative;height:426px}@media screen and (min-width: 480px){#data .dataGroup .dataItems .dataItem_17 .box{height:586px}}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box{height:250px}}#data .dataGroup .dataItems .dataItem_17 .box .item{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#data .dataGroup .dataItems .dataItem_17 .box .item .title{color:#1858a2;font-weight:bold;font-size:2.2rem;font-size:clamp(2.2rem,5.8vw,4rem)}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item .title{font-size:4rem;font-size:clamp(2.7rem,2.9vw,4rem)}}#data .dataGroup .dataItems .dataItem_17 .box .item .titleBig{color:#1858a2;font-weight:bold;font-size:3.2rem;font-size:clamp(3.2rem,8.5vw,5.6rem)}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item .titleBig{font-size:5.6rem;font-size:clamp(3.8rem,4.2vw,5.6rem)}}#data .dataGroup .dataItems .dataItem_17 .box .item_01{bottom:85%;left:6%;width:63%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_01{bottom:66%;left:3%;width:33%}}#data .dataGroup .dataItems .dataItem_17 .box .item_01 .imgWrapper{max-width:88px;width:27%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_01 .imgWrapper{width:26%}}#data .dataGroup .dataItems .dataItem_17 .box .item_02{bottom:70%;left:12%;width:48%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_02{bottom:33%;left:1%;width:25%}}#data .dataGroup .dataItems .dataItem_17 .box .item_02 .imgWrapper{max-width:88px;width:36%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_02 .imgWrapper{width:35%}}#data .dataGroup .dataItems .dataItem_17 .box .item_03{bottom:46%;right:4%;width:70%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_03{bottom:84%;right:2%;width:37%}}#data .dataGroup .dataItems .dataItem_17 .box .item_03 .imgWrapper{max-width:88px;width:24%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_03 .imgWrapper{width:24%}}#data .dataGroup .dataItems .dataItem_17 .box .item_04{bottom:59%;right:-4%;width:48%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_04{bottom:10%;left:23%;right:auto;width:25%}}#data .dataGroup .dataItems .dataItem_17 .box .item_04 .imgWrapper{max-width:88px;width:36%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_04 .imgWrapper{width:35%}}#data .dataGroup .dataItems .dataItem_17 .box .item_05{bottom:28%;right:-1%;width:97%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_05{bottom:43%;right:11%;width:49%}}#data .dataGroup .dataItems .dataItem_17 .box .item_05 .imgWrapper{max-width:104px;width:20%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_05 .imgWrapper{width:20%}}#data .dataGroup .dataItems .dataItem_17 .box .item_06{bottom:11%;left:4%;width:42%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_06{bottom:7%;right:29%;left:auto;width:22%}}#data .dataGroup .dataItems .dataItem_17 .box .item_06 .imgWrapper{max-width:104px;width:47%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .item_06 .imgWrapper{width:48%}}#data .dataGroup .dataItems .dataItem_17 .box .textItem{position:absolute}#data .dataGroup .dataItems .dataItem_17 .box .textItem .title{color:#a1dbd7;font-weight:500;font-size:1.4rem;font-size:clamp(1.4rem,3.7vw,2rem)}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem .title{font-size:2rem;font-size:clamp(1.6rem,1.77vw,2rem)}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_01{bottom:94%;left:85%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_01{bottom:91%;left:38%}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_02{bottom:55%;left:4%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_02{left:46%;bottom:84%}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_03{bottom:77%;right:22%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_03{bottom:51%;left:28%;right:auto}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_04{bottom:62%;left:28%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_04{bottom:16%;left:9%}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_05{bottom:73%;right:5%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_05{bottom:33%;right:auto;left:34%}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_06{bottom:22%;right:15%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_06{bottom:27%}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_07{right:13%;bottom:8%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_07{bottom:11%}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_08{bottom:16%;right:2%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_08{bottom:19%}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_09{bottom:43%;left:1%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_09{bottom:9%;left:-2%}}#data .dataGroup .dataItems .dataItem_17 .box .textItem_10{bottom:4%;left:6%}@media screen and (min-width: 901px){#data .dataGroup .dataItems .dataItem_17 .box .textItem_10{bottom:47%;right:-2%;left:auto}}#data .dataGroup .questionListWrap{background-color:#fff;padding:32px 32px 48px}@media screen and (min-width: 769px){#data .dataGroup .questionListWrap{padding:56px 56px 80px}}#data .dataGroup .questionListWrap .questionList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media screen and (min-width: 769px){#data .dataGroup .questionListWrap .questionList{gap:64px}}#data .dataGroup .questionListWrap .questionList .questionListItem .question{color:#1858a2;font-size:2.2rem;font-weight:700;line-height:1.4;font-family:"Zen Kaku Gothic New",sans-serif;margin-bottom:24px}@media screen and (min-width: 769px){#data .dataGroup .questionListWrap .questionList .questionListItem .question{font-size:2.4rem;margin-bottom:unset}}#data .dataGroup .questionListWrap .questionList .questionListItem .question .number{display:block;font-size:6.4rem;font-weight:700;font-family:"Figtree",sans-serif}@media screen and (min-width: 769px){#data .dataGroup .questionListWrap .questionList .questionListItem .question .number{display:inline-block;font-size:7.2rem;padding-right:.2em}}#data .dataImg{margin-top:20px;margin-bottom:56px}@media screen and (min-width: 769px){#data .dataImg{margin-bottom:96px}}#jobDescription .jobDescriptionINner{padding-top:88px;padding-bottom:96px;padding-left:8%;padding-right:8%}@media screen and (min-width: 769px){#jobDescription .jobDescriptionINner{padding-top:160px;padding-bottom:144px;max-width:1100px;margin:auto;-webkit-box-sizing:content-box;box-sizing:content-box}}#jobDescription .sectionTitle{margin-bottom:64px}@media screen and (min-width: 769px){#jobDescription .sectionTitle{margin-bottom:82px}}#jobDescription .sectionTitle .en{font-size:clamp(4.6rem,12vw,5rem)}@media screen and (min-width: 769px){#jobDescription .sectionTitle .en{font-size:8rem}}#jobDescription .requirementsWrap{margin-bottom:72px}@media screen and (min-width: 769px){#jobDescription .requirementsWrap{margin-bottom:104px}}@media screen and (min-width: 769px){#jobDescription .requirementsWrap .requirements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#jobDescription .requirementsWrap .requirements dt{color:#1858a2;font-size:1.6rem;font-weight:700;padding-top:24px;border-top:1px solid #c9c9c9}@media screen and (min-width: 769px){#jobDescription .requirementsWrap .requirements dt{width:206px;font-size:1.8rem;line-height:2}}#jobDescription .requirementsWrap .requirements dd{padding-top:8px;font-size:1.6rem;line-height:2}@media screen and (min-width: 769px){#jobDescription .requirementsWrap .requirements dd{width:calc(100% - 206px);font-size:1.8rem;padding-top:24px;padding-bottom:24px;border-top:1px solid #c9c9c9}}#jobDescription .requirementsWrap .requirements dd:not(:last-of-type){padding-bottom:24px}#recruitFooter{background-color:#1858a2}#recruitFooter *{color:#fff}#recruitFooter .recruitFooterInner{padding-top:40px;padding-bottom:8px;padding-left:8%;padding-right:8%}@media screen and (min-width: 769px){#recruitFooter .recruitFooterInner{max-width:1100px;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box}}#recruitFooter .recruitFooterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:64px}@media screen and (min-width: 901px){#recruitFooter .recruitFooterContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 901px){#recruitFooter .recruitFooterContainer .footerLogo{width:388px}}#recruitFooter .recruitFooterContainer .footerLogo .logo{width:256px;height:auto}@media screen and (min-width: 769px){#recruitFooter .recruitFooterContainer .footerLogo .logo{width:328px}}#recruitFooter .recruitFooterContainer .footerInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (min-width: 769px){#recruitFooter .recruitFooterContainer .footerInfo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 901px){#recruitFooter .recruitFooterContainer .footerInfo{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:40px;border-left:1px solid #fff}}@media screen and (min-width: 769px){#recruitFooter .recruitFooterContainer .footerInfo .officeBox{width:calc((100% - 48px)/2)}}@media screen and (min-width: 901px){#recruitFooter .recruitFooterContainer .footerInfo .officeBox{width:unset}}#recruitFooter .recruitFooterContainer .footerInfo .officeBox .officeName{font-size:1.6rem;font-weight:bold;margin-bottom:2px}@media screen and (min-width: 769px){#recruitFooter .recruitFooterContainer .footerInfo .officeBox .officeName{font-size:1.8rem}}#recruitFooter .recruitFooterContainer .footerInfo .officeBox address{font-size:1.2rem;letter-spacing:.05em}@media screen and (min-width: 769px){#recruitFooter .recruitFooterContainer .footerInfo .officeBox address{font-size:1.4rem}}#recruitFooter .recruitFooterContainer .footerInfo .officeBox address span{display:inline-block}#recruitFooter .recruitFooterContainer .footerInfo .officeBox address a{display:inline-block}#recruitFooter .copyright{font-size:1.2rem;line-height:1;text-align:center}/*# sourceMappingURL=recruit.min.css.map */