.page-forum{background:#fff}.page-arekore-wrapper{background:#fff;color:#79695e;margin-top:100px;overflow:hidden;padding-bottom:0}.page-arekore-wrapper .c-topicpath{background:#fff;border-bottom:none;margin-bottom:0}.innerWarp{margin:0 auto;max-width:1000px;position:relative}.arekore-container{background-color:#fffef3;background-image:url(../../assets/images/arekore/bg_pc.webp);background-position:top;background-repeat:no-repeat;background-size:cover;padding:50px 0}.arekore-container .arekore-title{margin:0 auto;max-width:505px}.arekore-container .intro-lead{font-size:1.6rem;margin-top:30px;position:relative;text-align:center}.arekore-container .intro-lead:after{aspect-ratio:132/111;background-image:url(../../assets/images/arekore/click.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;position:absolute;right:100px;width:132px}.arekore-card-list{display:grid;gap:24px;grid-template-columns:repeat(12,1fr);margin:40px auto 0;max-width:1200px}.arekore-card-list .card img{height:auto;width:100%}.modal-wrapper{display:none}.modaal-inline .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container{background:#0000;-webkit-box-shadow:none;box-shadow:none;max-width:800px}.card-modal-content{background:#fff;border:4px solid #231815;border-radius:40px;overflow:hidden;padding:40px 85px;position:relative}.card-modal-content .body p{color:#79695e;font-size:clamp(1.6rem,1.4636363636rem + .3636363636vw,1.9rem);text-align:justify}.card-modal-content .body p .textlink{border-bottom:1px solid #1a50b7;color:#1a50b7}.card-modal-content .link-btn{margin-top:20px}.card-modal-content .link-btn p{margin:0 auto 7px;max-width:121px}.card-modal-content .link-btn a{background:#ccc;border-radius:10px;color:#231815;display:block;font-size:clamp(1.6rem,1.3272727273rem + .7272727273vw,2.2rem);font-weight:600;margin:0 auto;max-width:270px;padding:.55em .1em .6em;position:relative;text-align:center}.card-modal-content .link-btn a:before{left:-10px;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.card-modal-content .link-btn a:after,.card-modal-content .link-btn a:before{aspect-ratio:44/26;background-image:url(../../assets/images/arekore/arrow.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute;top:50%;width:44px}.card-modal-content .link-btn a:after{right:-10px;-webkit-transform:translate(100%,-50%) rotate(180deg);-ms-transform:translate(100%,-50%) rotate(180deg);transform:translate(100%,-50%) rotate(180deg)}.card-modal-content .modal-close{display:block;position:absolute;right:20px;top:20px;width:48px}.card-modal-content.theme01{border-color:#f6af72}.card-modal-content.theme01 .link-btn a{background:#f6af72}.card-modal-content.theme02{border-color:#d4bd84}.card-modal-content.theme02 .link-btn a{background:#d4bd84}.card-modal-content.theme03{border-color:#9cd5db}.card-modal-content.theme03 .link-btn a{background:#9cd5db}.card-modal-content.theme04{border-color:#8ab2be}.card-modal-content.theme04 .link-btn a{background:#8ab2be}.card-modal-content.theme05{border-color:#9bcf9c}.card-modal-content.theme05 .link-btn a{background:#9bcf9c}.card-modal-content.theme06{border-color:#6faf7a}.card-modal-content.theme06 .link-btn a{background:#6faf7a}.card-modal-content.theme07{border-color:#9aabd0}.card-modal-content.theme07 .link-btn a{background:#9aabd0}.card-modal-content.theme08{border-color:#c394c1}.card-modal-content.theme08 .link-btn a{background:#c394c1}.card-modal-content.theme09{border-color:#ebaea8}.card-modal-content.theme09 .link-btn a{background:#ebaea8}.card-modal-content.theme10{border-color:#adb687}.card-modal-content.theme10 .link-btn a{background:#adb687}@media only screen and (max-width:1200px){.arekore-card-list{gap:15px;width:calc(100% - 40px)}}@media only screen and (max-width:520px){.page-arekore-wrapper{margin-top:65px}.innerWarp{padding:0 20px}.arekore-container{background-image:url(../../assets/images/arekore/bg_sp.webp);padding:30px 0}.arekore-container .arekore-title{max-width:245px}.arekore-container .intro-lead:after{bottom:auto;margin:20px auto 0;position:relative;right:auto;width:105px}.modaal-inline .modaal-outer-wrapper .modaal-inner-wrapper{padding-left:0;padding-right:0}.modaal-inline .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container{max-width:100%;width:calc(100% - 40px)}.modaal-inline .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container{padding-left:0;padding-right:0}.card-modal-content{border-radius:30px;padding:50px 30px 30px}.card-modal-content .link-btn{margin-top:10px}.card-modal-content .link-btn p{max-width:85px}.card-modal-content .link-btn a{max-width:190px}.card-modal-content .link-btn a:after,.card-modal-content .link-btn a:before{width:30px}.card-modal-content .modal-close{right:10px;top:10px;width:40px}}
