.pageTitle01+.hukidasiTitle{margin-top:0}@media(max-width: 767px){h2.pageTitle01{font-size:26px;padding:42px 5px 32px}}.hukidasiTitle{position:relative;display:flex;background-color:var(--color10);color:var(--color01);font-weight:bold;margin-top:40px;padding:20px}@media(min-width: 768px){.hukidasiTitle{align-items:baseline;justify-content:center;text-align:center;font-size:28px}}@media(max-width: 767px){.hukidasiTitle{width:calc(100% + 40px);font-size:20px;margin-left:-20px}}.hukidasiTitle::before{content:"";display:inline-block;background:url(/kodate2/assets/images/purpose/enekari/icon_check.png) no-repeat 0 0;background-size:contain}@media(min-width: 768px){.hukidasiTitle::before{width:30px;height:27px;margin-right:22px;transform:translateY(3px)}}@media(max-width: 767px){.hukidasiTitle::before{width:22px;height:19px;margin-top:6px;margin-right:12px}}.hukidasiTitle::after{content:"";display:block;position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top:10px solid var(--color10)}.emTitle em{color:var(--color10);font-style:normal;font-weight:bold}.faqAreaTitle{background-color:var(--colorBg04);text-align:center;color:var(--colorText01);font-weight:bold}@media(min-width: 768px){.faqAreaTitle{font-size:28px;margin-top:60px;padding:20px}}@media(max-width: 767px){.faqAreaTitle{width:calc(100% + 40px);font-size:20px;margin-top:24px;margin-left:-20px;padding:16px 20px}}@media(min-width: 768px){.topTitle{margin-top:65px}}@media(max-width: 767px){.topTitle{font-size:22px;font-weight:bold;margin-top:40px}}.ennekariTitle01{margin-top:40px}.noteText{margin-left:1em}@media(min-width: 768px){.noteText{font-size:12px}}@media(max-width: 767px){.noteText{font-size:10px}}.noteText::first-letter{margin-left:-1em}@media(min-width: 768px){.noteTextArea01{text-align:center;margin-top:20px}}@media(max-width: 767px){.noteTextArea01{margin-top:16px}}.noteTextArea02{margin-top:10px}@media(min-width: 768px){.noteTextArea03{display:flex;flex-wrap:wrap;gap:0 1em;margin-top:10px}.noteTextArea03 p:nth-child(2){width:100%;flex:1}.noteTextArea03 p:nth-child(3){width:100%}}@media(max-width: 767px){.noteTextArea03{margin-top:16px}}.topText{text-align:center}@media(min-width: 768px){.topText{font-size:18px;margin-top:40px}}@media(max-width: 767px){.topText{font-size:16px;font-weight:bold;margin-top:20px}}@media(min-width: 768px){.contentsText01{text-align:center;font-size:18px;margin-top:30px}}@media(max-width: 767px){.contentsText01{font-size:15px;margin-top:20px}}@media(min-width: 768px){.enekariBlock01{max-width:628px;margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.enekariBlock01{margin-top:40px}}@media(min-width: 768px){.enekariImageBlock01{margin-top:40px}}@media(max-width: 767px){.enekariImageBlock01{margin-top:20px}.enekariImageBlock01 img{width:100%}}@media(min-width: 768px){.enekariImageBlock02{margin-top:40px}}@media(max-width: 767px){.enekariImageBlock02{margin-top:20px}}@media(min-width: 768px){.enekariImageBlock03{margin-top:40px}}@media(max-width: 767px){.enekariImageBlock03{width:calc(100% + 40px);margin-top:20px;margin-left:-20px}}.enekariImageBlock04{border:1px solid var(--color10)}@media(min-width: 768px){.enekariImageBlock04{margin-top:40px;padding:0 30px 30px}}@media(max-width: 767px){.enekariImageBlock04{margin-top:30px;padding:0 16px 16px}}.enekariColorArea01{border:1px solid var(--color10);background-color:var(--color06)}@media(min-width: 768px){.enekariColorArea01{text-align:center;border-radius:10px;font-size:22px;margin-top:30px;padding:36px 64px}}@media(max-width: 767px){.enekariColorArea01{border-radius:10px;font-size:16px;margin-top:24px;padding:32px 16px}}.enekariColorArea01 em{color:var(--color10);font-style:normal;font-weight:bold}.enekariColorArea02{background-color:var(--color06)}@media(min-width: 768px){.enekariColorArea02{margin-top:30px;padding:20px}}@media(max-width: 767px){.enekariColorArea02{width:calc(100% + 40px);margin-top:20px;margin-left:-20px;padding:32px 20px}}.enekariColorArea03{background-color:var(--color07)}@media(min-width: 901px){.enekariColorArea03{margin-top:40px;padding:20px}}@media(max-width: 900px){.enekariColorArea03{width:calc(100% + 40px);margin-top:20px;margin-left:-20px;padding:20px 20px 30px}}.enekariColorArea03 h3{font-weight:bold;text-align:center}@media(min-width: 768px){.enekariColorArea03 h3{font-size:25px}}@media(max-width: 767px){.enekariColorArea03 h3{font-size:18px}}.enekariColorArea03 img{width:100%}.enekariColorArea04{background-color:var(--color07)}@media(min-width: 768px){.enekariColorArea04{margin-top:50px}}@media(max-width: 767px){.enekariColorArea04{width:calc(100% + 40px);margin-top:20px;margin-left:-20px;padding:0 20px}}.enekariColorArea04 img{width:100%}@media(min-width: 768px){.bannerArea{margin-top:80px}}@media(max-width: 767px){.bannerArea{text-align:center;margin-top:28px}}.bannerArea img{width:100%}@media(min-width: 768px){.pcDesignWidth{max-width:900px;margin-left:auto;margin-right:auto}}@media(min-width: 768px){.enekariLink{margin-top:40px}}@media(max-width: 767px){.enekariLink{margin-top:24px}}.enekariLink li a{border-color:var(--color10)}@media(min-width: 768px){.enekariContentsList01{display:flex;align-items:center;flex-wrap:wrap;gap:10px 28px}.enekariContentsList01 div:nth-child(1){width:450px;flex:1}.enekariContentsList01 div:nth-child(2){width:100%;order:3}.enekariContentsList01 div:nth-child(3){width:420px;flex:1;order:2}}.enekariContentsList02{display:flex;gap:30px}@media(min-width: 768px){.enekariContentsList02{margin-top:36px}}@media(max-width: 767px){.enekariContentsList02{flex-direction:column;margin-top:20px}.enekariContentsList02 img{width:100%}}.accordionAllButton{display:block;position:relative;width:120px;text-align:left;background-color:var(--color06);color:var(--color10);border:none;font-weight:bold;margin-top:15px;margin-left:auto;padding:8px 12px;cursor:pointer}.accordionAllButton::after{content:"";display:block;position:absolute;top:calc(50% - 5px);right:8px;width:10px;height:10px;background:url(/kodate2/assets/images/purpose/enekari/icon_open.png) no-repeat 0 0;background-size:contain}.accordionAllButton.active::after{background:url(/kodate2/assets/images/purpose/enekari/icon_close.png) no-repeat 0 0;background-size:contain}.accordionList01{display:flex;flex-direction:column;gap:15px;margin-top:20px}.accordionList01 .accordionListBox{background-color:var(--color06)}@media(min-width: 768px){.accordionList01 .accordionListBox{padding:25px 30px}}@media(max-width: 767px){.accordionList01 .accordionListBox{padding:16px 12px}}.accordionList01 .accordionTitle{position:relative;display:flex;align-items:center;color:var(--color10);font-weight:bold;cursor:pointer}@media(min-width: 768px){.accordionList01 .accordionTitle{font-size:22px}}@media(max-width: 767px){.accordionList01 .accordionTitle{font-size:17px}}.accordionList01 .accordionTitle span{margin-right:8px}.accordionList01 .accordionTitle .titleImages{display:inline-block;width:95px;margin-left:12px}.accordionList01 .accordionTitle::before{content:"";display:block;position:absolute;top:calc(50% - 5px);right:8px;width:10px;height:10px;background:url(/kodate2/assets/images/purpose/enekari/icon_open.png) no-repeat 0 0;background-size:contain}.accordionList01 .active .accordionTitle::before{background:url(/kodate2/assets/images/purpose/enekari/icon_close.png) no-repeat 0 0;background-size:contain}@media(max-width: 767px){.accordionList01 .accordionDetail{border-top:1px solid var(--color10);margin-top:16px;padding-top:16px}}.accordionList01 .accordionDetail .accordionImages{text-align:center;margin-top:10px}.accordionList02{display:flex;flex-direction:column;gap:20px;margin-top:30px}.accordionList02 .enekariFAQBox{background-color:var(--color06)}@media(min-width: 768px){.accordionList02 .enekariFAQBox{padding:16px 30px 25px 30px}}@media(max-width: 767px){.accordionList02 .enekariFAQBox{padding:16px 12px}}.accordionList02 .enekariFAQQuestion{position:relative;display:flex;align-items:baseline;color:var(--color10);font-weight:bold}@media(min-width: 768px){.accordionList02 .enekariFAQQuestion{font-size:20px}}@media(max-width: 767px){.accordionList02 .enekariFAQQuestion{font-size:16px;padding-right:30px}}.accordionList02 .enekariFAQQuestion::before{content:"Q.";display:block;white-space:nowrap;margin-right:8px}@media(min-width: 768px){.accordionList02 .enekariFAQQuestion::before{font-size:30px}}@media(max-width: 767px){.accordionList02 .enekariFAQQuestion::before{font-size:20px}}@media(max-width: 767px){.accordionList02 .enekariFAQQuestion::after{content:"";display:block;position:absolute;top:calc(50% - 5px);right:8px;width:10px;height:10px;background:url(/kodate2/assets/images/purpose/enekari/icon_open.png) no-repeat 0 0;background-size:contain}.accordionList02 .active .enekariFAQQuestion::after{background:url(/kodate2/assets/images/purpose/enekari/icon_close.png) no-repeat 0 0;background-size:contain}}.accordionList02 .enekariFAQAnswer{position:relative}@media(min-width: 768px){.accordionList02 .enekariFAQAnswer{display:flex;align-items:baseline;font-size:18px}}@media(max-width: 767px){.accordionList02 .enekariFAQAnswer{border-top:1px solid var(--color10);margin-top:16px;padding-top:16px;padding-left:2em}}.accordionList02 .enekariFAQAnswer::before{content:"A.";display:block;font-weight:bold;color:var(--color10);white-space:nowrap;margin-right:8px}@media(min-width: 768px){.accordionList02 .enekariFAQAnswer::before{font-size:30px}}@media(max-width: 767px){.accordionList02 .enekariFAQAnswer::before{position:absolute;top:12px;left:0;font-size:20px}}/*# sourceMappingURL=purpose-enekari.min.css.map */