#entry_form>.p-about__section__content{padding:0}#entry_form>.p-about__section__content .p-about__section__content__entry__formtable{display:block;width:100%;font-size:18px;margin:40px 0}@media screen and (max-width:768px){#entry_form>.p-about__section__content .p-about__section__content__entry__formtable{font-size:15px;margin:10px 0}}#entry_form>.p-about__section__content .p-about__section__content__entry__form-box{display:inline-flex;width:100%;border:1px solid #c4c4c4;height:85px}@media screen and (max-width:768px){#entry_form>.p-about__section__content .p-about__section__content__entry__form-box{display:block;height:auto}}#entry_form>.p-about__section__content .p-about__section__content__entry__label-box{display:inline-flex;width:20%;background:#f0f0f0;text-align:left;padding-left:10px;height:100%;align-items:center;font-weight:700}@media screen and (max-width:768px){#entry_form>.p-about__section__content .p-about__section__content__entry__label-box{width:100%;height:32px}}#entry_form>.p-about__section__content .p-about__section__content__entry__field{display:inline-flex;width:80%;height:100%;text-align:left;padding-left:15px;align-items:center;padding-top:20px;padding-bottom:20px;flex-wrap:wrap;align-items:stretch;align-content:space-between}@media screen and (max-width:768px){#entry_form>.p-about__section__content .p-about__section__content__entry__field{width:100%;height:auto;padding:10px;justify-content:center}}#entry_form>.p-about__section__content .p-about__section__content__entry__tag{width:46px;height:23px;display:inline-block;text-align:center;line-height:23px;font-weight:400;background:#fff;color:#f44;border:1px solid #f44;font-size:16px;margin-right:10px}@media screen and (max-width:768px){#entry_form>.p-about__section__content .p-about__section__content__entry__tag{width:40px;height:20px;font-size:14px;line-height:20px}}#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label{height:38px;border:1px solid #c4c4c4;margin-right:20px;line-height:36px;padding:0 5px}#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label span{font-size:18px}@media screen and (max-width:768px){#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label span{font-size:10px;padding:0 5px}#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label span:after,#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label span:before{content:none}}@media screen and (min-width:769px){#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label.-dummy1,#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label.-dummy4{display:none}#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label.-dummy2,#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label.-dummy3{border:none;width:200px}}@media screen and (max-width:768px){#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label{padding:0 3px;height:28px;line-height:22px;width:46%;margin:5px}#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label.-checked{background-color:green;color:#fff}#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label.-dummy1,#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label.-dummy4{border:none}#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label.-dummy2,#entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label.-dummy3{display:none}}#entry_form>.p-about__section__content .p-about__section__content__entry__terms{text-align:center;margin-top:10px;font-size:14px}@media screen and (max-width:768px){#entry_form>.p-about__section__content .p-about__section__content__entry__terms{font-size:10px}}@media screen and (min-width:769px){#entry_form>.p-about__section__content .p-about__section__content__entry__form-box.half{width:50%}#entry_form>.p-about__section__content .p-about__section__content__entry__form-box.half .p-about__section__content__entry__label-box{width:47%}#entry_form>.p-about__section__content .p-about__section__content__entry__form-box.half .p-about__section__content__entry__field{flex:1}#entry_form>.p-about__section__content .p-about__section__content__entry__form-box.high{height:250px}}.about-input{border:1px solid #c4c4c4;height:38px;padding:0 10px;width:270px;cursor:pointer}@media screen and (min-width:769px){.about-input.-wide{width:420px}}@media screen and (max-width:768px){.about-input{width:100%;height:28px}}.p-entry-form__input__error{width:100%;margin-left:0}@media screen and (max-width:768px){.p-entry-form__input__error{margin:5px 0 0}}.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__form-box{padding:12px 0}@media screen and (max-width:768px){.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__form-box{padding:8px 0}}@media screen and (min-width:769px){.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__field{padding:0!important;display:inline-flex;align-content:center}}@media screen and (max-width:768px){.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__field{display:flex;justify-content:space-between;margin-top:4px;gap:8px;padding:10px 16px}}@media screen and (min-width:769px){.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__field.-grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-content:center;gap:8px}}.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__field.-grid>.-gc-1-4{grid-column:1/4}.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__tag{width:33px;font-size:14px}@media screen and (min-width:769px){.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label{border:none;margin:0}}@media screen and (max-width:768px){.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label{margin:0;width:48%}}@media screen and (min-width:769px){.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__checkbox__label span{font-size:16px}}.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__label-box{background-color:transparent;font-size:16px;padding-left:16px}.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__form-box{border:none}.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__form-box:not(:first-child){border-top:1px solid #ddd}@media screen and (min-width:769px){.ver2 #entry_form>.p-about__section__content .p-about__section__content__entry__formtable{padding:0 20px}.ver2 .about-input{width:100%}}.p-entry-form__error-block{margin:20px;color:#262626;background:#ffebe8;text-align:center;border:2px solid #900;padding:12px;font-size:12px}.p-entry-form__input__error{margin:5px;font-size:13px;color:red;font-weight:700}@media screen and (max-width:768px){.p-entry-form__input__error{font-size:10px}}.p-entry-form__email-suggestions{position:absolute;background-color:#fff;width:93%;z-index:1000;list-style:none;padding:0;margin:0;border:1px solid #ccc;max-height:200px;overflow-y:auto}@media screen and (max-width:768px){.p-entry-form__email-suggestions{max-height:100px;font-size:13px}}.p-entry-form__email-suggestions li{padding:8px;cursor:pointer}.p-entry-form__email-suggestions li:hover{background-color:#f0f0f0}:root{--color-light-gray:#f5f5f5}.p-multiple-workplace-modal{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;padding-top:50px;z-index:100}.p-multiple-workplace-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);cursor:default}.p-multiple-workplace-modal__inner{position:relative;width:90%!important;max-width:800px;max-height:80%;margin:0 auto;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;overflow:clip;z-index:999}@media screen and (min-width:769px){.p-multiple-workplace-modal__inner{margin-top:60px}}.p-multiple-workplace-modal__header{min-height:40px;display:flex;justify-content:center;align-items:center;gap:4px;background-color:#fff;color:#fff;border-bottom:1px solid var(--color-border)}.p-multiple-workplace-modal__header.-blue{background-color:#007bff}.p-multiple-workplace-modal__icon{object-fit:contain}.p-multiple-workplace-modal__title{color:#333}.p-multiple-workplace-modal__body{max-height:80%;flex:1;overflow-y:scroll}.p-multiple-workplace-modal__container{position:relative;display:flex;flex-direction:column}.p-multiple-workplace-modal__container:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #fff}.p-multiple-workplace-modal__item{position:relative;display:flex;flex-wrap:wrap;border-bottom:2px solid var(--color-border)}.p-multiple-workplace-modal__parent{padding:4px 8px;width:100%;background-color:var(--color-light-gray)}@media screen and (min-width:769px){.p-multiple-workplace-modal__parent{max-width:180px}}.p-multiple-workplace-modal__child{padding:4px 8px;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media screen and (max-width:768px){.p-multiple-workplace-modal__child{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:769px){.p-multiple-workplace-modal__child{flex:1}}.p-multiple-workplace-modal__footer{padding:12px;display:flex;justify-content:center;border-top:2px solid #c4c4c4}.p-multiple-workplace__button{width:200px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #109954;background-color:#fff;cursor:pointer;font-weight:700;font-size:16px;color:#109954;transition:all .2s ease-out}.p-multiple-workplace__button:hover{background-color:#109954;color:#fff;text-decoration:none}.p-multiple-workplace__button.-blue{border-color:#007bff;color:#007bff}.p-multiple-workplace__button.-blue:hover{background-color:#007bff;color:#fff}.p-multiple-workplace__label{padding:4px;display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:400}.p-multiple-workplace__checkbox{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid gray;transition:background-color .2s ease-out;cursor:pointer;margin:3px 3px 3px 4px}.p-multiple-workplace__checkbox:checked{background-color:var(--color-main);border-color:var(--color-main)}.p-multiple-workplace__checkbox:checked.-blue{background-color:#007bff;border-color:#007bff}.p-multiple-workplace__checkbox:after{content:"";opacity:0;width:4px;height:8px;margin-top:-3px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transition:opacity .2s ease-out}.p-multiple-workplace__checkbox:checked:after{opacity:1}