.apply-bef-area{padding:80px 0 60px}@media screen and (max-width: 768px){.apply-bef-area{padding:30px 0}}.apply-bef-area.is-faq{padding:40px 0 60px}@media screen and (max-width: 768px){.apply-bef-area.is-faq{padding:30px 0}}.apply-bef-area.is-faq{display:none}@media screen and (max-width: 768px){.apply-bef-area.is-faq .inner{padding:0}}.apply-bef-area.is-active,.apply-bef-area a{display:block}.apply-bef-area .ttl{font-size:22px}@media screen and (max-width: 768px){.apply-bef-area .ttl{font-size:18px}}.apply-bef-area .ttl{padding:20px}@media screen and (max-width: 768px){.apply-bef-area .ttl{padding:10px}}.apply-bef-area .ttl{background:#333;color:#fff}.apply-bef-area__content{border:5px solid #333}@media screen and (max-width: 768px){.apply-bef-area__content{border:2px solid #333}}.apply-bef-area__content.is-faq{border:2px solid #cf0f31;position:relative;display:inline-block;border-radius:6px;width:100%}.apply-bef-area__content.is-faq:before,.apply-bef-area__content.is-faq:after{left:70%}@media screen and (max-width: 768px){.apply-bef-area__content.is-faq:before,.apply-bef-area__content.is-faq:after{left:50%}}.apply-bef-area__content.is-faq:before,.apply-bef-area__content.is-faq:after{content:"";position:absolute;top:0;border-style:solid;translate:-50% -100%}.apply-bef-area__content.is-faq:before{border-width:0 30px 20px 30px;border-color:transparent transparent #cf0f31}.apply-bef-area__content.is-faq:after{border-width:0 26px 18px 26px;border-color:transparent transparent #fff}.apply-bef-area__btnList{padding:10px 25px 30px}@media screen and (max-width: 768px){.apply-bef-area__btnList{padding:15px}}.apply-bef-area__btn{font-size:18px}@media screen and (max-width: 768px){.apply-bef-area__btn{font-size:14px}}.apply-bef-area__btn{text-align:center}@media screen and (max-width: 768px){.apply-bef-area__btn{text-align:left}}.apply-bef-area__btn{background:url(/docomo/images/icon-arrow_apply_01.svg) #f4f4f4 no-repeat right 30px center}@media screen and (max-width: 768px){.apply-bef-area__btn{background:url(/docomo/images/icon-arrow_apply_01.svg) #f4f4f4 no-repeat right 10px center}}.apply-bef-area__btn+.apply-bef-area__btn{margin-top:10px}.apply-bef-area__btn a{padding:20px 0}@media screen and (max-width: 768px){.apply-bef-area__btn a{padding:5px 30px 5px 5px}}.apply-bef-area__btn a:hover{background:url(/docomo/images/icon-arrow_apply_01.svg) #fff0f0 no-repeat right 30px center}.apply-faq-area{padding:25px 0 70px}@media screen and (max-width: 768px){.apply-faq-area{padding:20px 0 40px}}.apply-faq-area{background:#f4f4f4}.apply-faq-area .ttl{font-size:22px}@media screen and (max-width: 768px){.apply-faq-area .ttl{font-size:18px}}.apply-faq-area .ttl{text-align:center;font-weight:700}.apply-faq-area__content{padding:55px 25px 30px}@media screen and (max-width: 768px){.apply-faq-area__content{padding:30px 10px 15px}}.apply-faq-area__content{background:#fff;position:relative}.apply-faq-area__content:before{font-size:26px}@media screen and (max-width: 768px){.apply-faq-area__content:before{font-size:18px}}.apply-faq-area__content:before{width:50px}@media screen and (max-width: 768px){.apply-faq-area__content:before{width:40px}}.apply-faq-area__content:before{height:50px}@media screen and (max-width: 768px){.apply-faq-area__content:before{height:40px}}.apply-faq-area__content:before{top:-25px}@media screen and (max-width: 768px){.apply-faq-area__content:before{top:-20px}}.apply-faq-area__content:before{position:absolute;display:flex;justify-content:center;align-items:center;content:"Q";border-radius:50%;color:#fff;background:#cf0f31;left:50%;translate:-50% 0}.apply-faq-area__content .ttl{font-size:18px}@media screen and (max-width: 768px){.apply-faq-area__content .ttl{font-size:16px}}.apply-faq-area__list{grid-template-columns:repeat(2,1fr)}@media screen and (max-width: 768px){.apply-faq-area__list{grid-template-columns:1fr}}.apply-faq-area__list{display:grid;gap:1em}.apply-faq-area__card{border:2px solid #999;border-radius:6px;cursor:pointer}@media screen and (max-width: 768px){.apply-faq-area__card{width:100%}}.apply-faq-area__card.is-active{background:#cf0f31;border:2px solid #cf0f31;color:#fff}.apply-faq-area__card.is-active a{color:#fff}.apply-faq-area__card a{color:#333;text-decoration:none;padding:25px}.apply-faq-area__card .inner{padding:25px}.apply-faq-area__cardListNote li{padding-left:1.5em;background:url(/docomo/images/top/icon-check_wt.svg) no-repeat left .4em}
