.mainWrap{padding:0 24px}.data{padding:80px 0 0}.data .w-half{width:50%}@media screen and (max-width: 980px){.data .w-half{width:100%}.data{padding:64px 0}}.data:last-of-type{padding:0 0 80px}@media screen and (max-width: 980px){.data:last-of-type{padding:0 0 64px}}.data .inner{background-color:#fff;border-radius:40px;padding:56px 80px;display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 980px){.data .inner{gap:24px;padding:24px 16px;border-radius:40px}}.data .contentWrap{display:flex;gap:24px}@media screen and (max-width: 980px){.data .contentWrap{flex-direction:column;gap:16px}}.data .content{display:flex;flex-direction:column;gap:24px;padding:24px 56px;background-color:#f7f7ff;border-radius:40px}.data .content.small{padding:24px 0}@media screen and (max-width: 1100px){.data .content.small{padding:24px 8px}}@media screen and (max-width: 768px){.data .content.spGap24{gap:24px}}@media screen and (max-width: 980px){.data .content{border-radius:24px;gap:16px;padding:24px 16px}}.data .flex{gap:24px}@media screen and (max-width: 980px){.data .flex{gap:16px}}.data .flex.noGap{gap:0}.data .flex.smallGap{gap:16px}@media screen and (max-width: 980px){.data .flex.smallGap{gap:8px}}.data .flex.column{flex-direction:column}.data .flex.wrap{flex-wrap:wrap}.data .title{font-size:16px;color:#2c2b57;font-weight:700;line-height:1.75;letter-spacing:.08em;background-color:#fff;padding:4px 24px;border-radius:40px;width:-moz-max-content;width:max-content;margin:0 auto}.data .title.left{margin:0 auto 0 0}@media screen and (max-width: 768px){.data .title.left.spCenter{margin:auto}}@media screen and (max-width: 980px){.data .title{font-size:10px}.data .title.spf14{font-size:14px}}.data .w50{width:50%}@media screen and (max-width: 980px){.data .spw100{width:100%}}.data.data02{padding-top:64px}@media screen and (max-width: 768px){.data.data02{padding-top:0}}.data.data03{padding-top:64px}@media screen and (max-width: 768px){.data.data03{padding-top:0}}@media screen and (max-width: 767px){.drugStoreNumber{translate:0 10px}}.contentInner{display:flex;justify-content:center;gap:24px}@media screen and (max-width: 980px){.contentInner{gap:16px}}@media screen and (max-width: 768px){.contentInner{flex-direction:column}.contentInner.spNoColumn{flex-direction:row}}.sabLabel{display:flex;padding:2px 16px;justify-content:center;align-items:center;gap:8px;border-radius:16px;background:var(--text, #2c2b57);color:var(--white, var(--white, #fff));text-align:center;font-size:12px;font-style:normal;line-height:175%;letter-spacing:.96px;width:-moz-max-content;width:max-content}.sabLabel.f16{font-size:16px}@media screen and (max-width: 768px){.sabLabel.f16{font-size:13px;padding:6px 14px}}.sabLabel.f10{font-size:10px}@media screen and (max-width: 768px){.sabLabel{width:-moz-max-content;width:max-content;margin:0 auto;padding:4px 8px;line-height:100%}}.drugStoreNumber span{font-size:104px;line-height:104px;color:#ff3119;font-family:Poppins;font-weight:600}@media screen and (max-width: 768px){.drugStoreNumber span{font-size:80px}}.yearFlex{display:flex;gap:8px;flex-direction:column;justify-content:flex-end;align-items:center}@media screen and (max-width: 768px){.yearFlex svg{margin-left:8px}}.yearNumberSub{color:var(--text, var(--text, #2c2b57));font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;justify-content:center;display:flex;align-items:baseline;min-width:132px}@media screen and (max-width: 768px){.yearNumberSub{font-size:24px;line-height:100%;letter-spacing:.96px;min-width:auto}}.yearNumberSub span{color:var(--text, var(--text, #2c2b57));text-align:center;font-family:BIZ UDPGothic;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:1.28px}.f64 span{font-family:Poppins;font-size:64px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:2.56px;background:var(--accent_2, linear-gradient(90deg, #ff3119 0%, #ff4d4f 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 768px){.f64 span{font-size:40px}.f64.spf56 span{font-size:56px}}.dataAbout4 .dataAboutContent{width:calc(50% - 12px)}@media screen and (max-width: 768px){.dataAbout4 .dataAboutContent{width:calc(50% - 8px);height:150px}.dataAbout4 .dataAboutContent .title{padding:4px 16px;display:flex;align-items:center;text-align:center}.dataAbout4 .dataAboutContent .dataAboutNumber{margin-top:auto}}.dataAboutNumber__desc{display:block;letter-spacing:.08em;font-size:14px;font-weight:700;text-align:center;margin-inline:auto;margin-top:8px}@media screen and (max-width: 768px){.dataAboutNumber__desc{font-size:10px;margin-top:4px}.dataAboutContentSp{padding:24px 8px;width:calc(50% - 8px);height:150px}.dataAboutContentSp .title{padding:4px 16px;display:flex;align-items:center;text-align:center}.dataAboutContentSp .dataAboutNumber{margin-top:auto}.dataAboutContentSp.h135{height:135px}.dataAbout3{flex-direction:row;flex-wrap:wrap}}.dataAbout3 .dataAboutContent:nth-child(1){width:50%}@media screen and (max-width: 768px){.dataAbout3 .dataAboutContent:nth-child(1){width:100%}}.dataAbout3 .dataAboutContent:nth-child(2),.dataAbout3 .dataAboutContent:nth-child(3){width:calc(25% - 12px);justify-content:center}@media screen and (max-width: 768px){.dataAbout3 .dataAboutContent:nth-child(2),.dataAbout3 .dataAboutContent:nth-child(3){width:calc(50% - 8px)}}.dataWork3{width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}.dataWork3 .dataWorkContent:nth-child(3),.dataWork3 .dataWorkContent:nth-child(4){width:257px;max-width:100%}@media screen and (max-width: 768px){.dataWork3 .dataWorkContent:nth-child(3),.dataWork3 .dataWorkContent:nth-child(4){width:100%}}.dataWork3 .dataWorkContent:nth-child(1),.dataWork3 .dataWorkContent:nth-child(2),.dataWork3 .dataWorkContent:nth-child(5),.dataWork3 .dataWorkContent:nth-child(6){width:390px;max-width:calc(50% - 12px)}@media screen and (max-width: 768px){.dataWork3 .dataWorkContent:nth-child(1),.dataWork3 .dataWorkContent:nth-child(2),.dataWork3 .dataWorkContent:nth-child(5),.dataWork3 .dataWorkContent:nth-child(6){width:100%;max-width:100%}.dataWork3 .dataWorkContent.small{width:calc(50% - 8px)}.dataAbout3Reverse{flex-direction:row;flex-wrap:wrap}}.dataAbout3Reverse .dataAboutContent:nth-child(3){width:50%}@media screen and (max-width: 768px){.dataAbout3Reverse .dataAboutContent:nth-child(3){width:calc(50% - 12px)}}@media screen and (max-width: 500px){.dataAbout3Reverse .dataAboutContent:nth-child(3){width:100%}}.dataAbout3Reverse .dataAboutContent:nth-child(4){display:none}@media screen and (max-width: 768px){.dataAbout3Reverse .dataAboutContent:nth-child(4){display:flex;width:calc(50% - 12px)}}@media screen and (max-width: 500px){.dataAbout3Reverse .dataAboutContent:nth-child(4){display:none}}.dataAbout3Reverse .dataAboutContent:nth-child(1),.dataAbout3Reverse .dataAboutContent:nth-child(2){width:calc(25% - 12px);justify-content:center}@media screen and (max-width: 768px){.dataAbout3Reverse .dataAboutContent:nth-child(1),.dataAbout3Reverse .dataAboutContent:nth-child(2){width:calc(50% - 12px)}.dataWork3Reverse{flex-direction:column}}.dataWork3Reverse .dataWorkContent:nth-child(1){width:257px;max-width:100%}@media screen and (max-width: 768px){.dataWork3Reverse .dataWorkContent:nth-child(1){width:100%}}.dataWork3Reverse .dataWorkContent:nth-child(2),.dataWork3Reverse .dataWorkContent:nth-child(3){width:399px;max-width:100%}@media screen and (max-width: 768px){.dataWork3Reverse .dataWorkContent:nth-child(2),.dataWork3Reverse .dataWorkContent:nth-child(3){width:100%}}.dataAboutContent,.dataWorkContent{padding:24px 0;display:flex;flex-direction:column;gap:8px;background-color:#f7f7ff;border-radius:40px}.dataAboutContent.gap16,.dataWorkContent.gap16{gap:16px}.dataAboutContent .title,.dataWorkContent .title{font-size:14px}@media screen and (max-width: 768px){.dataAboutContent .title,.dataWorkContent .title{font-size:12px;line-height:150%}.dataAboutContent .title.spSmall,.dataWorkContent .title.spSmall{font-size:10px;padding:6px 12px}.dataAboutContent .title.spmt8,.dataWorkContent .title.spmt8{margin-top:8px}}.dataAboutContent.birthplace,.dataWorkContent.birthplace{padding:24px 64px}@media screen and (max-width: 1200px){.dataAboutContent.birthplace,.dataWorkContent.birthplace{padding:24px 16px}}@media screen and (max-width: 768px){.dataAboutContent.birthplace,.dataWorkContent.birthplace{padding:24px 0}}.dataAboutContent.birthplace>div,.dataWorkContent.birthplace>div{display:flex;flex-direction:row;justify-content:space-between}.dataAboutContent.birthplace>div img,.dataWorkContent.birthplace>div img{left:0;right:0;margin:auto}@media screen and (max-width: 768px){.dataAboutContent.birthplace>div,.dataWorkContent.birthplace>div{padding:0 8px}.dataAboutContent.birthplace>div img,.dataWorkContent.birthplace>div img{left:21px;right:auto;margin:0}}@media screen and (max-width: 980px){.dataAboutContent,.dataWorkContent{border-radius:24px;padding:24px 8px}}.dataAboutContent .from01{display:flex;flex-direction:column;gap:4px;width:120px;margin-top:40px}@media screen and (max-width: 768px){.dataAboutContent .from01{margin-top:0;width:auto}.dataAboutContent .from02{margin-top:30px;margin-right:16px}}.dataAboutContent.aboutPrefacture{flex-direction:row;width:100%;height:100%}.dataAboutContent.aboutPrefacture .wrap{width:50%;margin-top:20px;margin-left:-4px}.dataAboutContent.aboutPrefacture .wrap.spAbsolute{position:relative}@media screen and (max-width: 1024px){.dataAboutContent.aboutPrefacture .wrap.spAbsolute{position:absolute;width:100%;height:100%;margin:0;top:0;left:0}.dataAboutContent.aboutPrefacture .wrap{width:100%;margin-top:2px;margin-left:160px}}@media screen and (max-width: 768px){.dataAboutContent.aboutPrefacture .wrap{width:100%;margin-top:2px;margin-left:112px}}.dataWorkContent.bigPadding{padding:24px 64px}@media screen and (max-width: 768px){.dataWorkContent.bigPadding{padding:24px}.dataWorkContent.bigPadding.spPadding{padding:24px 8px}}.dataAboutNumber,.dataWorkNumber{display:flex;align-items:flex-end;justify-content:center}.dataAboutNumber.left,.dataWorkNumber.left{justify-content:flex-start}.dataAboutNumber.title.left,.dataWorkNumber.title.left{margin-left:0}.dataAboutNumber span,.dataWorkNumber span{font-style:normal;font-weight:600;line-height:100%;letter-spacing:2.56px;background:var(--accent_2, linear-gradient(90deg, #ff3119 0%, #ff4d4f 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Poppins}.dataAboutNumber.f32 span,.dataWorkNumber.f32 span{font-size:32px}.dataAboutNumber.f56 span,.dataWorkNumber.f56 span{font-size:56px}@media screen and (max-width: 768px){.dataAboutNumber.f56 span,.dataWorkNumber.f56 span{font-size:40px}.dataAboutNumber.f56.spf24 span,.dataWorkNumber.f56.spf24 span{font-size:24px}.dataAboutNumber.f56.spf32 span,.dataWorkNumber.f56.spf32 span{font-size:32px}.dataAboutNumber.f56.spf56 span,.dataWorkNumber.f56.spf56 span{font-size:56px}}.dataAboutNumber.f48 span,.dataWorkNumber.f48 span{font-size:48px}@media screen and (max-width: 768px){.dataAboutNumber.f48 span,.dataWorkNumber.f48 span{font-size:32px}}.dataAboutNumber.f72.childTracking11 span,.dataWorkNumber.f72.childTracking11 span{letter-spacing:11.52px}.dataAboutNumber.f72 span,.dataWorkNumber.f72 span{font-size:72px}@media screen and (max-width: 768px){.dataAboutNumber.f72 span,.dataWorkNumber.f72 span{font-size:56px}}.dataAboutNumber.f80 span,.dataWorkNumber.f80 span{font-size:80px}@media screen and (max-width: 768px){.dataAboutNumber.f80 span,.dataWorkNumber.f80 span{font-size:56px}.dataWorkContent{gap:16px}}.aboutPrefactureImage{width:228px;margin-top:-20px;margin-left:0;height:auto;position:absolute}@media screen and (max-width: 1100px){.aboutPrefactureImage{width:200px;margin-left:-50px}}@media screen and (max-width: 768px){.aboutPrefactureImage{width:160px;margin-top:-30px;margin-left:-59px}}.aboutPrefactureImage02{width:144px;height:auto;position:absolute;left:20px;bottom:-24px}@media screen and (max-width: 768px){.aboutPrefactureImage02{width:84px;left:8px}}.aboutPrefactureText{color:var(--text, var(--text, #2c2b57));font-size:32px;font-weight:700;line-height:100%;letter-spacing:2.56px}@media screen and (max-width: 768px){.aboutPrefactureText{font-size:24px;font-weight:700;line-height:100%;letter-spacing:1.92px}}.aboutPrefactureSubTitle{display:flex;width:132px;height:76px;padding:16px;justify-content:center;align-items:center;gap:8px;border-radius:24px 24px 24px 0;background:var(--text, #2c2b57);color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:175%;letter-spacing:1.12px;margin-bottom:16px}@media screen and (max-width: 768px){.aboutPrefactureSubTitle{width:108px;height:52px;font-size:12px;letter-spacing:.8px;padding:8px;border-radius:16px 16px 16px 0}}.decimalPoint2 span:nth-child(3){font-size:40px!important}@media screen and (max-width: 768px){.decimalPoint2 span:nth-child(3){font-size:24px!important}.decimalPoint2.decimalSpf32 span:nth-child(3){font-size:32px!important}.decimalPoint2.spf56 span:nth-child(3){font-size:40px!important}}.decimalPoint3 span:nth-child(4){font-size:40px!important}@media screen and (max-width: 768px){.decimalPoint3 span:nth-child(4){font-size:24px!important}.decimalPoint3.spf56 span:nth-child(4){font-size:40px!important}}.decimalPoint4 span:nth-child(5){font-size:40px!important}@media screen and (max-width: 768px){.decimalPoint4 span:nth-child(5){font-size:24px!important}.decimalPoint4.spf56 span:nth-child(5){font-size:40px!important}}.voice .voiceTitle{display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:8px;border-radius:24px 24px 0 0;background:var(--text, #2c2b57);color:var(--white, var(--white, #fff));text-align:right;font-family:BIZ UDPGothic;font-size:20px;font-style:normal;font-weight:700;line-height:175%;letter-spacing:1.6px;width:476px;max-width:100%;margin:80px auto 0;position:relative}.voice .voiceTitle:before,.voice .voiceTitle:after{content:"";width:30px;height:1px;position:absolute;background:#fff;left:35px;top:2px;bottom:0;margin:auto;rotate:50deg}@media screen and (max-width: 768px){.voice .voiceTitle:before,.voice .voiceTitle:after{left:8px;top:20px}}.voice .voiceTitle:after{left:auto;right:35px;rotate:-50deg}@media screen and (max-width: 768px){.voice .voiceTitle:after{right:8px;top:20px}.voice .voiceTitle{text-align:center;font-size:14px;line-height:175%;letter-spacing:1.12px;width:-moz-max-content;width:max-content;margin:0 auto}}.voice .inner{display:flex;width:100vw;max-width:none;padding:115px 0 80px;flex-direction:column;align-items:center;gap:40px;border-radius:40px 40px 0 0;position:relative;overflow:hidden}.voice .inner.white{background:var(--white, #fff);padding:56px 0 80px}@media screen and (max-width: 768px){.voice .inner.white{padding:24px 0}.voice .inner{padding:24px 0 64px;gap:24px}}.voice .voiceInnerWrap{display:flex;width:660px;flex-direction:column;align-items:center;gap:8px;max-width:100%}@media screen and (max-width: 767px){.voice .voiceInnerWrap{width:375px}}.voice .voiceInner{display:flex;justify-content:center;align-items:flex-start;gap:8px;flex-wrap:wrap}.voice .voiceInner.white li{background:#fff}.voice .voiceInner li{display:flex;padding:8px 16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;align-self:stretch;border-radius:16px;background:var(--white, #f7f7ff);color:var(--text, var(--text, #2c2b57));text-align:center;font-family:BIZ UDPGothic;font-size:14px;font-style:normal;font-weight:700;line-height:175%;letter-spacing:1.12px}@media screen and (max-width: 768px){.voice .voiceInner li{font-size:12px;letter-spacing:.96px}}.animated-text{overflow:hidden;display:flex;align-items:baseline}.animated-text span{translate:0 110%;display:inline-block;vertical-align:text-bottom;line-height:1}.animated-text span.is-active{animation:animated-text .25s ease-out forwards}@keyframes animated-text{0%{translate:0 110%;opacity:0}to{translate:0 0;opacity:1}}.circleWrap01,.circleWrap01 .circleWrap{position:absolute;width:100%;height:100%}.circleWrap01 .circle01,.circleWrap01 .circle02,.circleWrap01 .circle03,.circleWrap01 .circle04,.circleWrap01 .circle05,.circleWrap01 .circle06{position:absolute;display:block;background-image:url(/images/index/cercle.webp);background-repeat:no-repeat;background-size:100%;width:45px;height:45px;z-index:1;translate:-50% -50%}.circleWrap01 .circle01{left:24.5%;top:82px;width:102px;height:102px}@media screen and (max-width: 768px){.circleWrap01 .circle01{display:none}}.circleWrap01 .circle02{right:11.2%;top:100px;width:140px;height:140px}@media screen and (max-width: 768px){.circleWrap01 .circle02{display:none}}.circleWrap01 .circle03{left:8.4%;top:180px;width:70px;height:70px}@media screen and (max-width: 768px){.circleWrap01 .circle03{left:10%;top:215px;width:25px;height:25px}}.circleWrap01 .circle04{left:28%;top:320px;width:60px;height:60px}@media screen and (max-width: 768px){.circleWrap01 .circle04{display:none}}.circleWrap01 .circle05{right:0%;top:180px;width:60px;height:60px}@media screen and (max-width: 768px){.circleWrap01 .circle05{right:-7%;top:118px;width:60px;height:60px}}.circleWrap01 .circle06{right:21%;top:410px;width:60px;height:60px}@media screen and (max-width: 768px){.circleWrap01 .circle06{display:none}}.circleWrap02,.circleWrap02 .circleWrap{position:absolute;width:100%;height:100%}.circleWrap02 .circle01,.circleWrap02 .circle02,.circleWrap02 .circle03,.circleWrap02 .circle04,.circleWrap02 .circle05,.circleWrap02 .circle06{position:absolute;display:block;background-image:url(/images/index/cercle.webp);background-repeat:no-repeat;background-size:100%;width:45px;height:45px;z-index:1;translate:-50% -50%}.circleWrap02 .circle01{left:24.5%;top:190px;width:50px;height:50px}@media screen and (max-width: 768px){.circleWrap02 .circle01{display:none}}.circleWrap02 .circle02{right:20%;top:230px;width:80px;height:80px}@media screen and (max-width: 768px){.circleWrap02 .circle02{display:none}}.circleWrap02 .circle03{left:8.4%;top:260px;width:70px;height:70px}@media screen and (max-width: 768px){.circleWrap02 .circle03{left:8.8%;top:208px;width:70px;height:70px}}.circleWrap02 .circle04{left:28%;top:410px;width:100px;height:100px}@media screen and (max-width: 768px){.circleWrap02 .circle04{display:none}}.circleWrap02 .circle05{right:-6%;top:200px;width:180px;height:180px}@media screen and (max-width: 768px){.circleWrap02 .circle05{right:6%;top:260px;width:30px;height:30px}}.circleWrap02 .circle06{right:21%;top:475px;width:60px;height:60px}@media screen and (max-width: 768px){.circleWrap02 .circle06{display:none}}@media screen and (min-width: 500px) and (max-width: 769px){.tabletHidden{display:none!important}}.tabletVisible{display:none}@media screen and (min-width: 500px) and (max-width: 769px){.tabletVisible{display:flex!important}}.aboutPrefactureWrap{width:50%;height:314px}@media screen and (max-width: 768px){.aboutPrefactureWrap{width:100%;height:210px}}@media screen and (min-width: 500px) and (max-width: 769px){.aboutPrefactureWrap{width:100%;display:flex;gap:24px}.aboutPrefactureWrap>div{width:calc(50% - 12px)!important}}@media screen and (min-width: 500px) and (max-width: 1200px){.tabletRightControll{right:-40px!important}}
