@charset "UTF-8";@media screen and (min-width:768px){.adlp-outer{overflow-x:hidden;display:flex;justify-content:center;align-items:flex-start}}@media screen and (max-width:767px){.adlp-outer{overflow:hidden}}.adlp-wrapper{color:#333}@media screen and (min-width:768px){.adlp-wrapper{min-width:min(calc(1920 / 1080 * 100vw),1920px);max-width:1920px;margin:0 auto}}.adlp-wrapper .relative{position:relative}.adlp-wrapper .w100{width:100%!important;display:block}.adlp-wrapper .center{text-align:center}@media screen and (min-width:768px){.adlp-wrapper .sp{display:none!important}}@media screen and (max-width:767px){.adlp-wrapper .pc{display:none!important}}.adlp-wrapper .wrap500{margin:auto;width:min(calc(500 / 1080 * 100vw),500px)}@media screen and (max-width:767px){.adlp-wrapper .wrap500{width:100%;padding:0 calc(30 / 750 * 100vw)}}.adlp-wrapper .wrap600{margin:auto;width:min(calc(600 / 1080 * 100vw),600px)}@media screen and (max-width:767px){.adlp-wrapper .wrap600{width:100%;padding:0 calc(30 / 750 * 100vw)}}.adlp-wrapper .wrap700{margin:auto;width:min(calc(700 / 1080 * 100vw),700px)}@media screen and (max-width:767px){.adlp-wrapper .wrap700{width:100%;padding:0 calc(30 / 750 * 100vw)}}.adlp-wrapper .wrap800{margin:auto;width:min(calc(800 / 1080 * 100vw),800px)}@media screen and (max-width:767px){.adlp-wrapper .wrap800{width:100%;padding:0 calc(30 / 750 * 100vw)}}.adlp-wrapper .wrap900{margin:auto;width:min(calc(900 / 1080 * 100vw),900px)}@media screen and (max-width:767px){.adlp-wrapper .wrap900{width:100%;padding:0 calc(30 / 750 * 100vw)}}.adlp-wrapper .wrap920{margin:auto;width:min(calc(920 / 1080 * 100vw),920px)}@media screen and (max-width:767px){.adlp-wrapper .wrap920{width:100%;padding:0 calc(30 / 750 * 100vw)}}.adlp-wrapper .wrap1000{margin:auto;width:min(calc(1000 / 1080 * 100vw),1000px)}@media screen and (max-width:767px){.adlp-wrapper .wrap1000{width:100%;padding:0 calc(30 / 750 * 100vw)}}.adlp-wrapper .wrap1030{margin:auto;width:min(calc(1030 / 1080 * 100vw),1030px)}@media screen and (max-width:767px){.adlp-wrapper .wrap1030{width:100%;padding:0 calc(30 / 750 * 100vw)}}.adlp-wrapper .wrap1080{margin:auto;width:min(calc(1080 / 1080 * 100vw),1080px)}@media screen and (max-width:767px){.adlp-wrapper .wrap1080{width:100%;padding:0 calc(30 / 750 * 100vw)}}.adlp-wrapper .wrap1090{margin:auto;width:min(calc(1090 / 1080 * 100vw),1090px)}@media screen and (max-width:767px){.adlp-wrapper .wrap1090{width:100%;padding:0 calc(30 / 750 * 100vw)}}.pb-80{padding-block:calc(80 / 750 * 100vw)}@media screen and (min-width:768px){.pb-80{padding-block:min(calc(60 / 1080 * 100vw),60px)}}.head{display:flex;flex-direction:column;align-items:center;text-align:center}.head .lead{position:relative;color:#ff7699;font-weight:700;font-family:"Oswald",sans-serif;font-size:calc(28 / 750 * 100vw);line-height:100%;letter-spacing:calc(2.56 / 750 * 100vw)}@media screen and (min-width:768px){.head .lead{font-size:min(calc(24 / 1080 * 100vw),24px);letter-spacing:min(calc(2 / 1080 * 100vw),2px)}}.head .lead::after,.head .lead::before{position:absolute;content:"";top:50%;transform:translateY(-50%) rotate(-70deg);background:#e594a9;width:calc(30 / 750 * 100vw);height:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.head .lead::after,.head .lead::before{width:min(calc(24 / 1080 * 100vw),24px);height:min(calc(1 / 1080 * 100vw),1px)}}.head .lead.--gray{color:#cfcbcc}.head .lead.--gray::after,.head .lead.--gray::before{background:#cfcbcc}.head .lead::before{left:calc(-35 / 750 * 100vw)}@media screen and (min-width:768px){.head .lead::before{left:max(calc(-35 / 1080 * 100vw),-35px)}}.head .lead::after{right:calc(-35 / 750 * 100vw)}@media screen and (min-width:768px){.head .lead::after{right:max(calc(-35 / 1080 * 100vw),-35px)}}.head .catch{font-weight:700;margin-top:calc(44 / 750 * 100vw);font-size:calc(26 / 750 * 100vw);line-height:100%}@media screen and (min-width:768px){.head .catch{margin-top:min(calc(34 / 1080 * 100vw),34px);font-size:min(calc(22 / 1080 * 100vw),22px)}}.head .title{margin-top:calc(25 / 750 * 100vw);letter-spacing:calc(3 / 750 * 100vw)}@media screen and (min-width:768px){.head .title{margin-top:min(calc(5 / 1080 * 100vw),5px);font-size:min(calc(46 / 1080 * 100vw),46px);letter-spacing:0}}.head .title span{font-size:inherit}@media screen and (min-width:768px){.head .title span{font-size:min(calc(34 / 1080 * 100vw),34px)}}.text-hotpink,.text-pink{color:#ff7699;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.line-yellow{position:relative;display:inline-block;z-index:0}.line-yellow::after{position:absolute;content:"";width:100%;background:#ffe600;left:50%;transform:translateX(-50%);z-index:-1;height:calc(6 / 750 * 100vw);bottom:calc(4 / 750 * 100vw)}@media screen and (min-width:768px){.line-yellow::after{height:min(calc(6 / 1080 * 100vw),6px);bottom:min(calc(4 / 1080 * 100vw),4px)}}.db__arrow{display:block;width:calc(43 / 750 * 100vw)}@media screen and (min-width:768px){.db__arrow{width:min(calc(39 / 1080 * 100vw),39px)}}.text-26{text-align:center;font-weight:700;font-size:calc(26 / 750 * 100vw);line-height:120%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.text-26{font-size:min(calc(20 / 1080 * 100vw),20px);letter-spacing:normal}}.text-32{text-align:center;font-weight:700;font-size:calc(32 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.text-32{font-size:min(calc(22 / 1080 * 100vw),22px)}}.text-36{text-align:center;font-weight:700;white-space:nowrap;font-size:calc(36 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.text-36{font-size:min(calc(24 / 1080 * 100vw),24px)}}.text-40{text-align:center;font-weight:700;font-size:calc(40 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.text-40{font-size:min(calc(32 / 1080 * 100vw),32px)}}.text-48{text-align:center;font-weight:700;font-size:calc(48 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.text-48{font-size:min(calc(40 / 1080 * 100vw),40px)}}.text-56{text-align:center;font-weight:700;font-size:calc(56 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.text-56{font-size:min(calc(48 / 1080 * 100vw),48px)}}.text-note{font-weight:400;text-align:justify;font-feature-settings:"pwid";font-size:calc(18 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.text-note{font-size:min(calc(12 / 1080 * 100vw),12px)}}.grad-border{position:relative;background-color:#fff;z-index:0;border-radius:calc(8 / 750 * 100vw)}@media screen and (min-width:768px){.grad-border{border-radius:min(calc(8 / 1080 * 100vw),8px)}}.grad-border::after{position:absolute;content:"";background:linear-gradient(90deg,#ee87b4 -0.62%,#f8c48f 49.88%,#ef856d 100.38%);z-index:-1;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;inset:0;padding:calc(2 / 750 * 100vw);border-radius:calc(8 / 750 * 100vw)}@media screen and (min-width:768px){.grad-border::after{padding:min(calc(2 / 1080 * 100vw),2px);border-radius:min(calc(8 / 1080 * 100vw),8px)}}.grad-circle{border-radius:50%;background:linear-gradient(90deg,#ee87b4 -0.62%,#f8c48f 49.88%,#ef856d 100.38%);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;width:calc(120 / 750 * 100vw);height:calc(120 / 750 * 100vw)}@media screen and (min-width:768px){.grad-circle{width:min(calc(78 / 1080 * 100vw),78px);height:min(calc(78 / 1080 * 100vw),78px)}}sup{font-size:calc(18 / 750 * 100vw);line-height:140%;text-align:justify}@media screen and (min-width:768px){sup{font-size:min(calc(12 / 1080 * 100vw),12px)}}.js-toggle{cursor:pointer}.js-toggle+*{display:none}.adlp-accordion__header{cursor:pointer}.dash-line{display:block;height:calc(2 / 750 * 100vw);width:100%;background-image:repeating-linear-gradient(to right,#444 0,#444 calc(4 / 750 * 100vw),transparent calc(4 / 750 * 100vw),transparent calc(8 / 750 * 100vw))}@media screen and (min-width:768px){.dash-line{height:min(calc(2 / 1080 * 100vw),2px);width:100%;background-image:repeating-linear-gradient(to right,#444 0,#444 min(calc(4 / 1080 * 100vw),4px),transparent min(calc(4 / 1080 * 100vw),4px),transparent min(calc(8 / 1080 * 100vw),8px))}}.adlp-footer{background:#e594a9;padding-block:calc(80 / 750 * 100vw) calc(236 / 750 * 100vw)}@media screen and (min-width:768px){.adlp-footer{padding-block:min(calc(40 / 1080 * 100vw),40px) min(calc(134 / 1080 * 100vw),134px)}}.adlp-footer__inner{display:flex;flex-direction:column;align-items:center;color:#fff;gap:calc(72 / 750 * 100vw)}@media screen and (min-width:768px){.adlp-footer__inner{gap:min(calc(32 / 1080 * 100vw),32px)}}.adlp-footer__name{font-weight:700;font-feature-settings:"pwid";font-size:calc(26 / 750 * 100vw);line-height:160%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.adlp-footer__name{font-size:min(calc(16 / 1080 * 100vw),16px);letter-spacing:min(calc(1.3 / 1080 * 100vw),1.3px)}}.adlp-footer__lists{display:flex;flex-direction:column;align-items:center;gap:calc(32 / 750 * 100vw)}@media screen and (min-width:768px){.adlp-footer__lists{flex-direction:row;gap:min(calc(16 / 1080 * 100vw),16px)}}.adlp-footer__list{text-align:center;font-size:calc(24 / 750 * 100vw);line-height:140%;letter-spacing:calc(1 / 750 * 100vw)}@media screen and (min-width:768px){.adlp-footer__list{font-size:min(calc(14 / 1080 * 100vw),14px);letter-spacing:min(calc(0.56 / 1080 * 100vw),0.56px)}}.adlp-footer__copy{font-weight:400;font-family:"Oswald",sans-serif;font-size:calc(20 / 750 * 100vw);line-height:180%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.adlp-footer__copy{font-size:min(calc(12 / 1080 * 100vw),12px);letter-spacing:min(calc(2 / 1080 * 100vw),2px)}}.adlp-floating{padding-block:min(calc(15 / 1080 * 100vw),15px);background:linear-gradient(90deg,#ee87b4 -0.62%,#f8c48f 49.88%,#ef856d 100.38%);position:fixed;bottom:0;left:50%;width:100%;transform:translateX(-50%);visibility:hidden;opacity:0;transition:0.3s;z-index:90}.adlp-floating.--show{visibility:visible;opacity:1}@media screen and (max-width:767px){.adlp-floating{padding-block:calc(20 / 750 * 100vw)}}.adlp-floating__inner{display:flex;flex-direction:column;align-items:center;gap:min(calc(8 / 1080 * 100vw),8px)}@media screen and (max-width:767px){.adlp-floating__inner{gap:calc(4 / 750 * 100vw)}}.adlp-floating .adlp-btn{position:relative}@media screen and (max-width:767px){.adlp-floating .adlp-btn{width:calc(630 / 750 * 100vw);height:calc(116 / 750 * 100vw)}}.adlp-floating .adlp-btn__circle{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;color:#ff7699;width:min(calc(70 / 1080 * 100vw),70px);height:min(calc(70 / 1080 * 100vw),70px);border:solid #ee87b4;left:min(calc(7 / 1080 * 100vw),7px)}@media screen and (max-width:767px){.adlp-floating .adlp-btn__circle{padding-bottom:calc(10 / 750 * 100vw);left:calc(10 / 750 * 100vw);border:solid #ee87b4;width:calc(100 / 750 * 100vw);height:calc(100 / 750 * 100vw)}}.adlp-floating .adlp-btn__circle .text{line-height:110%;font-weight:700;font-size:min(calc(12 / 1080 * 100vw),12px)}@media screen and (max-width:767px){.adlp-floating .adlp-btn__circle .text{font-size:calc(18 / 750 * 100vw);letter-spacing:calc(1.44 / 750 * 100vw)}}.adlp-floating .adlp-btn__circle .num{line-height:90%;font-weight:700;font-size:min(calc(22 / 1080 * 100vw),22px)}@media screen and (max-width:767px){.adlp-floating .adlp-btn__circle .num{font-size:calc(32 / 750 * 100vw);letter-spacing:calc(1.28 / 750 * 100vw)}}.adlp-floating .adlp-btn.--btn-cv01{color:#fff;background:#fcfc3b;box-shadow:0 min(calc(10 / 1080 * 100vw),10px) min(calc(20 / 1080 * 100vw),20px) 0 rgba(0,0,0,0.4);transition:0.3s}@media screen and (max-width:767px){.adlp-floating .adlp-btn.--btn-cv01{box-shadow:0 calc(14 / 750 * 100vw) calc(24 / 750 * 100vw) 0 rgba(0,0,0,0.4)}}.adlp-floating .adlp-btn.--btn-cv01 .text01{color:#444;font-weight:700;font-size:min(calc(28 / 1080 * 100vw),28px)}@media screen and (max-width:767px){.adlp-floating .adlp-btn.--btn-cv01 .text01{font-size:calc(40 / 750 * 100vw)}}.adlp-floating .adlp-btn.--btn-cv01::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:0.3s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='29' viewBox='0 0 20 29' fill='none'%3E%3Cpath d='M2.67773 2.31934L14.6777 13.8193L2.67773 25.3193' stroke='%23444444' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-size:100% 100%;width:min(calc(20 / 1080 * 100vw),20px);height:min(calc(22 / 1080 * 100vw),22px);right:min(calc(44 / 1080 * 100vw),44px)}@media screen and (max-width:767px){.adlp-floating .adlp-btn.--btn-cv01::after{width:calc(20 / 750 * 100vw);height:calc(28 / 750 * 100vw);right:calc(33 / 750 * 100vw)}}.adlp-floating .adlp-btn.--btn-cv01:hover{transform:translateY(min(calc(5 / 1080 * 100vw),5px));box-shadow:none}@media screen and (max-width:767px){.adlp-floating .adlp-btn.--btn-cv01:hover{transform:translateY(calc(5 / 750 * 100vw))}}@media screen and (max-width:767px){.adlp-floating .adlp-btn.--btn-cv01:active{background:#fff019}.adlp-floating .adlp-btn.--btn-cv01:active::after{transform:translate(min(calc(10 / 1080 * 100vw),10px),-50%)}}.adlp-btn{border-radius:200px;height:min(calc(80 / 1080 * 100vw),80px);width:min(calc(420 / 1080 * 100vw),420px);transition:0.3s;position:relative;display:flex;justify-content:center;align-items:center}.adlp-btn__wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:min(calc(30 / 1080 * 100vw),30px)}@media screen and (max-width:767px){.adlp-btn__wrapper{flex-direction:column;align-items:center;gap:calc(30 / 750 * 100vw)}}.adlp-btn__text{text-align:center}@media screen and (max-width:767px){.adlp-btn{height:calc(98 / 750 * 100vw);width:calc(630 / 750 * 100vw)}}.adlp-btn p{text-align:center;z-index:1;line-height:120%}.adlp-btn p span{line-height:120%}.adlp-btn p span.text01{font-size:min(calc(24 / 1080 * 100vw),24px)}@media screen and (max-width:767px){.adlp-btn p span.text01{font-size:calc(20 / 750 * 100vw)}}.adlp-btn p span.text02{font-size:min(calc(20 / 1080 * 100vw),20px)}@media screen and (max-width:767px){.adlp-btn p span.text02{font-size:calc(28 / 750 * 100vw)}}.adlp-btn.--free{padding-left:min(calc(9 / 1080 * 100vw),9px)}.adlp-btn.--free::before{content:"無料";border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;background:#fff;color:#1883ec;font-size:min(calc(18 / 1080 * 100vw),18px);font-weight:700;width:min(calc(70 / 1080 * 100vw),70px);height:min(calc(70 / 1080 * 100vw),70px);top:min(calc(5 / 1080 * 100vw),5px);left:min(calc(5 / 1080 * 100vw),5px)}@media screen and (max-width:767px){.adlp-btn.--free::before{width:calc(82 / 750 * 100vw);height:calc(82 / 750 * 100vw);font-size:calc(28 / 750 * 100vw);top:calc(8 / 750 * 100vw);left:calc(8 / 750 * 100vw)}}.adlp-btn.--btn01{background:#1883ec;color:#fff}.adlp-btn.--btn01::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:0.3s;background-image:url("data:image/svg+xml,%3Csvg width='13' height='18' viewBox='0 0 13 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 12.5L6.5 16.5L1.5 12.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 9.5L6.5 1.5' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;width:min(calc(13 / 1080 * 100vw),13px);height:min(calc(18 / 1080 * 100vw),18px);right:min(calc(33 / 1080 * 100vw),33px)}@media screen and (max-width:767px){.adlp-btn.--btn01::after{width:calc(13 / 750 * 100vw);height:calc(18 / 750 * 100vw);right:calc(33 / 750 * 100vw)}}@media screen and (min-width:768px){.adlp-btn.--btn01:hover{background:#5ab0ff}}@media screen and (max-width:767px){.adlp-btn.--btn01:active{background:#5ab0ff}}.adlp-btn.--btn02-a{background:#fff;border:solid #f69809;color:#f69809}@media screen and (max-width:767px){.adlp-btn.--btn02-a{border-width:calc(4 / 750 * 100vw)}}.adlp-btn.--btn02-a::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:0.3s;background-image:url("data:image/svg+xml,%3Csvg width='10' height='18' viewBox='0 0 10 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9L1 17' stroke='%23F79809' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;width:min(calc(13 / 1080 * 100vw),13px);height:min(calc(18 / 1080 * 100vw),18px);right:min(calc(33 / 1080 * 100vw),33px)}@media screen and (max-width:767px){.adlp-btn.--btn02-a::after{width:calc(13 / 750 * 100vw);height:calc(18 / 750 * 100vw);right:calc(33 / 750 * 100vw)}}@media screen and (min-width:768px){.adlp-btn.--btn02-a:hover{background:#f69809;color:#fff}.adlp-btn.--btn02-a:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='18' viewBox='0 0 10 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9L1 17' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}}@media screen and (max-width:767px){.adlp-btn.--btn02-a:active{background:#f69809;color:#fff}.adlp-btn.--btn02-a:active::after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='18' viewBox='0 0 10 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9L1 17' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}}.adlp-btn.--btn02-b{color:#fff;overflow:hidden;border:1px solid transparent}.adlp-btn.--btn02-b::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#ff98ac 0,#ff6683 100%);opacity:1;transition:0.3s}.adlp-btn.--btn02-b::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:0.3s;background-image:url("data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16L-6.99382e-07 0L8 7.99999L0 16Z' fill='white'/%3E%3C/svg%3E%0A");background-size:100% 100%;width:min(calc(8 / 1080 * 100vw),8px);height:min(calc(16 / 1080 * 100vw),16px);right:min(calc(33 / 1080 * 100vw),33px)}@media screen and (max-width:767px){.adlp-btn.--btn02-b::after{width:calc(8 / 750 * 100vw);height:calc(16 / 750 * 100vw);right:calc(33 / 750 * 100vw)}}@media screen and (min-width:768px){.adlp-btn.--btn02-b:hover{color:#ff6683;border-color:#ff6683;background-color:#fff}.adlp-btn.--btn02-b:hover::before{opacity:0}.adlp-btn.--btn02-b:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16L-6.99382e-07 0L8 7.99999L0 16Z' fill='%23FF6683'/%3E%3C/svg%3E%0A")}}@media screen and (max-width:767px){.adlp-btn.--btn02-b:active{color:#ff6683;border-color:#ff6683;background-color:#fff}.adlp-btn.--btn02-b:active::before{opacity:0}.adlp-btn.--btn02-b:active::after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16L-6.99382e-07 0L8 7.99999L0 16Z' fill='%23FF6683'/%3E%3C/svg%3E%0A")}}.adlp-btn.--btn03{color:#c80012;background:#fff;box-shadow:min(calc(4 / 1080 * 100vw),4px) min(calc(6 / 1080 * 100vw),6px) 0 0 rgba(0,0,0,0.3)}@media screen and (max-width:767px){.adlp-btn.--btn03{box-shadow:calc(4 / 750 * 100vw) calc(6 / 750 * 100vw) 0 0 rgba(0,0,0,0.3)}}.adlp-btn.--btn03::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:0.3s;background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.07324e-07L9 7.50412L1.78873e-07 15L2.47836 7.44633L0 1.07324e-07Z' fill='%23C80012'/%3E%3C/svg%3E%0A");background-size:100% 100%;width:min(calc(8 / 1080 * 100vw),8px);height:min(calc(16 / 1080 * 100vw),16px);right:min(calc(33 / 1080 * 100vw),33px)}@media screen and (max-width:767px){.adlp-btn.--btn03::after{width:calc(8 / 750 * 100vw);height:calc(16 / 750 * 100vw);right:calc(33 / 750 * 100vw)}}@media screen and (min-width:768px){.adlp-btn.--btn03:hover{transform:translateY(min(calc(4 / 1080 * 100vw),4px));box-shadow:0 0 0 0 rgba(0,0,0,0.3)}}@media screen and (min-width:768px) and (max-width:767px){.adlp-btn.--btn03:hover{transform:translateY(calc(4 / 750 * 100vw))}}@media screen and (max-width:767px){.adlp-btn.--btn03:active{transform:translateY(min(calc(4 / 1080 * 100vw),4px));box-shadow:0 0 0 0 rgba(0,0,0,0.3)}}@media screen and (max-width:767px) and (max-width:767px){.adlp-btn.--btn03:active{transform:translateY(calc(4 / 750 * 100vw))}}.adlp-btn.--btn04{color:#fff;background:#ff7699}.adlp-btn.--btn04::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:0.3s;background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.16602L7 7.16602L1 13.166' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;width:min(calc(8 / 1080 * 100vw),8px);height:min(calc(16 / 1080 * 100vw),16px);right:min(calc(33 / 1080 * 100vw),33px)}@media screen and (max-width:767px){.adlp-btn.--btn04::after{width:calc(8 / 750 * 100vw);height:calc(16 / 750 * 100vw);right:calc(33 / 750 * 100vw)}}@media screen and (max-width:767px){.adlp-btn.--btn04:active{background:#ff507c}.adlp-btn.--btn04:active::after{transform:translate(min(calc(10 / 1080 * 100vw),10px),-50%)}}.sec01__inner{display:flex;flex-direction:column;align-items:center}.sec01__title{text-align:center;line-height:140%;font-size:calc(56 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__title{font-size:min(calc(48 / 1080 * 100vw),48px)}}.sec01__title .num{line-height:110%;font-size:calc(80 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__title .num{font-size:min(calc(70 / 1080 * 100vw),70px)}}.sec01__title .note{vertical-align:baseline;font-size:calc(18 / 750 * 100vw)}.sec01__box{margin-top:calc(31 / 750 * 100vw);padding:calc(40 / 750 * 100vw) calc(28 / 750 * 100vw);width:calc(630 / 750 * 100vw);display:flex;flex-direction:column;align-items:center;gap:calc(29 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__box{margin-top:min(calc(35 / 1080 * 100vw),35px);padding:min(calc(40 / 1080 * 100vw),40px);width:auto;gap:min(calc(24 / 1080 * 100vw),24px)}}.sec01__box-title{font-feature-settings:"palt" on,"liga" off;text-align:center;font-size:calc(26 / 750 * 100vw);line-height:120%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__box-title{font-size:min(calc(22 / 1080 * 100vw),22px);letter-spacing:min(calc(1.5 / 1080 * 100vw),1.5px)}}.sec01__box-graph{display:block;width:100%}@media screen and (min-width:768px){.sec01__box-graph{margin-top:0;width:min(calc(460 / 1080 * 100vw),460px)}}.sec01__box-notes{display:flex;flex-direction:column;padding-inline:calc(12 / 750 * 100vw);width:100%}@media screen and (min-width:768px){.sec01__box-notes{padding:0}}.sec01__box-note{text-align:justify;font-weight:400;line-height:140%;font-size:calc(18 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__box-note{font-size:min(calc(12 / 1080 * 100vw),12px)}}.sec01__trust{margin-top:calc(72 / 750 * 100vw);display:flex;flex-direction:column;align-items:center;gap:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__trust{margin-top:min(calc(56 / 1080 * 100vw),56px);gap:min(calc(24 / 1080 * 100vw),24px)}}.sec01__trust-title{text-align:center;font-size:calc(48 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.sec01__trust-title{font-size:min(calc(40 / 1080 * 100vw),40px)}}.sec01__trust-badge{width:calc(464 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__trust-badge{width:min(calc(418 / 1080 * 100vw),418px)}}.sec01__award{margin-top:calc(69 / 750 * 100vw);display:flex;flex-direction:column;gap:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__award{align-items:center;width:100%;margin-top:min(calc(61 / 1080 * 100vw),61px);gap:min(calc(20 / 1080 * 100vw),20px)}}.sec01__award-inner{padding:0;display:flex;align-items:center;flex-direction:column;gap:calc(24 / 750 * 100vw);width:100%}@media screen and (min-width:768px){.sec01__award-inner{padding-right:min(calc(15 / 1080 * 100vw),15px);flex-direction:row;justify-content:end;gap:min(calc(62 / 1080 * 100vw),62px)}}@media screen and (min-width:768px){.sec01__award-head{flex-shrink:0}}.sec01__award-text01{font-feature-settings:"palt" on,"liga" off;font-weight:700;text-align:center;font-size:calc(26 / 750 * 100vw);letter-spacing:calc(2 / 750 * 100vw);line-height:120%}@media screen and (min-width:768px){.sec01__award-text01{font-size:min(calc(18 / 1080 * 100vw),18px);letter-spacing:0;line-height:140%}}.sec01__award-title{font-weight:700;text-align:center;font-size:calc(48 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.sec01__award-title{font-size:min(calc(38 / 1080 * 100vw),38px);line-height:120%}}.sec01__award-logo{display:block;width:calc(599 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__award-logo{width:min(calc(436 / 1080 * 100vw),436px)}}.sec01__award-desc{width:fit-content;text-align:justify;font-size:calc(18 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.sec01__award-desc{font-size:min(calc(12 / 1080 * 100vw),12px)}}.sec01__media{margin-top:calc(40 / 750 * 100vw);display:flex;flex-direction:column;align-items:center;gap:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__media{margin-top:min(calc(22 / 1080 * 100vw),22px);gap:min(calc(31 / 1080 * 100vw),31px)}}.sec01__media-circle{font-weight:700;font-size:calc(32 / 750 * 100vw);letter-spacing:calc(1.28 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__media-circle{font-size:min(calc(16 / 1080 * 100vw),16px)}}.sec01__media-title{text-align:center;font-weight:700;font-size:calc(56 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.sec01__media-title{font-size:min(calc(48 / 1080 * 100vw),48px)}}.sec01__media-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(16 / 750 * 100vw) calc(8 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__media-logos{gap:min(calc(6.4 / 1080 * 100vw),6.4px)}}.sec01__media-logo{width:calc(320 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__media-logo{width:min(calc(256 / 1080 * 100vw),256px)}}.sec01__media-logo:nth-of-type(3){width:calc(279 / 750 * 100vw)}@media screen and (min-width:768px){.sec01__media-logo:nth-of-type(3){width:min(calc(220 / 1080 * 100vw),220px)}}.sec01-note{margin-top:calc(16 / 750 * 100vw);font-weight:400;text-align:justify;font-size:calc(18 / 750 * 100vw);line-height:140%;letter-spacing:calc(0.7 / 750 * 100vw)}@media screen and (min-width:768px){.sec01-note{margin-top:max(calc(-6 / 1080 * 100vw),-6px);padding-inline:0;font-size:min(calc(12 / 1080 * 100vw),12px);letter-spacing:min(calc(0.7 / 1080 * 100vw),0.7px)}}.sec02{background:#fff3f6}.sec02 .text-56 span{color:#ff7699}.sec02__desc{font-size:calc(26 / 750 * 100vw);letter-spacing:calc(2 / 750 * 100vw);line-height:180%;text-align:justify}.sec02__desc span{color:#ff7699}@media screen and (min-width:768px){.sec02__desc{font-size:min(calc(22 / 1080 * 100vw),22px);letter-spacing:normal}}.sec02__box{padding:calc(40 / 750 * 100vw);display:flex;flex-direction:column;z-index:2;gap:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec02__box{padding:min(calc(40 / 1080 * 100vw),40px) min(calc(40 / 1080 * 100vw),40px) min(calc(48 / 1080 * 100vw),48px);gap:min(calc(24 / 1080 * 100vw),24px)}}.sec02__sub-title{margin-top:calc(45 / 750 * 100vw)}@media screen and (min-width:768px){.sec02__sub-title{margin-top:min(calc(40 / 1080 * 100vw),40px)}}.sec02__items{padding:0;margin-top:calc(40 / 750 * 100vw);display:flex;flex-direction:column;gap:calc(20 / 750 * 100vw)}@media screen and (min-width:768px){.sec02__items{padding-inline:min(calc(13 / 1080 * 100vw),13px);margin-top:min(calc(20 / 1080 * 100vw),20px);gap:0}}.sec02__item{display:flex;align-items:center;gap:calc(45 / 750 * 100vw)}@media screen and (min-width:768px){.sec02__item{gap:min(calc(30 / 1080 * 100vw),30px)}}.sec02__item--even{flex-direction:row-reverse}.sec02__image{flex-shrink:0;width:calc(200 / 750 * 100vw)}@media screen and (min-width:768px){.sec02__image{width:min(calc(140 / 1080 * 100vw),140px)}}.sec02__body{padding:calc(28 / 750 * 100vw) calc(60 / 750 * 100vw);background:#fff;position:relative;border-radius:calc(10 / 750 * 100vw);width:100%}@media screen and (min-width:768px){.sec02__body{padding:min(calc(34 / 1080 * 100vw),34px) min(calc(60 / 1080 * 100vw),60px) min(calc(34 / 1080 * 100vw),34px) min(calc(40 / 1080 * 100vw),40px);border-radius:min(calc(8 / 1080 * 100vw),8px);width:auto}}.sec02__body::after{position:absolute;content:"";width:0;height:0;top:50%;transform:translateY(-50%);left:calc(-25 / 750 * 100vw);border-top:solid transparent;border-bottom:solid transparent;border-right:solid #fff}@media screen and (min-width:768px){.sec02__body::after{left:max(calc(-25 / 1080 * 100vw),-25px);border-top:solid transparent;border-bottom:solid transparent;border-right:solid #fff}}.sec02__body--even::after{position:absolute;content:"";width:0;height:0;left:auto;right:calc(-25 / 750 * 100vw);border-top:solid transparent;border-bottom:solid transparent;border-left:solid #fff;border-right:none}@media screen and (min-width:768px){.sec02__body--even::after{right:max(calc(-25 / 1080 * 100vw),-25px);border-top:solid transparent;border-bottom:solid transparent;border-left:solid #fff}}.sec02__item-text{font-weight:700;font-size:calc(26 / 750 * 100vw);line-height:160%}@media screen and (min-width:768px){.sec02__item-text{font-size:min(calc(20 / 1080 * 100vw),20px);line-height:normal;letter-spacing:min(calc(1.6 / 1080 * 100vw),1.6px)}}.sec03{background:#fff8f9}@media screen and (min-width:768px){.sec03__inner{display:flex;flex-direction:column;align-items:center;gap:min(calc(40 / 1080 * 100vw),40px);width:100%}}.sec03__head{display:flex;flex-direction:column;align-items:center;text-align:center}.sec03__items{margin-top:calc(40 / 750 * 100vw);display:flex;flex-wrap:wrap;gap:calc(24 / 750 * 100vw);width:100%}@media screen and (min-width:768px){.sec03__items{margin-top:0;flex-wrap:nowrap;gap:min(calc(16 / 1080 * 100vw),16px)}}.sec03__item{display:flex;flex-direction:column;align-items:center;padding:calc(32 / 750 * 100vw);gap:calc(20 / 750 * 100vw);width:calc((100% - calc(24 / 750 * 100vw))/ 2)}@media screen and (min-width:768px){.sec03__item{padding:min(calc(24 / 1080 * 100vw),24px);gap:min(calc(20 / 1080 * 100vw),20px);width:calc((100% - min(calc(16 / 1080 * 100vw),16px))/ 4)}}.sec03__item-title{white-space:nowrap;letter-spacing:calc(1.3 / 750 * 100vw)}@media screen and (min-width:768px){.sec03__item-title{position:relative;letter-spacing:normal}}@media screen and (min-width:768px){.sec03__item-title sup{position:absolute;right:0;top:50%;transform:translateY(-80%)}}.sec03__item-line{display:block;height:2px;width:100%;background-image:repeating-linear-gradient(to right,#444 0,#444 4px,transparent 4px,transparent 8px)}.sec03__item-text{white-space:nowrap;text-align:justify;font-size:calc(26 / 750 * 100vw);line-height:180%;letter-spacing:calc(2 / 750 * 100vw);width:100%}.sec03__item-text--ls{margin-left:calc(-6 / 750 * 100vw)}@media screen and (min-width:768px){.sec03__item-text{font-size:min(calc(16 / 1080 * 100vw),16px);letter-spacing:normal}}.sec03__item-icon{width:calc(120 / 750 * 100vw)}@media screen and (min-width:768px){.sec03__item-icon{width:min(calc(120 / 1080 * 100vw),120px)}}.sec03__note{margin-top:calc(40 / 750 * 100vw);font-size:calc(18 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.sec03__note{margin-top:0;font-size:min(calc(12 / 1080 * 100vw),12px);width:100%}}.sec04{padding-top:calc(80 / 750 * 100vw);background:url(../img/sp/sec04-bg.webp) center center/cover no-repeat}@media screen and (min-width:768px){.sec04{padding-top:min(calc(134 / 1080 * 100vw),134px);background:url(../img/pc/sec04-bg.webp) center center/cover no-repeat}}.sec04 .wrap1080{padding:0}@media screen and (min-width:768px){.sec04__inner{display:flex;flex-direction:column;align-items:center;width:100%}}.sec04__head{font-feature-settings:"palt" on;font-weight:700;color:#fff;font-style:italic;line-height:130%;width:100%}.sec04__head .sec04__lead{position:relative;margin-top:calc(67 / 750 * 100vw)}@media screen and (min-width:768px){.sec04__head .sec04__lead{margin-top:0}}.sec04__head .sec04__lead .sec04__lead-text{position:absolute;transform:rotate(-8deg);width:calc(625 / 750 * 100vw);text-align:center;z-index:2;left:0;top:calc(-70 / 750 * 100vw);font-size:calc(40 / 750 * 100vw);letter-spacing:calc(3 / 750 * 100vw);line-height:100%}@media screen and (min-width:768px){.sec04__head .sec04__lead .sec04__lead-text{font-size:min(calc(28 / 1080 * 100vw),28px);letter-spacing:min(calc(2 / 1080 * 100vw),2px);width:min(calc(454 / 1080 * 100vw),454px);top:max(calc(-42 / 1080 * 100vw),-42px);left:min(calc(134 / 1080 * 100vw),134px)}}.sec04__head .sec04__lead .sec04__lead-text::after{position:absolute;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='625' height='158' viewBox='0 0 625 158' fill='none'%3E%3Cpath d='M0 88.5685L625 0.730329V69.4883L0 157.327L0 88.5685Z' fill='%23FF7699'/%3E%3C/svg%3E") center center/cover no-repeat;top:50%;left:50%;transform:translate(-50%,-50%) rotate(8deg);z-index:-1;width:100%;height:calc(158 / 750 * 100vw)}@media screen and (min-width:768px){.sec04__head .sec04__lead .sec04__lead-text::after{height:min(calc(130 / 1080 * 100vw),130px);width:min(calc(454 / 1080 * 100vw),454px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='450' height='132' viewBox='0 0 450 132' fill='none'%3E%3Cpath d='M0 64.0002L449.582 0.81541V68.8152L0 132L0 64.0002Z' fill='%23FF7699'/%3E%3C/svg%3E") center center/cover no-repeat}}.sec04__head .sec04__title{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;text-align:left}.sec04__head .sec04__title .sec04__title-text{transform:rotate(-8deg);font-weight:800;font-size:calc(106 / 750 * 100vw);line-height:120%;letter-spacing:calc(4 / 750 * 100vw)}@media screen and (min-width:768px){.sec04__head .sec04__title .sec04__title-text{font-size:min(calc(70 / 1080 * 100vw),70px);letter-spacing:min(calc(2.8 / 1080 * 100vw),2.8px)}}.sec04__head .sec04__title .sec04__title-text span{font-size:calc(86 / 750 * 100vw);line-height:120%}@media screen and (min-width:768px){.sec04__head .sec04__title .sec04__title-text span{font-size:min(calc(56 / 1080 * 100vw),56px)}}.sec04__head .sec04__title .sec04__title-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.sec04__img{margin-left:auto;position:relative;z-index:2;display:block;margin-top:calc(-22 / 750 * 100vw);width:calc(710 / 750 * 100vw)}@media screen and (min-width:768px){.sec04__img{margin-top:max(calc(-12 / 1080 * 100vw),-12px);margin-left:min(calc(35 / 1080 * 100vw),35px);width:min(calc(733 / 1080 * 100vw),733px)}}.sec05__head{display:flex;flex-direction:column;align-items:center;gap:calc(54 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__head{gap:min(calc(32 / 1080 * 100vw),32px)}}.sec05__logo{display:block;width:calc(505 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__logo{width:min(calc(343 / 1080 * 100vw),343px)}}.sec05__title-big{font-weight:700;font-size:calc(79 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__title-big{font-size:min(calc(72 / 1080 * 100vw),72px)}}.sec05__cards{display:flex;flex-direction:column;margin-top:calc(95 / 750 * 100vw);gap:calc(114 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__cards{margin-top:min(calc(82 / 1080 * 100vw),82px);gap:min(calc(88 / 1080 * 100vw),88px)}}.sec05__card{position:relative;background:#fff8f9;box-shadow:5px 5px 0 rgba(237,166,184,0.6);display:flex;flex-direction:column;align-items:center;padding:calc(124 / 750 * 100vw) calc(40 / 750 * 100vw) calc(75 / 750 * 100vw);gap:calc(41 / 750 * 100vw);border-radius:calc(8 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__card{padding:min(calc(75 / 1080 * 100vw),75px) min(calc(40 / 1080 * 100vw),40px);border-radius:min(calc(8 / 1080 * 100vw),8px);gap:min(calc(30 / 1080 * 100vw),30px)}}.sec05__circle{position:absolute;left:50%;transform:translateX(-50%);top:calc(-60 / 750 * 100vw);font-family:"Oswald",sans-serif}@media screen and (min-width:768px){.sec05__circle{top:max(calc(-48 / 1080 * 100vw),-48px);width:min(calc(96 / 1080 * 100vw),96px);height:min(calc(96 / 1080 * 100vw),96px)}}.sec05__circle span{font-size:calc(22 / 750 * 100vw);line-height:100%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__circle span{font-size:min(calc(16 / 1080 * 100vw),16px);letter-spacing:min(calc(2 / 1080 * 100vw),2px)}}.sec05__circle p{font-size:calc(54 / 750 * 100vw);line-height:100%}@media screen and (min-width:768px){.sec05__circle p{font-size:min(calc(40 / 1080 * 100vw),40px)}}.sec05__block{display:flex;flex-direction:column;align-items:center;width:100%;gap:calc(40 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__block{gap:min(calc(30 / 1080 * 100vw),30px)}}.sec05__block--01-01{padding:calc(40 / 750 * 100vw) calc(30 / 750 * 100vw) calc(33 / 750 * 100vw);gap:calc(32 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__block--01-01{padding:min(calc(30 / 1080 * 100vw),30px) min(calc(26 / 1080 * 100vw),26px);flex-direction:row;gap:min(calc(24 / 1080 * 100vw),24px)}}.sec05__content{display:flex;flex-direction:column;align-items:center;gap:calc(32 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__content{gap:min(calc(12 / 1080 * 100vw),12px)}}.sec05__prof{overflow:hidden;display:flex;border-radius:calc(8 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__prof{border-radius:min(calc(8 / 1080 * 100vw),8px)}}.sec05__info{background:#e594a9;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(10 / 750 * 100vw);gap:calc(40 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__info{padding:0 min(calc(16 / 1080 * 100vw),16px) 0 min(calc(5 / 1080 * 100vw),5px);gap:min(calc(24 / 1080 * 100vw),24px)}}.sec05__label{font-weight:700;white-space:nowrap;font-size:calc(20 / 750 * 100vw);line-height:150%}@media screen and (min-width:768px){.sec05__label{font-size:min(calc(13 / 1080 * 100vw),13px)}}.sec05__label span{letter-spacing:calc(-6 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__label span{letter-spacing:max(calc(-10 / 1080 * 100vw),-10px)}}.sec05__name{font-weight:700;font-size:calc(40 / 750 * 100vw);line-height:130%}@media screen and (min-width:768px){.sec05__name{font-size:min(calc(26 / 1080 * 100vw),26px)}}.sec05__ps-img{width:calc(calc(550 / 750 * 100vw) - calc(258 / 750 * 100vw));aspect-ratio:292/325}@media screen and (min-width:768px){.sec05__ps-img{width:calc(min(calc(352 / 1080 * 100vw),352px) - min(calc(165 / 1080 * 100vw),165px))}}.sec05__ps-img img{width:100%;height:100%;object-fit:cover;object-position:center right}.sec05__text01{font-weight:400;text-align:justify;font-feature-settings:"pwid";font-size:calc(26 / 750 * 100vw);line-height:160%}@media screen and (min-width:768px){.sec05__text01{padding-top:min(calc(20 / 1080 * 100vw),20px);font-size:min(calc(16 / 1080 * 100vw),16px);font-feature-settings:"palt" 1;letter-spacing:max(calc(-0.05 / 1080 * 100vw),-0.05px)}}.sec05__box--01-01{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:768px){.sec05__box--01-01{justify-content:center;gap:min(calc(40 / 1080 * 100vw),40px)}}.sec05__text--01-01{font-weight:700;font-size:calc(26 / 750 * 100vw);line-height:120%}@media screen and (min-width:768px){.sec05__text--01-01{font-size:min(calc(22 / 1080 * 100vw),22px)}}.sec05__text--01-01 span{line-height:110%}.sec05__text--01-01 span:nth-of-type(1){font-size:calc(28 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__text--01-01 span:nth-of-type(1){font-size:min(calc(24 / 1080 * 100vw),24px);letter-spacing:min(calc(1.7 / 1080 * 100vw),1.7px)}}.sec05__text--01-01 span:nth-of-type(2){font-size:calc(60 / 750 * 100vw);letter-spacing:calc(4.2 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__text--01-01 span:nth-of-type(2){font-size:min(calc(50 / 1080 * 100vw),50px);letter-spacing:min(calc(3.5 / 1080 * 100vw),3.5px)}}.sec05__text--01-01 span:nth-of-type(3){font-size:calc(44 / 750 * 100vw);letter-spacing:calc(3 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__text--01-01 span:nth-of-type(3){font-size:min(calc(38 / 1080 * 100vw),38px);letter-spacing:min(calc(2.7 / 1080 * 100vw),2.7px)}}.sec05__img--01-01{display:block;width:calc(265 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__img--01-01{width:min(calc(265 / 1080 * 100vw),265px)}}.sec05__text--01-02{font-weight:700;text-align:justify;font-size:calc(26 / 750 * 100vw);line-height:180%}@media screen and (min-width:768px){.sec05__text--01-02{margin-top:max(calc(-10 / 1080 * 100vw),-10px);font-weight:500;font-size:min(calc(20 / 1080 * 100vw),20px);text-align:center}}.sec05__block--01-03{justify-content:center}.sec05__content--01-03{display:flex;flex-direction:column;align-items:center;gap:calc(40 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__content--01-03{flex-direction:row;justify-content:center;gap:min(calc(40 / 1080 * 100vw),40px)}}.sec05__head--01-03{display:flex;flex-direction:column;align-items:center;text-align:center}.sec05__text--01-03{font-weight:700;font-size:calc(40 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.sec05__text--01-03{font-size:min(calc(32 / 1080 * 100vw),32px)}}.sec05__text--01-03 span{font-size:calc(26 / 750 * 100vw);line-height:120%}@media screen and (min-width:768px){.sec05__text--01-03 span{font-size:min(calc(22 / 1080 * 100vw),22px)}}@media screen and (min-width:768px){.sec05__img--01-03{margin-right:min(calc(20 / 1080 * 100vw),20px);width:min(calc(300 / 1080 * 100vw),300px)}}.sec05__accordion{position:relative;width:100%;pointer-events:none}.sec05__accordion:hover .sec05__accordion-button{background:#ff7699;color:#fff;border-color:#fff}.sec05__accordion:hover .sec05__accordion-arrow path{stroke:#fff}.sec05 .adlp-accordion{width:100%}@media screen and (min-width:768px){.sec05 .adlp-accordion{display:flex;flex-direction:column;align-items:center}}.sec05 .adlp-accordion.--b03{width:calc(630 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion.--b03{width:100%}}.sec05 .adlp-accordion__header{position:relative;font-weight:700;background:#fff;color:#ff7699;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:all;transition:0.3s;padding:calc(40 / 750 * 100vw);border-radius:calc(76.134 / 750 * 100vw);border:2px solid #ff7699}@media screen and (min-width:768px){.sec05 .adlp-accordion__header{padding:min(calc(27 / 1080 * 100vw),27px);width:min(calc(760 / 1080 * 100vw),760px)}}.sec05 .adlp-accordion__header.--b03{justify-content:start;padding:calc(40 / 750 * 100vw) calc(63 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__header.--b03{padding:min(calc(27 / 1080 * 100vw),27px);justify-content:center}}.sec05 .adlp-accordion__header.--open .adlp-accordion__header__arrow{transform:translateY(-50%) rotate(180deg)}.sec05 .adlp-accordion__header:hover{background:#ff7699;color:#fff;border-color:#fff}.sec05 .adlp-accordion__header:hover .adlp-accordion__header__arrow path{stroke:#fff}.sec05 .adlp-accordion__header__inner{position:relative}.sec05 .adlp-accordion__header p{font-weight:700;text-align:justify;font-size:calc(26 / 750 * 100vw);line-height:120%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__header p{font-size:min(calc(22 / 1080 * 100vw),22px);letter-spacing:min(calc(1.8 / 1080 * 100vw),1.8px)}}.sec05 .adlp-accordion__header__arrow{position:absolute;top:50%;right:calc(45 / 750 * 100vw);transform:translateY(-50%);transition:0.3s;width:calc(28 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__header__arrow{right:min(calc(60 / 1080 * 100vw),60px);display:block;width:min(calc(16 / 1080 * 100vw),16px)}}.sec05 .adlp-accordion__header__arrow svg{display:block;width:100%}.sec05 .adlp-accordion__header__arrow path{transition:0.3s}.sec05 .adlp-accordion__header__arrow.--b03{right:calc(30 / 750 * 100vw)}.sec05 .adlp-accordion__body{margin-top:calc(40 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body{margin-top:min(calc(40 / 1080 * 100vw),40px)}}.sec05 .adlp-accordion__body__inner{display:flex;flex-direction:column;align-items:center;padding:calc(55 / 750 * 100vw) calc(30 / 750 * 100vw) calc(63 / 750 * 100vw);gap:calc(30 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__inner{padding:min(calc(30 / 1080 * 100vw),30px) min(calc(36 / 1080 * 100vw),36px) min(calc(50 / 1080 * 100vw),50px);gap:min(calc(32 / 1080 * 100vw),32px)}}.sec05 .adlp-accordion__body__inner.--b03{padding:0 calc(10 / 750 * 100vw)}.sec05 .adlp-accordion__body .text{text-align:justify;font-size:calc(26 / 750 * 100vw);line-height:180%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body .text{font-size:min(calc(16 / 1080 * 100vw),16px);letter-spacing:min(calc(1.4 / 1080 * 100vw),1.4px)}}.sec05 .adlp-accordion__body__research{display:flex;padding-inline:calc(35 / 750 * 100vw);gap:calc(20 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__research{padding-inline:0;gap:min(calc(24 / 1080 * 100vw),24px);width:100%}}.sec05 .adlp-accordion__body__box{display:flex;flex-direction:column;gap:calc(16 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__box{padding-left:min(calc(40 / 1080 * 100vw),40px);flex-direction:row;align-items:center;gap:min(calc(13 / 1080 * 100vw),13px);width:min(calc(340 / 1080 * 100vw),340px)}}.sec05 .adlp-accordion__body__box .text-26{font-weight:500;line-height:181%}.sec05 .adlp-accordion__body__circle{border-color:#ff7699;border-style:solid;border-radius:50%;display:flex;align-items:center;justify-content:center;width:calc(200 / 750 * 100vw);height:calc(200 / 750 * 100vw);border-width:calc(4 / 750 * 100vw);flex-shrink:0}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__circle{width:min(calc(160 / 1080 * 100vw),160px);height:min(calc(160 / 1080 * 100vw),160px);border-width:min(calc(3 / 1080 * 100vw),3px)}}.sec05 .adlp-accordion__body__separator{position:relative;margin-top:calc(79 / 750 * 100vw);width:calc(40 / 750 * 100vw);height:calc(40 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__separator{margin-top:min(calc(63 / 1080 * 100vw),63px);width:min(calc(32 / 1080 * 100vw),32px);height:min(calc(32 / 1080 * 100vw),32px)}}.sec05 .adlp-accordion__body__separator span{display:block;position:absolute;top:50%;left:50%;background-color:#ff7699;transform-origin:center;width:calc(50 / 750 * 100vw);height:calc(4 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__separator span{width:min(calc(44 / 1080 * 100vw),44px);height:min(calc(3 / 1080 * 100vw),3px)}}.sec05 .adlp-accordion__body__separator span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.sec05 .adlp-accordion__body__separator span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.sec05 .adlp-accordion__body__items{display:flex;flex-wrap:wrap;gap:calc(16 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__items{gap:min(calc(16 / 1080 * 100vw),16px);width:100%}}.sec05 .adlp-accordion__body__item{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#e594a9;color:#fff;padding:calc(16 / 750 * 100vw);width:calc((100% - calc(16 / 750 * 100vw))/ 2);border-radius:calc(4 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__item{padding:min(calc(26 / 1080 * 100vw),26px) min(calc(10 / 1080 * 100vw),10px);width:calc((100% - min(calc(16 / 1080 * 100vw),16px) * 3)/ 4);border-radius:min(calc(4 / 1080 * 100vw),4px)}}.sec05 .adlp-accordion__body__foot{display:flex;flex-direction:column;gap:calc(16 / 750 * 100vw)}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__foot{gap:min(calc(16 / 1080 * 100vw),16px)}}.sec05 .adlp-accordion__body__foot .text-26{line-height:180%}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__foot .text-26{letter-spacing:min(calc(1.6 / 1080 * 100vw),1.6px)}}.sec05 .adlp-accordion__body__foot .text-36{font-feature-settings:"pwid"}@media screen and (min-width:768px){.sec05 .adlp-accordion__body__foot .text-36{font-size:min(calc(30 / 1080 * 100vw),30px)}}.sec05__block--01-04{padding-top:calc(19 / 750 * 100vw);gap:calc(38 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__block--01-04{padding-top:min(calc(10 / 1080 * 100vw),10px);gap:min(calc(20 / 1080 * 100vw),20px)}}.sec05__box--01-04{display:flex;align-items:center;justify-content:center;gap:calc(40 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__box--01-04{gap:min(calc(40 / 1080 * 100vw),40px)}}.sec05__text--01-04{font-weight:700;font-size:calc(40 / 750 * 100vw);line-height:140%;white-space:nowrap}@media screen and (min-width:768px){.sec05__text--01-04{font-size:min(calc(32 / 1080 * 100vw),32px)}}.sec05__img--01-04{display:block;width:calc(198 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__img--01-04{width:min(calc(153 / 1080 * 100vw),153px)}}@media screen and (min-width:768px){.sec05__card--02{gap:min(calc(20 / 1080 * 100vw),20px)}}@media screen and (min-width:768px){.sec05__card--02 .title span{margin-top:min(calc(20 / 1080 * 100vw),20px);display:inline-block}}@media screen and (min-width:768px){.sec05__block--02-01{flex-direction:row;justify-content:end;gap:min(calc(62 / 1080 * 100vw),62px)}}.sec05__img--02-01{display:block;width:calc(413 / 750 * 100vw);flex-shrink:0}@media screen and (min-width:768px){.sec05__img--02-01{width:min(calc(290 / 1080 * 100vw),290px)}}.sec05__text--02-01{font-weight:400;text-align:justify;font-size:calc(26 / 750 * 100vw);line-height:180%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__text--02-01{font-size:min(calc(16 / 1080 * 100vw),16px);letter-spacing:normal;width:min(calc(442 / 1080 * 100vw),442px);line-height:160%}}.sec05__circle--pink{display:flex;justify-content:center;align-items:center;border-radius:50%;border:solid #ff7699;width:calc(120 / 750 * 100vw);height:calc(120 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__circle--pink{width:min(calc(87 / 1080 * 100vw),87px);height:min(calc(87 / 1080 * 100vw),87px);border:solid #ff7699}}.sec05__circle--pink p{font-weight:700;color:#ff7699;font-size:calc(26 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__circle--pink p{font-size:min(calc(18 / 1080 * 100vw),18px)}}.sec05__box--02-02{display:flex;flex-direction:column;align-items:center;padding:calc(54 / 750 * 100vw) calc(30 / 750 * 100vw) calc(60 / 750 * 100vw);gap:calc(22 / 750 * 100vw)}.sec05__box--02-02 .text-note{margin-top:calc(10 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__box--02-02{padding:min(calc(15 / 1080 * 100vw),15px) min(calc(17 / 1080 * 100vw),17px) min(calc(32 / 1080 * 100vw),32px);gap:min(calc(26 / 1080 * 100vw),26px)}.sec05__box--02-02 .title .sec05__text--02-01{width:fit-content;font-size:min(calc(22 / 1080 * 100vw),22px)}}.sec05__content--02-02{display:flex;flex-direction:column;align-items:center;gap:calc(22 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__content--02-02{flex-direction:row;justify-content:end;gap:min(calc(40 / 1080 * 100vw),40px);width:100%}.sec05__content--02-02 .text-note{width:100%;text-align:right}}.sec05__img--02-02{display:block;width:calc(416 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__img--02-02{width:min(calc(292 / 1080 * 100vw),292px)}}.sec05__block--02-03{gap:calc(26 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__block--02-03{margin-top:min(calc(20 / 1080 * 100vw),20px);gap:min(calc(17 / 1080 * 100vw),17px)}}.sec05__text--02-03{font-weight:700;text-align:center;margin-bottom:calc(5 / 750 * 100vw);font-size:calc(26 / 750 * 100vw);line-height:120%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__text--02-03{font-size:min(calc(22 / 1080 * 100vw),22px);line-height:140%;letter-spacing:normal}}.sec05__term{display:flex;align-items:center;color:#ff7699;width:100%;gap:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__term{gap:min(calc(21 / 1080 * 100vw),21px)}}.sec05__term span{display:block;width:100%;height:calc(1 / 750 * 100vw);background:#ff7699}@media screen and (min-width:768px){.sec05__term span{height:min(calc(1 / 1080 * 100vw),1px)}}.sec05__term p{font-weight:700;white-space:nowrap;font-size:calc(26 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__term p{font-size:min(calc(22 / 1080 * 100vw),22px)}}.sec05__items{display:flex;flex-direction:column;width:100%;margin-top:calc(-7 / 750 * 100vw);gap:calc(36 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__items{margin-top:min(calc(5 / 1080 * 100vw),5px);flex-direction:row;gap:min(calc(28 / 1080 * 100vw),28px)}}.sec05__item{padding:calc(2 / 750 * 100vw);display:flex;align-items:center;overflow:hidden}@media screen and (min-width:768px){.sec05__item{padding:0;flex-direction:column;width:calc((100% - min(calc(56 / 1080 * 100vw),56px))/ 3);border-radius:min(calc(10 / 1080 * 100vw),10px)}}.sec05__item::after{border-radius:calc(10 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__item::after{border-radius:min(calc(10 / 1080 * 100vw),10px)}}.sec05__item--even{flex-direction:row-reverse}@media screen and (min-width:768px){.sec05__item--even{flex-direction:column}}.sec05__item--even .sec05__img--02-03{border-radius:0 calc(10 / 750 * 100vw) calc(10 / 750 * 100vw) 0}@media screen and (min-width:768px){.sec05__item--even .sec05__img--02-03{border-radius:0}}.sec05__img--02-03{display:block;overflow:hidden;flex-shrink:0;height:calc(200 / 750 * 100vw);aspect-ratio:290/200;border-radius:calc(10 / 750 * 100vw) 0 0 calc(10 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__img--02-03{padding:min(calc(2 / 1080 * 100vw),2px) min(calc(2 / 1080 * 100vw),2px) 0;height:auto;aspect-ratio:87/56;border-radius:0}}.sec05__img--02-03 img{width:100%;height:100%;object-fit:cover;object-position:left}.sec05__body{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%}@media screen and (min-width:768px){.sec05__body{height:min(calc(178 / 1080 * 100vw),178px);gap:min(calc(5 / 1080 * 100vw),5px)}.sec05__body--f01{padding-bottom:min(calc(20 / 1080 * 100vw),20px)}}.sec05__lead{font-size:calc(26 / 750 * 100vw);line-height:140%}@media screen and (min-width:768px){.sec05__lead{font-size:min(calc(20 / 1080 * 100vw),20px)}}.sec05__camp-name{line-height:150%}.sec05__camp-name--01{font-size:calc(36 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__camp-name--01{font-size:min(calc(24 / 1080 * 100vw),24px)}}.sec05__camp-name--02{font-size:calc(32 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__camp-name--02{font-size:min(calc(24 / 1080 * 100vw),24px)}}.sec05__camp-name--02 span{font-size:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__camp-name--02 span{font-size:min(calc(24 / 1080 * 100vw),24px)}}.sec05__camp-name--03{font-size:calc(32 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__camp-name--03{font-size:min(calc(24 / 1080 * 100vw),24px)}}@media screen and (min-width:768px){.sec05__card--03{gap:min(calc(47 / 1080 * 100vw),47px)}.sec05__card--03 .text-48{display:inline-block;margin-top:min(calc(18 / 1080 * 100vw),18px)}}@media screen and (min-width:768px){.sec05__block--03-01{flex-direction:row;justify-content:end;gap:min(calc(90 / 1080 * 100vw),90px)}.sec05__block--03-01 .sec05__text--02-01{padding-bottom:min(calc(24 / 1080 * 100vw),24px)}}.sec05__img--03-01{display:block;width:calc(379 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__img--03-01{width:min(calc(237 / 1080 * 100vw),237px)}}@media screen and (min-width:768px){.sec05__block--03-02{margin-top:min(calc(20 / 1080 * 100vw),20px)}}.sec05__block--03-02 h4{margin-top:calc(-25 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__block--03-02 h4{margin-top:max(calc(-15 / 1080 * 100vw),-15px);font-size:min(calc(22 / 1080 * 100vw),22px);letter-spacing:min(calc(1 / 1080 * 100vw),1px)}}@media screen and (min-width:768px){.sec05__img--03-02{display:block;width:min(calc(440 / 1080 * 100vw),440px)}}.sec05__prof--03{width:100%;margin-top:calc(-30 / 750 * 100vw)}@media screen and (min-width:768px){.sec05__prof--03{margin-top:max(calc(-6 / 1080 * 100vw),-6px)}.sec05__prof--03 .sec05__info{width:50%;gap:min(calc(10 / 1080 * 100vw),10px)}.sec05__prof--03 .sec05__label{font-size:min(calc(18 / 1080 * 100vw),18px);line-height:180%}.sec05__prof--03 .sec05__name{font-size:min(calc(30 / 1080 * 100vw),30px);letter-spacing:min(calc(1.5 / 1080 * 100vw),1.5px)}}.sec05__prof--03 .sec05__ps-img{width:100%;aspect-ratio:380/352}@media screen and (min-width:768px){.sec05__prof--03 .sec05__ps-img{width:50%;aspect-ratio:420/229}}.sec06{padding-block:calc(80 / 750 * 100vw) calc(17 / 750 * 100vw)}@media screen and (min-width:768px){.sec06{padding-block:min(calc(60 / 1080 * 100vw),60px) min(calc(10 / 1080 * 100vw),10px)}}.sec06__content,.sec06__wrap{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(40 / 750 * 100vw);width:100%}@media screen and (min-width:768px){.sec06__content,.sec06__wrap{gap:min(calc(40 / 1080 * 100vw),40px)}}.sec06__card{background:#fff8f9;display:flex;flex-direction:column;padding:calc(60 / 750 * 100vw) calc(30 / 750 * 100vw) calc(30 / 750 * 100vw);width:calc(590 / 750 * 100vw)!important;height:calc(1080 / 750 * 100vw);gap:calc(32 / 750 * 100vw);border-radius:calc(8 / 750 * 100vw);box-shadow:calc(5 / 750 * 100vw) calc(5 / 750 * 100vw) 0 0 rgba(237,166,184,0.6);pointer-events:none}@media screen and (min-width:768px){.sec06__card{padding:min(calc(20 / 1080 * 100vw),20px);width:min(calc(320 / 1080 * 100vw),320px)!important;height:min(calc(661 / 1080 * 100vw),661px);gap:min(calc(16 / 1080 * 100vw),16px);border-radius:min(calc(8 / 1080 * 100vw),8px);box-shadow:min(calc(3 / 1080 * 100vw),3px) min(calc(3 / 1080 * 100vw),3px) 0 0 rgba(237,166,184,0.6)}}@media screen and (min-width:768px){.sec06 .text-36{font-size:min(calc(20 / 1080 * 100vw),20px)}.sec06 .text-36.--ls{letter-spacing:max(calc(-1 / 1080 * 100vw),-1px)}}.sec06__lead{position:relative;background:#e594a9;color:#fff;padding-block:calc(16 / 750 * 100vw) calc(12 / 750 * 100vw);border-radius:calc(8 / 750 * 100vw)}@media screen and (min-width:768px){.sec06__lead{padding-block:min(calc(16 / 1080 * 100vw),16px) min(calc(12 / 1080 * 100vw),12px);border-radius:min(calc(8 / 1080 * 100vw),8px)}}.sec06__lead::after{position:absolute;content:"";width:0;height:0;left:50%;transform:translateX(-50%);border-left:solid transparent;border-right:solid transparent;border-top:solid #e594a9;bottom:calc(-19 / 750 * 100vw)}@media screen and (min-width:768px){.sec06__lead::after{border-left:solid transparent;border-right:solid transparent;border-top:solid #e594a9;bottom:max(calc(-13 / 1080 * 100vw),-13px)}}.sec06__img{display:block;width:calc(530 / 750 * 100vw)}@media screen and (min-width:768px){.sec06__img{margin-top:min(calc(12 / 1080 * 100vw),12px);width:min(calc(280 / 1080 * 100vw),280px)}}.sec06__prof{display:flex;align-items:center;gap:calc(15 / 750 * 100vw)}@media screen and (min-width:768px){.sec06__prof{gap:min(calc(8 / 1080 * 100vw),8px)}}.sec06__tag{display:block;background:#444;font-weight:600;color:#fff;padding:calc(4 / 750 * 100vw) calc(16 / 750 * 100vw);font-size:calc(22 / 750 * 100vw);border-radius:calc(4 / 750 * 100vw)}@media screen and (min-width:768px){.sec06__tag{padding:min(calc(1 / 1080 * 100vw),1px) min(calc(10 / 1080 * 100vw),10px);font-size:min(calc(16 / 1080 * 100vw),16px);border-radius:min(calc(4 / 1080 * 100vw),4px)}}.sec06__name{font-weight:600;font-size:calc(26 / 750 * 100vw)}@media screen and (min-width:768px){.sec06__name{font-size:min(calc(18 / 1080 * 100vw),18px)}}.sec06__text{text-align:justify;font-feature-settings:"palt" on,"liga" off;font-size:calc(26 / 750 * 100vw);line-height:180%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.sec06__text{font-size:min(calc(16 / 1080 * 100vw),16px);letter-spacing:min(calc(0.64 / 1080 * 100vw),0.64px)}}.sec06 .swiper-pagination{position:relative;display:flex;justify-content:center;gap:calc(16 / 750 * 100vw)}@media screen and (min-width:768px){.sec06 .swiper-pagination{gap:min(calc(16 / 1080 * 100vw),16px)}}.sec06 .swiper-pagination .swiper-pagination-bullet{margin:0;display:block;background:#e0e5e6;opacity:1;transition:0.3s;width:calc(16 / 750 * 100vw);height:calc(16 / 750 * 100vw)}@media screen and (min-width:768px){.sec06 .swiper-pagination .swiper-pagination-bullet{width:min(calc(8 / 1080 * 100vw),8px);height:min(calc(8 / 1080 * 100vw),8px)}}.sec06 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e594a9}.sec06 .text-note{text-align:right}@media screen and (min-width:768px){.sec06 .text-note{margin-top:max(calc(-10 / 1080 * 100vw),-10px)}}.swiper01{padding-bottom:calc(60 / 750 * 100vw);width:100%;display:block;list-style:none;overflow:visible!important}@media screen and (min-width:768px){.swiper01{padding-bottom:min(calc(40 / 1080 * 100vw),40px)}}.swiper01.swiper{overflow:visible!important;padding-bottom:calc(60 / 750 * 100vw)}@media screen and (min-width:768px){.swiper01.swiper{padding-bottom:min(calc(40 / 1080 * 100vw),40px)}}.swiper01 .swiper-wrapper{align-items:stretch;overflow:visible!important}.swiper01 .swiper-slide,.swiper01 .swiper-slide-duplicate{width:auto;height:auto;transition:opacity 0.4s,transform 0.4s;backface-visibility:hidden;transform:translateZ(0);will-change:opacity,transform;opacity:1;overflow:visible!important}@media screen and (min-width:768px){.swiper01 .swiper-slide,.swiper01 .swiper-slide-duplicate{width:auto;opacity:0.6}.swiper01 .swiper-slide-duplicate.is-visible,.swiper01 .swiper-slide.is-visible{opacity:1}}@media screen and (max-width:767px){.swiper01 .swiper-slide,.swiper01 .swiper-slide-duplicate{opacity:1!important}}.swiper01 .swiper-slide-duplicate:hover,.swiper01 .swiper-slide:hover{cursor:pointer}.swiper.swiper01{overflow:visible!important;padding-bottom:calc(60 / 750 * 100vw)!important}@media screen and (min-width:768px){.swiper.swiper01{padding-bottom:min(calc(40 / 1080 * 100vw),40px)!important}}.swiper.swiper01 .swiper-wrapper{overflow:visible!important}.sec07{background:#fff8f9}.sec07__inner{display:flex;flex-direction:column;gap:calc(34 / 750 * 100vw)}@media screen and (min-width:768px){.sec07__inner{gap:min(calc(45 / 1080 * 100vw),45px)}}.sec07 .head{display:flex;flex-direction:column;gap:calc(48 / 750 * 100vw)}@media screen and (min-width:768px){.sec07 .head{gap:min(calc(25 / 1080 * 100vw),25px)}.sec07 .head h2{font-size:min(calc(48 / 1080 * 100vw),48px)}}.sec07__items{display:flex;flex-direction:column;gap:calc(27 / 750 * 100vw)}@media screen and (min-width:768px){.sec07__items{flex-direction:row;gap:min(calc(49 / 1080 * 100vw),49px)}}.sec07__item{border-style:solid;background:#fff;border-width:calc(2 / 750 * 100vw);border-radius:calc(8 / 750 * 100vw)}@media screen and (min-width:768px){.sec07__item{width:calc((100% - min(calc(49 / 1080 * 100vw),49px))/ 2);border-width:min(calc(2 / 1080 * 100vw),2px);border-radius:min(calc(8 / 1080 * 100vw),8px)}}.sec07__item--world{border-color:#72b8a6}.sec07__item--light{border-color:#68c0cf}.sec07__item--pro{border-color:#a9722e}.sec07__head{padding-block:calc(12 / 750 * 100vw)}@media screen and (min-width:768px){.sec07__head{padding-block:min(calc(12 / 1080 * 100vw),12px)}}.sec07__head--world{background:#72b8a6}.sec07__head--light{background:#68c0cf}.sec07__head--pro{background:#a9722e}.sec07__head .text-32{font-feature-settings:"pwid";white-space:nowrap;color:#fff;letter-spacing:calc(1.3 / 750 * 100vw)}@media screen and (min-width:768px){.sec07__head .text-32{letter-spacing:min(calc(1 / 1080 * 100vw),1px)}}.sec07__body{display:flex;flex-direction:column;align-items:center;padding:calc(40 / 750 * 100vw);gap:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec07__body{padding:min(calc(24 / 1080 * 100vw),24px);gap:min(calc(20 / 1080 * 100vw),20px)}}.sec07__logo{display:block;width:calc(294 / 750 * 100vw)}@media screen and (min-width:768px){.sec07__logo{width:min(calc(165 / 1080 * 100vw),165px)}}.sec07__logo--pro{width:calc(370 / 750 * 100vw)}@media screen and (min-width:768px){.sec07__logo--pro{width:min(calc(204 / 1080 * 100vw),204px)}}.sec07__text{text-align:center;font-size:calc(26 / 750 * 100vw);letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.sec07__text{font-size:min(calc(16 / 1080 * 100vw),16px);letter-spacing:min(calc(0.64 / 1080 * 100vw),0.64px)}}@media screen and (min-width:768px){.sec07 h3{font-size:min(calc(26 / 1080 * 100vw),26px)}}.sec08 .text-26{margin-top:calc(40 / 750 * 100vw)}@media screen and (min-width:768px){.sec08 .text-26{margin-top:max(calc(-15 / 1080 * 100vw),-15px);padding-left:min(calc(25 / 1080 * 100vw),25px);font-size:min(calc(16 / 1080 * 100vw),16px);width:fit-content;letter-spacing:min(calc(0.65 / 1080 * 100vw),0.65px)}}.sec08 .--deco{color:var(--pink,#e594a9)}@media screen and (min-width:768px){.sec08 .--deco{position:relative}.sec08 .--deco span{display:none}.sec08 .--deco::after,.sec08 .--deco::before{position:absolute;content:"";background:#e594a9;transform-origin:center;width:min(calc(1 / 1080 * 100vw),1px);height:min(calc(55 / 1080 * 100vw),55px);bottom:max(calc(-10 / 1080 * 100vw),-10px)}.sec08 .--deco::after{transform:rotate(-23deg);left:min(calc(12 / 1080 * 100vw),12px)}.sec08 .--deco::before{transform:rotate(23deg);right:max(calc(-16 / 1080 * 100vw),-16px)}}.sec08__items{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:calc(23 / 750 * 100vw);gap:calc(31 / 750 * 100vw)}@media screen and (min-width:768px){.sec08__items{margin-top:min(calc(14 / 1080 * 100vw),14px);gap:0;flex-direction:row;justify-content:space-between}}.sec08__item{background:#fff8f9;display:flex;align-items:center;justify-content:space-between;width:100%;padding:calc(27 / 750 * 100vw) calc(40 / 750 * 100vw) calc(40 / 750 * 100vw);border-radius:calc(8 / 750 * 100vw);box-shadow:calc(5 / 750 * 100vw) calc(5 / 750 * 100vw) 0 0 rgba(237,166,184,0.6);height:calc(280 / 750 * 100vw)}@media screen and (min-width:768px){.sec08__item{padding:min(calc(20 / 1080 * 100vw),20px) min(calc(30 / 1080 * 100vw),30px) min(calc(30 / 1080 * 100vw),30px);flex-direction:column-reverse;border-radius:min(calc(8 / 1080 * 100vw),8px);width:min(calc(232 / 1080 * 100vw),232px);box-shadow:min(calc(3 / 1080 * 100vw),3px) min(calc(3 / 1080 * 100vw),3px) 0 0 rgba(237,166,184,0.6);justify-content:start;height:min(calc(368 / 1080 * 100vw),368px);gap:min(calc(32 / 1080 * 100vw),32px)}}.sec08 .db-arrow{flex-shrink:0;width:calc(43 / 750 * 100vw)}@media screen and (min-width:768px){.sec08 .db-arrow{margin-right:max(calc(-10 / 1080 * 100vw),-10px);width:min(calc(32 / 1080 * 100vw),32px);transform:rotate(-90deg)}}.sec08__text{text-align:left;padding-top:calc(13 / 750 * 100vw)}@media screen and (min-width:768px){.sec08__text{padding-top:0;text-align:center;font-size:min(calc(22 / 1080 * 100vw),22px)}}.sec08__img{display:block;width:calc(200 / 750 * 100vw)}@media screen and (min-width:768px){.sec08__img{width:min(calc(172 / 1080 * 100vw),172px)}}.sec08 .text-note{margin-top:calc(64 / 750 * 100vw)}@media screen and (min-width:768px){.sec08 .text-note{margin-top:min(calc(45 / 1080 * 100vw),45px)}}.sec08__block{display:flex;flex-direction:column;margin-top:calc(40 / 750 * 100vw);padding:calc(40 / 750 * 100vw) calc(40 / 750 * 100vw) calc(22 / 750 * 100vw);gap:calc(33 / 750 * 100vw)}@media screen and (min-width:768px){.sec08__block{margin-top:min(calc(40 / 1080 * 100vw),40px);padding:min(calc(32 / 1080 * 100vw),32px) min(calc(40 / 1080 * 100vw),40px);gap:min(calc(24.5 / 1080 * 100vw),24.5px)}}@media screen and (min-width:768px){.sec08 .sec08__block .text-36{font-size:min(calc(26 / 1080 * 100vw),26px)}}.sec08__lists{display:flex;flex-direction:column;gap:calc(19 / 750 * 100vw)}@media screen and (min-width:768px){.sec08__lists{gap:min(calc(21 / 1080 * 100vw),21px);flex-direction:row;justify-content:center}}.sec08__list{position:relative;border-bottom:1px dashed #444;padding-left:calc(44 / 750 * 100vw);padding-bottom:calc(20 / 750 * 100vw)}@media screen and (min-width:768px){.sec08__list{border:none;padding-left:min(calc(36 / 1080 * 100vw),36px);padding-bottom:0}}.sec08__list::after{position:absolute;content:"";left:0;top:50%;transform:translateY(-75%);background:url(../img/common/grad-check.webp) center center/contain no-repeat;width:calc(32 / 750 * 100vw);height:calc(32 / 750 * 100vw)}@media screen and (min-width:768px){.sec08__list::after{width:min(calc(24 / 1080 * 100vw),24px);height:min(calc(24 / 1080 * 100vw),24px);transform:translateY(-50%)}}.sec08__list .text-26{margin-top:0;text-align:left}@media screen and (min-width:768px){.sec08__list .text-26{padding:0;font-size:min(calc(18 / 1080 * 100vw),18px)}}.sec09{padding-top:calc(40 / 750 * 100vw);background:url(../img/sp/sec04-bg.webp) center center/cover no-repeat}@media screen and (min-width:768px){.sec09{padding:0}}.sec09 .wrap1080{padding:0}@media screen and (min-width:768px){.sec09 .wrap1080{padding-top:min(calc(150 / 1080 * 100vw),150px)}}.sec09__head{font-feature-settings:"palt" on;font-weight:700;color:#fff;font-style:italic;line-height:130%}.sec09__lead{position:relative}.sec09__title{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;text-align:left}@media screen and (min-width:768px){.sec09__title{padding-left:min(calc(50 / 1080 * 100vw),50px);align-items:start}}.sec09__title-text{transform:rotate(-8deg);font-weight:800;font-size:calc(76 / 750 * 100vw);line-height:120%;letter-spacing:calc(4 / 750 * 100vw)}@media screen and (min-width:768px){.sec09__title-text{font-size:min(calc(56 / 1080 * 100vw),56px);letter-spacing:calc(1 / 750 * 100vw)}}.sec09__title-text span{font-size:calc(86 / 750 * 100vw);line-height:120%}.sec09__title-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@media screen and (min-width:768px){.sec09__title-bg{top:26%}}.sec09__img{position:relative;z-index:2;display:block;margin-top:calc(41 / 750 * 100vw);margin-inline:calc(40 / 750 * 100vw) calc(30 / 750 * 100vw);width:calc(680 / 750 * 100vw)}@media screen and (min-width:768px){.sec09__img{margin-top:max(calc(-252 / 1080 * 100vw),-252px);margin-inline:auto min(calc(57 / 1080 * 100vw),57px);padding:0;width:min(calc(499 / 1080 * 100vw),499px)}}.sec10{background:#eeeded}@media screen and (min-width:768px){.sec10 .head h2{margin-top:min(calc(18 / 1080 * 100vw),18px)}}.sec10__items{display:flex;flex-direction:column;margin-top:calc(56 / 750 * 100vw);padding-inline:calc(30 / 750 * 100vw);gap:calc(40 / 750 * 100vw)}@media screen and (min-width:768px){.sec10__items{margin-top:min(calc(56 / 1080 * 100vw),56px);padding:0;gap:min(calc(22 / 1080 * 100vw),22px)}}.sec10 .adlp-accordion{background:#fff;padding:calc(40 / 750 * 100vw);border-radius:calc(8 / 750 * 100vw)}@media screen and (min-width:768px){.sec10 .adlp-accordion{padding:min(calc(41 / 1080 * 100vw),41px);border-radius:min(calc(8 / 1080 * 100vw),8px)}}.sec10 .adlp-accordion a{transition:0.3s}.sec10 .adlp-accordion a:hover{opacity:0.7}.sec10 .adlp-accordion__header{position:relative}.sec10 .adlp-accordion__header::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:0.3s;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='22'%20height='13'%20viewBox='0%200%2022%2013'%20fill='none'%3E%3Cpath%20d='M20%202L11%2011L2%202'%20stroke='%23444444'%20stroke-width='2'%20stroke-linecap='square'/%3E%3C/svg%3E") center center/contain no-repeat;width:calc(22 / 750 * 100vw);height:calc(14 / 750 * 100vw);right:0}@media screen and (min-width:768px){.sec10 .adlp-accordion__header::after{width:min(calc(20 / 1080 * 100vw),20px);height:min(calc(10 / 1080 * 100vw),10px)}}.sec10 .adlp-accordion__header.--open::after{transform:translateY(-50%) rotate(180deg)}.sec10 .adlp-accordion__header__inner{padding-right:calc(55 / 750 * 100vw)}.sec10 .adlp-accordion__header p{font-weight:700;text-align:justify;font-size:calc(32 / 750 * 100vw);line-height:140%;letter-spacing:calc(2.6 / 750 * 100vw)}@media screen and (min-width:768px){.sec10 .adlp-accordion__header p{font-size:min(calc(22 / 1080 * 100vw),22px);letter-spacing:min(calc(1.6 / 1080 * 100vw),1.6px)}}.sec10 .adlp-accordion__body__inner{display:flex;flex-direction:column;padding-top:calc(24 / 750 * 100vw);gap:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec10 .adlp-accordion__body__inner{padding-top:min(calc(22 / 1080 * 100vw),22px);gap:min(calc(22 / 1080 * 100vw),22px)}}.sec10 .adlp-accordion__body p{text-align:justify;font-size:calc(26 / 750 * 100vw);line-height:180%;letter-spacing:calc(2 / 750 * 100vw)}@media screen and (min-width:768px){.sec10 .adlp-accordion__body p{font-size:min(calc(16 / 1080 * 100vw),16px);letter-spacing:min(calc(1 / 1080 * 100vw),1px)}}.sec10__box{display:flex;flex-direction:column;align-items:center;margin-top:calc(64 / 750 * 100vw);padding-bottom:calc(39 / 750 * 100vw)}@media screen and (min-width:768px){.sec10__box{margin-top:0;padding:min(calc(67 / 1080 * 100vw),67px) min(calc(40 / 1080 * 100vw),40px) min(calc(40 / 1080 * 100vw),40px)}}.sec10__box-graph{display:block;margin-top:calc(33 / 750 * 100vw);width:calc(575 / 750 * 100vw)}@media screen and (min-width:768px){.sec10__box-graph{margin-top:min(calc(28 / 1080 * 100vw),28px);width:min(calc(460 / 1080 * 100vw),460px)}}.sec10__box-notes{display:flex;flex-direction:column;margin-top:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec10__box-notes{margin-top:min(calc(25 / 1080 * 100vw),25px)}}.sec11{padding-inline:calc(30 / 750 * 100vw)}@media screen and (min-width:768px){.sec11{padding:min(calc(60 / 1080 * 100vw),60px) 0 min(calc(137 / 1080 * 100vw),137px)}}.sec11__items{display:flex;flex-direction:column}.sec11__item{display:flex;flex-direction:column;margin-top:calc(56 / 750 * 100vw);gap:calc(16 / 750 * 100vw)}@media screen and (min-width:768px){.sec11__item{margin-top:min(calc(14 / 1080 * 100vw),14px);gap:min(calc(16 / 1080 * 100vw),16px)}}.sec11__item:nth-of-type(1){margin-top:0}.sec11__item:nth-of-type(4){margin-top:calc(16 / 750 * 100vw)}@media screen and (min-width:768px){.sec11__item:nth-of-type(4){margin-top:min(calc(16 / 1080 * 100vw),16px)}}.sec11__head{font-weight:700;font-size:calc(22 / 750 * 100vw);line-height:160%;letter-spacing:calc(0.9 / 750 * 100vw)}@media screen and (min-width:768px){.sec11__head{font-size:min(calc(18 / 1080 * 100vw),18px);letter-spacing:min(calc(0.7 / 1080 * 100vw),0.7px)}}.sec11__text{text-align:justify;font-weight:400;font-size:calc(24 / 750 * 100vw);line-height:161%;letter-spacing:calc(0.7 / 750 * 100vw)}@media screen and (min-width:768px){.sec11__text{font-size:min(calc(14 / 1080 * 100vw),14px);line-height:159%;letter-spacing:min(calc(0.56 / 1080 * 100vw),0.56px)}}.sec11__text--bold{font-weight:700}.sec11__text--line{text-decoration:underline solid;text-decoration-skip-ink:none}.sec11__lists{display:flex;flex-direction:column;gap:calc(16 / 750 * 100vw)}@media screen and (min-width:768px){.sec11__lists{gap:min(calc(12 / 1080 * 100vw),12px)}}.sec11__lists--price{gap:calc(24 / 750 * 100vw)}@media screen and (min-width:768px){.sec11__lists--price{gap:min(calc(20 / 1080 * 100vw),20px)}.sec11__lists--price .sec11__list:not(:nth-of-type(1)) p{font-feature-settings:"pwid"}}.sec11__list{display:flex;flex-direction:column;gap:calc(8 / 750 * 100vw)}@media screen and (min-width:768px){.sec11__list{gap:min(calc(10 / 1080 * 100vw),10px)}}.sec11__list--box{padding:calc(24 / 750 * 100vw);border:solid #444;box-sizing:border-box}@media screen and (min-width:768px){.sec11__list--box{padding:min(calc(24 / 1080 * 100vw),24px);border:solid #444}}