.p-requirements{padding:90px 0 100px}@media screen and (max-width: 1080px){.p-requirements{padding:90px 0}}@media screen and (max-width: 810px){.p-requirements{padding:80px 0}}@media screen and (max-width: 500px){.p-requirements{padding:60px 0}}.p-requirements__item .title{width:168px;padding:20px;font-family:"MFW-TBUDGoStd-ExBold";font-size:1.4rem;line-height:1}@media screen and (max-width: 650px){.p-requirements__item .title{display:block;width:100%;padding:15px}}.p-requirements__item .content{padding:20px 30px;width:calc(100% - 168px);border-left:1px solid #2f2f2f;font-size:1.4rem;line-height:1.9}@media screen and (max-width: 650px){.p-requirements__item .content{border-top:1px solid #2f2f2f;border-left:none;display:block;width:100%;padding:15px}}.p-entryButton{margin:50px auto 0;max-width:364px;width:100%}@media screen and (max-width: 650px){.p-entryButton{margin:30px auto 0}}.p-entryButton .p-entryLink{position:relative;display:flex;align-items:center;justify-content:center;border-radius:10px;width:100%;height:88px;color:#fff;border:1px solid #27e2e5;background-color:#27e2e5;transition:color .3s,background-color .3s}@media screen and (max-width: 650px){.p-entryButton .p-entryLink{height:80px}}@media screen and (max-width: 500px){.p-entryButton .p-entryLink{height:60px}}.p-entryButton .p-entryLink:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:30px;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../../../../assets/images/common/link.svg");transition:background-image .3s}.p-entryButton .p-entryLink:hover{color:#27e2e5;background-color:#fff}.p-entryButton .p-entryLink:hover:before{background-image:url("../../../../assets/images/common/link_aqua.svg")}.p-entryButton .supplement{margin-top:10px;display:block;text-align:right;font-size:1.2rem;line-height:1}