.academic__anchorlist{background:#ccc;gap:1px;margin-top:70px;padding:1px}.academic__anchor{background:#fff;padding:5px}.academic__anchor a{align-items:center;color:#333;display:flex;padding:10px;position:relative}.academic__anchor a:after{background-color:#b5f058;border-radius:50%;color:#fff;content:"▲";display:inline-block;font-size:12px;height:20px;margin-right:5px;position:absolute;right:0;text-align:center;transform:rotate(180deg);width:20px}.academic__title{margin-top:80px}.academic__lead{font-size:28px;font-weight:700;line-height:1.25;margin-top:20px}.academic__probrem{margin-top:80px;padding:50px 0 80px!important}.academic__probrem .c-title01{color:#364061}.academic__probrem .c-text{margin-top:20px}.academic__probrem .c-text strong{font-size:1.25em}.academic__probrem-lead{font-size:26px;margin:50px auto}.academic__probrem-notice-title{font-size:20px;margin-top:50px}.academic__content-title{color:#364061!important;font-size:42px;font-weight:900;line-height:1.25}.academic__content-title.--small{font-size:28px;font-weight:900;line-height:1.3}.academic__content-title.--small strong{font-size:42px}.academic__content-title mark{font-size:24px;font-weight:400}.academic__freeasy{overflow:hidden;padding:70px 0 90px!important}.academic__freeasy-inner{margin-bottom:0}.academic__freeasy-text{margin-top:30px}.academic__freeasy-img{position:relative}.academic__freeasy-img:before{background-image:url(../../images/academic/bg_can.webp);background-repeat:repeat-x;background-size:auto;content:"";display:block;height:100%;left:100px;position:absolute;top:94px;width:200vh;z-index:2}.academic__freeasy-img .c-img{position:relative;z-index:2}.academic__reason{padding:60px 0 80px!important}.academic__reason .academic__content-title mark{display:block}.academic__reason-list{gap:50px 20px!important;margin-top:70px}.academic__reason-card{border-radius:10px;padding:20px}.academic__reason-card-icon{margin-top:-45px}.academic__reason-card-title{--title-height:auto;align-items:center;display:flex;font-size:20px;height:var(--title-height);justify-content:center;letter-spacing:1px;line-height:1.5;margin-top:10px;width:100%}.academic__reason-card-text-area{margin-top:30px}.academic__reason-card-text-area .c-link01{margin-top:10px}.academic__reason-card-text-area .c-link01 a{font-size:.99em}.academic__review{margin-bottom:80px;margin-top:60px}.academic__review-list{margin-top:40px}.academic__review-list strong{font-size:1.2em}.academic__review-list li+li{margin-top:20px}.academic__casestudy{padding:70px 0 60px!important}.academic__casestudy-list{margin-bottom:0;margin-top:50px}.academic__case-card{position:relative}.academic__case-thumb{margin-bottom:0}.academic__case-title{background:#364061;color:#fff!important;display:inline-block;font-size:24px;padding:10px 10px 10px 27px;transform:translateY(calc(-100% - 20px))}.academic__case-text-area{margin-top:-35px;padding:0 20px 30px}.academic__case-text-area .c-link01{margin-top:1em}.academic__case-text-area .c-link01 a{font-size:.9em}.academic__theme{margin-bottom:70px;margin-top:70px}.academic__theme-area{margin-top:50px}.academic__theme-area[data-is-open=true] .academic__theme-content{height:auto}.academic__theme-area[data-is-open=true] .academic__theme-btn-area{display:none}.academic__theme-content{height:300px;overflow:hidden}.academic__theme-list{gap:10px!important}.academic__theme-list>p{align-items:center;border-bottom:1px solid #ccc;display:flex;gap:15px;padding:12px 10px 12px 0}.academic__theme-list>p:before{background-image:url(../../images/common/icon_check.gif);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.academic__theme-btn-area{margin-top:10px}.academic__theme-btn{width:100%}.academic__theme-btn .wp-block-button__link{background-color:transparent;border-color:#41b5d0;color:#333!important;font-weight:700;position:relative;transition:all .2s ease;width:100%}.academic__theme-btn .wp-block-button__link:after{content:"+";font-size:20px;position:absolute;right:29px}.academic__thesis{padding:70px 0 90px!important}.academic__thesis-content{margin-top:40px;padding:40px}.academic__thesis-content li+li{margin-top:20px}.academic__thesis-content a{text-decoration:underline}.academic__thesis-content .c-text{margin-top:40px}.academic__organization{margin-top:70px}.academic__organization-list{gap:20px;margin-top:40px}.academic__organization-list>p{align-items:center;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;justify-content:center;padding:21px}.academic__cta{margin-bottom:77px;margin-top:158px}.academic__cta-text{margin-top:40px}.academic__cta-btn{margin-top:46px}@media screen and (min-width:767.02px){.academic__theme-list{border-bottom:1px solid #ccc}.academic__theme-list>p:last-child,.academic__theme-list>p:nth-last-child(2):nth-child(3n+1),.academic__theme-list>p:nth-last-child(2):nth-child(3n+2),.academic__theme-list>p:nth-last-child(3):nth-child(3n+1){border-bottom:none}}@media screen and (max-width:767px){.academic__anchorlist{grid-template-columns:1fr!important}.academic__title{margin-top:40px}.academic__lead{font-size:24px}.academic__probrem{margin-top:40px;padding-bottom:40px!important;padding-top:25px!important}.academic__probrem .c-text{margin-top:10px}.academic__probrem-lead{font-size:20px}.academic__probrem-notice-title{font-size:18px;margin-top:25px}.academic__content-title{font-size:30px}.academic__content-title.--small{font-size:24px}.academic__content-title.--small strong{font-size:30px}.academic__content-title mark{font-size:18px}.academic__freeasy{padding-bottom:45px!important;padding-top:35px!important}.academic__freeasy-inner{justify-content:center}.academic__freeasy-img{max-width:552px;order:-1}.academic__freeasy-img:before{left:40px;top:40px}.academic__reason{padding-bottom:40px!important;padding-top:30px!important}.academic__reason-list{grid-template-columns:1fr!important;margin-top:40px}.academic__reason-card-title{display:block;height:auto}.academic__review{margin-bottom:40px;margin-top:30px}.academic__review-list{margin-top:20px}.academic__casestudy{padding-bottom:30px!important;padding-top:35px!important}.academic__casestudy-list{margin-top:25px}.academic__case-title{font-size:20px}.academic__theme{margin-bottom:35px;margin-top:35px}.academic__theme-area{margin-top:25px}.academic__theme-list{grid-template-columns:1fr!important}.academic__thesis{padding-bottom:45px!important;padding-top:35px!important}.academic__thesis-content{margin-top:20px;padding:20px}.academic__organization{margin-top:35px}.academic__organization-list{grid-template-columns:repeat(2,1fr)!important}.academic__cta{margin-bottom:35px;margin-top:70px}.academic__cta-text{margin-top:20px}.academic__cta-btn{margin-top:30px}}@media (hover:hover)and (pointer:fine){.academic__anchor a:hover{background:#ddd}.academic__case-thumb a:hover{opacity:.8}.academic__theme-btn .wp-block-button__link:hover{background:#41b5d0;color:#fff!important;opacity:1}}