.p-requirements{padding:120px 0}@media screen and (max-width: 1080px){.p-requirements{padding:100px 0}}@media screen and (max-width: 810px){.p-requirements{padding:90px 0}}@media screen and (max-width: 500px){.p-requirements{padding:80px 0}}.p-entryTable{margin:120px auto 0;width:80%;max-width:785px}@media screen and (max-width: 1080px){.p-entryTable{margin:100px auto 0}}@media screen and (max-width: 810px){.p-entryTable{margin:80px auto 0;width:90%}}@media screen and (max-width: 500px){.p-entryTable{margin:50px auto 0;width:95%}}.p-entryTable__item{width:100%;display:inline-flex;border-top:1px solid #b8dcfd}@media screen and (max-width: 650px){.p-entryTable__item{display:block}}.p-entryTable__item:last-child{border-bottom:1px solid #b8dcfd}.p-entryTable__title{text-align:center;width:200px;padding:30px 25px;background-color:#e8f4fe}@media screen and (max-width: 1080px){.p-entryTable__title{width:180px}}@media screen and (max-width: 810px){.p-entryTable__title{width:160px;padding:25px 20px}}@media screen and (max-width: 650px){.p-entryTable__title{display:block;width:100%;padding:15px;text-align:left;border-bottom:1px solid #b8dcfd}}@media screen and (max-width: 500px){.p-entryTable__title{padding:15px 10px}}.p-entryTable__content{width:calc(100% - 200px);padding:30px 25px}@media screen and (max-width: 1080px){.p-entryTable__content{width:calc(100% - 180px)}}@media screen and (max-width: 810px){.p-entryTable__content{width:calc(100% - 160px);padding:25px 20px}}@media screen and (max-width: 650px){.p-entryTable__content{display:block;width:100%;padding:15px}}@media screen and (max-width: 500px){.p-entryTable__content{padding:15px 10px}}.p-entry{padding:120px 0;background-color:#b8dcfd}.p-entry::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url("../../../../assets/images/entry/entry_bg02.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.5;mix-blend-mode:soft-light}@media screen and (max-width: 1080px){.p-entry{padding:100px 0}}@media screen and (max-width: 810px){.p-entry{padding:80px 0}}@media screen and (max-width: 500px){.p-entry{padding:50px 0}}.p-entryForm{margin-top:120px;padding:120px 0;background-color:#fff}@media screen and (max-width: 1080px){.p-entryForm{margin-top:100px;padding:100px 0}}@media screen and (max-width: 810px){.p-entryForm{margin-top:80px;padding:80px 0}}@media screen and (max-width: 500px){.p-entryForm{margin-top:50px;padding:40px 0}}