#previlege-modal[data-astro-cid-yxxs7lmo]{position:fixed;width:100%;height:100lvh;top:0;opacity:0;pointer-events:none;z-index:4;background-color:#2a3137f2;transition:opacity .3s}#previlege-modal[data-astro-cid-yxxs7lmo].is-open{opacity:1;pointer-events:initial;width:100%;background-color:#2a3137f2;transition:opacity .3s}.close-area[data-astro-cid-yxxs7lmo]{width:100%;height:100%;display:grid;place-content:center;text-align:center}.modal-contents-wrap[data-astro-cid-yxxs7lmo]{width:fit-content;height:100%}.contents-inner-wrap[data-astro-cid-yxxs7lmo]{background-color:#fff;width:fit-content;height:fit-content;padding:40px 50px 50px}.contents-inner-wrap[data-astro-cid-yxxs7lmo] p[data-astro-cid-yxxs7lmo]{color:#333;font-size:17px;line-height:calc(27/17)}.contents-inner-wrap[data-astro-cid-yxxs7lmo] .annotation[data-astro-cid-yxxs7lmo]{font-size:12px;padding:initial;width:500px;text-align:left;margin:7px 0 27px}.contents-inner-wrap[data-astro-cid-yxxs7lmo] header[data-astro-cid-yxxs7lmo]{position:relative;width:fit-content;opacity:1;display:block;margin:0 auto}.contents-inner-wrap[data-astro-cid-yxxs7lmo] header[data-astro-cid-yxxs7lmo] h4[data-astro-cid-yxxs7lmo]{color:#88674f;font-size:32px;margin-bottom:20px}.condition[data-astro-cid-yxxs7lmo]{margin-top:25px}.condition_forcus[data-astro-cid-yxxs7lmo]{border:solid 1px #664c38;width:500px;margin:0 auto 12px}.condition_forcus[data-astro-cid-yxxs7lmo] .title[data-astro-cid-yxxs7lmo]{font-size:21px;color:#fff;background-color:#664c38;width:500px;margin:0 auto;padding:5px 0;animation:}.condition_forcus[data-astro-cid-yxxs7lmo] .text[data-astro-cid-yxxs7lmo]{padding:13px}.condition-list-wrap[data-astro-cid-yxxs7lmo]{width:500px;margin:0 auto;padding:11px 0}.condition-list-wrap[data-astro-cid-yxxs7lmo] p[data-astro-cid-yxxs7lmo]{text-align:left}.condition-list-wrap[data-astro-cid-yxxs7lmo] .title[data-astro-cid-yxxs7lmo]{font-size:21px;color:#88674f}.condition-list-wrap[data-astro-cid-yxxs7lmo] .detail[data-astro-cid-yxxs7lmo]{font-size:17px}.contents-inner-wrap[data-astro-cid-yxxs7lmo] .closed[data-astro-cid-yxxs7lmo] .text[data-astro-cid-yxxs7lmo]{font-size:21px;line-height:calc(30/21);color:#fff;background-color:#ad1850;padding:13px 0}.modal_close-button[data-astro-cid-yxxs7lmo]{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;color:#fff;font-size:21px;margin-top:7px}.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]{display:inline-block;position:relative;width:30px;height:30px;transform:translateY(18%);height:1em;width:1em}.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]:before,.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:16px;background:#fff}.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]:before{transform:translate(-50%,-50%) rotate(45deg)}.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]:after{transform:translate(-50%,-50%) rotate(-45deg)}@media(max-width:750px){.modal-contents-wrap[data-astro-cid-yxxs7lmo]{height:100%;width:calc(670/ var(--media_sp) * 100vw)}.contents-inner-wrap[data-astro-cid-yxxs7lmo]{background-color:#fff;width:fit-content;height:fit-content;padding:calc(22/ var(--media_sp) * 100vw) calc(30/ var(--media_sp) * 100vw) calc(40/ var(--media_sp) * 100vw);max-width:calc(670/ var(--media_sp) * 100vw)}.contents-inner-wrap[data-astro-cid-yxxs7lmo] p[data-astro-cid-yxxs7lmo]{font-size:calc(12 * 2/ var(--media_sp) * 100vw);line-height:1.5}.contents-inner-wrap[data-astro-cid-yxxs7lmo] .annotation[data-astro-cid-yxxs7lmo]{font-size:calc(10 * 2/ var(--media_sp) * 100vw);width:initial;margin-top:calc(10 / var(--media_sp) * 100vw);margin:calc(7 / var(--media_sp) * 100vw) 0 calc(24 / var(--media_sp) * 100vw)}.contents-inner-wrap[data-astro-cid-yxxs7lmo] header[data-astro-cid-yxxs7lmo]{position:relative;width:fit-content;opacity:1;display:block;margin:0 auto}.contents-inner-wrap[data-astro-cid-yxxs7lmo] header[data-astro-cid-yxxs7lmo] h4[data-astro-cid-yxxs7lmo]{color:#88674f;font-size:calc(19 * 2/ var(--media_sp) * 100vw);margin-bottom:calc(13 / var(--media_sp) * 100vw)}.condition[data-astro-cid-yxxs7lmo]{margin-top:calc(25 / var(--media_sp) * 100vw)}.condition_forcus[data-astro-cid-yxxs7lmo]{width:initial;margin:0 auto calc(8 / var(--media_sp) * 100vw)}.condition_forcus[data-astro-cid-yxxs7lmo] .title[data-astro-cid-yxxs7lmo]{font-size:calc(14 * 2/ var(--media_sp) * 100vw);width:100%;margin:0 auto;padding:calc(12 / var(--media_sp) * 100vw) 0}.condition_forcus[data-astro-cid-yxxs7lmo] .text[data-astro-cid-yxxs7lmo]{padding:calc(10 / var(--media_sp) * 100vw) calc(19 / var(--media_sp) * 100vw);text-align:left}.condition-list-wrap[data-astro-cid-yxxs7lmo]{padding:calc(12 / var(--media_sp) * 100vw) 0;width:100%}.condition-list-wrap[data-astro-cid-yxxs7lmo] p[data-astro-cid-yxxs7lmo]{text-align:left}.condition-list-wrap[data-astro-cid-yxxs7lmo] .title[data-astro-cid-yxxs7lmo]{font-size:calc(14 * 2/ var(--media_sp) * 100vw);color:#88674f}.condition-list-wrap[data-astro-cid-yxxs7lmo] .detail[data-astro-cid-yxxs7lmo]{font-size:calc(12 * 2/ var(--media_sp) * 100vw)}.contents-inner-wrap[data-astro-cid-yxxs7lmo] .closed[data-astro-cid-yxxs7lmo] .text[data-astro-cid-yxxs7lmo]{font-size:calc(14 * 2/ var(--media_sp) * 100vw);line-height:calc(17/14);color:#fff;background-color:#ad1850;padding:calc(14 / var(--media_sp) * 100vw) 0}.modal_close-button[data-astro-cid-yxxs7lmo]{font-size:calc(12 * 2/ var(--media_sp) * 100vw);margin-top:0}.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]{display:inline-block;position:relative;width:calc(30/ var(--media_sp) * 100vw);height:calc(30/ var(--media_sp) * 100vw);transform:translateY(18%);height:1em;width:1em}.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]:before,.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]:after{content:"";position:absolute;top:50%;left:50%;width:calc(1/ var(--media_sp) * 100vw);height:calc(16/ var(--media_sp) * 100vw);background:#fff}.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]:before{transform:translate(-50%,-50%) rotate(45deg)}.modal_close-button[data-astro-cid-yxxs7lmo] .cross[data-astro-cid-yxxs7lmo]:after{transform:translate(-50%,-50%) rotate(-45deg)}}.mr_session[data-astro-cid-x3qxrl4w] p[data-astro-cid-x3qxrl4w]{color:#88674f;text-align:center;font-size:39px;letter-spacing:.04em;line-height:calc(57/39)}.mr_session[data-astro-cid-x3qxrl4w] p[data-astro-cid-x3qxrl4w] .smallChar[data-astro-cid-x3qxrl4w]{font-size:27px;display:inline-block;padding-bottom:5px;letter-spacing:-.06em}.mr_session[data-astro-cid-x3qxrl4w] p[data-astro-cid-x3qxrl4w].mr_session_time{background-color:#f1ebe8;width:840px;padding:14px 0;margin:18px auto 20px;color:#88674f;text-align:center;font-size:24px;letter-spacing:.04em;line-height:calc(48/22)}.mr_session[data-astro-cid-x3qxrl4w].limited p[data-astro-cid-x3qxrl4w].mr_session_time{font-size:22px}.mr_session[data-astro-cid-x3qxrl4w] p[data-astro-cid-x3qxrl4w].mr_session_time span[data-astro-cid-x3qxrl4w]{display:inline-block;margin-left:2rem;color:#333}@media all and (max-width:750px){.mr_session[data-astro-cid-x3qxrl4w]{margin-top:calc(-23 / var(--media_sp) * 100vw)}.mr_session[data-astro-cid-x3qxrl4w] p[data-astro-cid-x3qxrl4w]{font-size:calc(48 / var(--media_sp) * 100vw);line-height:1.4}.mr_session[data-astro-cid-x3qxrl4w] p[data-astro-cid-x3qxrl4w] .smallChar[data-astro-cid-x3qxrl4w]{font-size:calc(32 / var(--media_sp) * 100vw);padding-bottom:0}.mr_session[data-astro-cid-x3qxrl4w] p[data-astro-cid-x3qxrl4w].mr_session_time{width:calc(670 / var(--media_sp) * 100vw);padding:calc(24 / var(--media_sp) * 100vw) 0;margin-top:calc(28 / var(--media_sp) * 100vw);margin-bottom:calc(24 / var(--media_sp) * 100vw);font-size:calc(28 / var(--media_sp) * 100vw);line-height:1}.limited[data-astro-cid-x3qxrl4w] .mr_session[data-astro-cid-x3qxrl4w] p[data-astro-cid-x3qxrl4w].mr_session_time{width:100%}.mr_session[data-astro-cid-x3qxrl4w] p[data-astro-cid-x3qxrl4w].mr_session_time span[data-astro-cid-x3qxrl4w]{margin-left:calc(20 / var(--media_sp) * 100vw)}.mr_session[data-astro-cid-x3qxrl4w].limited p[data-astro-cid-x3qxrl4w].mr_session_time{font-size:calc(28 / var(--media_sp) * 100vw)}}.limited[data-astro-cid-x3qxrl4w].mr_session p[data-astro-cid-x3qxrl4w]{color:#fff}.limited[data-astro-cid-x3qxrl4w].mr_session p[data-astro-cid-x3qxrl4w].mr_session_time{color:#fff;background-color:#38231480}.limited[data-astro-cid-x3qxrl4w].mr_session p[data-astro-cid-x3qxrl4w].mr_session_time span[data-astro-cid-x3qxrl4w]{color:#fff}@media all and (max-width:750px){.limited[data-astro-cid-x3qxrl4w].mr_session p[data-astro-cid-x3qxrl4w].mr_session_time{width:100%}}.common_proposal{padding:25px 25px 38px;border:solid 1px #aaa;max-width:840px;margin:70px auto 88px;box-sizing:border-box}.common_proposal.limited_common_proposal{background-color:#fff}.common_proposal .mr_session_note-title{text-align:center;font-size:24px;color:#ac1751;letter-spacing:-.02em;line-height:2}.common_proposal .mr_session_note{margin-bottom:22px;text-align:center;font-size:17px;color:#333;letter-spacing:-.02em;line-height:2}.common_proposal>*+*{margin-top:28px}.common_proposal button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}.common_proposal .limited_btn,.common_proposal button{width:680px;height:88px;margin:0 auto;display:grid;color:#000;background:#8d8d8d;background:linear-gradient(270deg,#8d8d8d,#eee,#8d8d8d);text-align:center;align-items:center;font-size:21px;position:relative;transition:opacity .2s}.common_proposal .limited_btn:hover,.common_proposal button:hover{opacity:.7;transition:opacity .2s}.common_proposal .limited_btn span,.common_proposal button span{letter-spacing:.02em}.common_proposal .limited_btn:after,.common_proposal button:after{content:"";position:absolute;top:50%;right:32px;translate:0 -50%;display:block;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);transform-origin:center}.cv_entry_in_proposal-wrap{background-color:#f5f5f5;padding-top:60px;padding-bottom:70px;margin-bottom:90px}.cv_entry_in_proposal-wrap .cv_entry_in_proposal_txt{margin-bottom:30px;text-align:center;font-size:30px;color:#333;letter-spacing:.04em;line-height:1.9}.cv_entry_in_proposal-wrap .common_proposal{padding-bottom:0}@media all and (max-width:750px){.mr_session{margin-top:calc(-23 / var(--media_sp) * 100vw)}.mr_session p{font-size:calc(48 / var(--media_sp) * 100vw);line-height:1.4}.mr_session p .smallChar{font-size:calc(32 / var(--media_sp) * 100vw);padding-bottom:0}.mr_session p.mr_session_time{width:calc(670 / var(--media_sp) * 100vw);padding:calc(24 / var(--media_sp) * 100vw) 0;margin-top:calc(28 / var(--media_sp) * 100vw);margin-bottom:calc(24 / var(--media_sp) * 100vw);font-size:calc(28 / var(--media_sp) * 100vw);line-height:1}.mr_session p.mr_session_time span{margin-left:calc(20 / var(--media_sp) * 100vw)}.common_proposal{width:calc(670 / var(--media_sp) * 100vw);padding:calc(30 / var(--media_sp) * 100vw) calc(40 / var(--media_sp) * 100vw) calc(40 / var(--media_sp) * 100vw);margin:calc(70 / var(--media_sp) * 100vw) auto calc(70 / var(--media_sp) * 100vw)}.common_proposal .mr_session_note-title{font-size:calc(30 / var(--media_sp) * 100vw);line-height:calc(20/12);margin-bottom:2vw}.common_proposal .mr_session_note{margin-bottom:calc(20 / var(--media_sp) * 100vw);font-size:calc(24 / var(--media_sp) * 100vw);line-height:calc(20/12);text-align:left}.common_proposal .limited_btn,.common_proposal button{font-size:calc(15 * 2 / var(--media_sp) * 100vw);width:100%;height:calc(100 / var(--media_sp) * 100vw);font-size:calc(28 / var(--media_sp) * 100vw)}.common_proposal a.limited_btn span{letter-spacing:-.05em}.common_proposal .limited_btn:after,.common_proposal button:after{right:calc(32 / var(--media_sp) * 100vw);width:calc(10 / var(--media_sp) * 100vw);height:calc(10 / var(--media_sp) * 100vw)}.cv_entry_in_proposal-wrap{padding-top:calc(60 / var(--media_sp) * 100vw);padding-bottom:calc(70 / var(--media_sp) * 100vw);margin-bottom:calc(74 / var(--media_sp) * 100vw)}.cv_entry_in_proposal-wrap .cv_entry_in_proposal_txt{margin-bottom:calc(30 / var(--media_sp) * 100vw);font-size:calc(36 / var(--media_sp) * 100vw);line-height:calc(28.5/18)}.common_proposal>*+*{margin-top:calc(28 / var(--media_sp) * 100vw)}}.common_proposal .reserv_btn{width:680px;height:88px;margin:0 auto;display:grid;color:#333;background:#8d8d8d;background:linear-gradient(270deg,#8d8d8d,#eee,#8d8d8d);text-align:center;align-items:center;font-size:21px;position:relative}.common_proposal .reserv_btn:hover{opacity:.7}.common_proposal .reserv_btn span{letter-spacing:.02em}.common_proposal .reserv_btn:after{content:"";position:absolute;top:50%;right:32px;translate:0 -50%;display:block;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);transform-origin:center}@media all and (max-width:750px){.common_proposal .reserv_btn{width:100%;height:calc(100 / var(--media_sp) * 100vw);font-size:calc(30 / var(--media_sp) * 100vw)}.common_proposal .reserv_btn:after{right:calc(32 / var(--media_sp) * 100vw);width:calc(10 / var(--media_sp) * 100vw);height:calc(10 / var(--media_sp) * 100vw)}}
