.thisBoxSearch{background-color:#fff;border-radius:16px;box-shadow:0 3px 10px #b0aaff;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding:32px;text-align:center}@media(max-width: 768px){.thisBoxSearch{padding:24px}}.thisBoxSearchText{margin-bottom:24px;font-size:19px;font-size:1.9rem}@media(max-width: 768px){.thisBoxSearchText{margin-bottom:8px;font-size:18px;font-size:1.8rem}}.thisBoxSearchText_title{color:#070f50;font-weight:900;margin-bottom:16px;font-size:32px;font-size:3.2rem}@media(max-width: 768px){.thisBoxSearchText_title{margin-bottom:8px;font-size:24px;font-size:2.4rem}}.thisBoxText{margin-top:48px;text-align:center;font-size:19px;font-size:1.9rem}@media(max-width: 768px){.thisBoxText{margin-top:32px;font-size:18px;font-size:1.8rem}}.thisBoxText p+p,.thisBoxText .listNotes{margin-top:16px}.thisBoxText .listNotes_item{justify-content:center;text-align:left}.mainvisual{position:relative;text-align:center;z-index:1}.mainvisualBg{background:linear-gradient(to bottom, #7241ff 0%, #b4b4e8 100%);clip-path:ellipse(2800px 100% at center top);height:520px;left:0;position:absolute;top:0;width:100%;z-index:-1}@media(max-width: 1024px){.mainvisualBg{clip-path:ellipse(2300px 100% at center top);height:calc(60px + 560px)}}@media(max-width: 768px){.mainvisualBg{clip-path:ellipse(1000px 100% at center top);height:calc(60px + 375px)}}.mainvisualBox{height:100%;padding-top:82px}@media(max-width: 1024px){.mainvisualBox{padding-top:calc(82px + 60px)}}@media(max-width: 768px){.mainvisualBox{padding-top:calc(40px + 60px)}}.mainvisualText{color:#fff;font-family:"Montserrat","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Arial,sans-serif;font-weight:600;line-height:1.3;margin-bottom:83px}@media(max-width: 768px){.mainvisualText{margin-bottom:40px}}.mainvisualText_title{font-weight:700;line-height:1.1;font-size:64px;font-size:6.4rem}@media(max-width: 768px){.mainvisualText_title{line-height:1.3;font-size:32px;font-size:3.2rem}}.mainvisualTextSub{align-items:center;display:flex;gap:8px 14px;justify-content:center;margin-top:16px;font-size:32px;font-size:3.2rem}@media(max-width: 768px){.mainvisualTextSub{flex-direction:column;margin-top:14px;font-size:14px;font-size:1.4rem}}.mainvisualTextList{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center;margin-top:16px;font-size:18px;font-size:1.8rem}@media(max-width: 768px){.mainvisualTextList{flex-direction:column;margin-top:14px;text-align:left;width:-moz-fit-content;width:fit-content;font-size:14px;font-size:1.4rem}}.mainvisualTextList_item{display:inline-block}@media(max-width: 768px){.mainvisualTextList_item{padding-left:16px;text-indent:-16px}}.mainvisualTextList_item::before{background-color:#fff;border-radius:50%;content:"";display:inline-block;filter:blur(2px);height:8px;margin-right:8px;width:8px}.privacy{position:relative}.privacyBg{overflow:hidden}.privacyBg::before{aspect-ratio:4/1;background:linear-gradient(to bottom, #b4b4e8 0%, #7241ff 50%, #b4b4e8 100%);border-radius:50%;content:"";display:block;height:100%;left:50%;opacity:.24;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1}@media(max-width: 768px){.privacyBg::before{aspect-ratio:1/.8}}.privacy_inner{position:relative;z-index:10}.privacyList{margin-top:48px}@media(max-width: 768px){.privacyList{margin-top:32px}}.privacyList_item{background-color:#fff;border:2px solid #beb8fb;border-radius:16px;margin:0 auto;max-width:940px;padding:40px;width:100%}@media(max-width: 768px){.privacyList_item{padding:20px 24px}}.privacyList_item+.privacyList_item{margin-top:24px}@media(max-width: 768px){.privacyList_item+.privacyList_item{margin-top:16px}}.privacyList_item.is-unprotected .privacyListUnitText_title{color:#d62825}.privacyListUnit{align-items:flex-end;display:flex;justify-content:space-between}@media(max-width: 768px){.privacyListUnit{align-items:flex-start;flex-direction:column;gap:16px 0}}.privacyListUnitText{width:calc(100% - 240px)}@media(max-width: 768px){.privacyListUnitText{width:100%}}.privacyListUnitText_title{color:#1fd510;font-weight:900;margin-bottom:16px;font-size:24px;font-size:2.4rem}.privacyListUnitText_title .icon{margin-right:8px;font-size:18px;font-size:1.8rem}.privacyListUnitText_item{list-style:disc;margin-left:19px;font-size:19px;font-size:1.9rem}@media(max-width: 768px){.privacyListUnitText_item{margin-left:23px;font-size:18px;font-size:1.8rem}}.privacyListUnitText_item+.privacyListUnitText_item{margin-top:8px}.privacyListUnitImage{width:240px}@media(max-width: 768px){.privacyListUnitImage{width:100%}}@media(max-width: 768px){.privacyListUnitImage .boxImage{max-width:240px;width:100%}}.flow{position:relative}.flow .bollType01.is-left{top:-300px}@media(max-width: 768px){.flow .bollType01.is-left{height:311px;left:-200px;top:-200px;width:311px}}.flow .inner{position:relative;z-index:10}.flow .thisBoxSearch{margin-top:48px}@media(max-width: 768px){.flow .thisBoxSearch{margin-top:24px}}.faq{position:relative}.faq .bollType01.is-right{height:434px;right:calc(50% - 984px);top:-100px;width:463px}@media(max-width: 768px){.faq .bollType01.is-right{height:355px;right:calc(50% - 418px);top:0;width:379px}}
/*# sourceMappingURL=this.css.map */