@charset "UTF-8";html{font-size:62.5%}body{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif,sans-serif;font-size:1.4rem;font-feature-settings:"palt";line-height:2;letter-spacing:.03em;color:#2d2d2d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#f6f6f6}@media screen and (max-width:767px){body{font-size:1.3rem;line-height:1.9}}body a{text-decoration:none;color:#2d2d2d}body ul,body ol{list-style:none}body img{max-width:100%;height:auto;vertical-align:middle}body input,body button,body textarea,body select{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;background:0 0;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}body button{cursor:pointer}body input [type=submit]{cursor:pointer}body main{position:relative}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.c-background{position:absolute;z-index:-1;top:0;left:0;bottom:0;width:42.46vw;background-color:#eaeaea}.c-button a{position:relative;display:inline-block;width:280px;padding:4px 0 20px;margin:0 auto;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.5rem;font-weight:700;border-bottom:1px solid rgba(7,109,92,.3);transition:.3s}@media screen and (max-width:767px){.c-button a{width:240px;display:block;font-size:1.3rem;padding-bottom:15px}}.c-button a:after{content:"";position:absolute;display:inline-block;top:13px;right:0;width:6px;height:10px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:6px 10px}.c-button a:before{content:"";position:absolute;bottom:-1px;left:0;width:25px;height:1px;background-color:#076d5c;transition:.3s}.c-button a:hover{color:#076d5c}.c-button a:hover:before{width:100%}.c-button[data-background=dark] a{color:#fff;border-bottom:1px solid rgba(0,185,154,.5)}.c-button[data-background=dark] a:after{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-light-green.svg)}.c-button[data-background=dark] a:before{background-color:#00b99a}.c-button__small a,.c-button__small span{position:relative;display:inline-block;width:120px;padding:4px 0 16px;text-align:left;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.1rem;font-weight:700;border-bottom:1px solid rgba(7,109,92,.3);transition:.3s}@media screen and (max-width:767px){.c-button__small a,.c-button__small span{width:100px;padding-bottom:10px}}.c-button__small a:after,.c-button__small span:after{content:"";position:absolute;display:inline-block;top:10px;right:0;width:6px;height:10px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:6px 10px}.c-button__small a:before,.c-button__small span:before{content:"";position:absolute;bottom:-1px;left:0;width:15px;height:1px;background-color:#076d5c;transition:.3s}.c-button__small a:hover,.c-button__small span:hover{color:#076d5c}.c-button__small a:hover:before,.c-button__small span:hover:before{width:100%}.c-button__small[data-background=dark] a,.c-button__small[data-background=dark] span{color:#fff;border-bottom:1px solid rgba(0,185,154,.3)}.c-button__small[data-background=dark] a:after,.c-button__small[data-background=dark] span:after{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-light-green.svg)}.c-button__small[data-background=dark] a:before,.c-button__small[data-background=dark] span:before{background-color:#00b99a}.c-button__pdf a{position:relative;display:inline-block;width:157px;padding:4px 0 16px;font-weight:700;border-bottom:1px solid rgba(7,109,92,.3);transition:.3s}.c-button__pdf a:after{content:"";position:absolute;display:inline-block;top:10px;right:0;width:15px;height:15px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-pdf.svg);background-repeat:no-repeat;background-size:15px 15px}.c-button__pdf a:before{content:"";position:absolute;bottom:-1px;left:0;width:15px;height:1px;background-color:#076d5c;transition:.3s}.c-button__pdf a:hover{color:#076d5c}.c-button__pdf a:hover:before{width:100%}.c-button__yellow a{position:relative;display:block;width:415px;margin:10px;padding:20px 30px 21px;font-size:1.8rem;font-weight:700;text-align:left;background-color:#fff100}@media screen and (max-width:960px){.c-button__yellow a{width:auto;font-size:1.5rem}}@media screen and (max-width:767px){.c-button__yellow a{padding:12px 17px 14px;font-size:1.4rem}}@media screen and (max-width:350px){.c-button__yellow a{padding:13px 17px;font-size:1.3rem}}.c-button__yellow a:before{content:"";position:absolute;z-index:0;top:-8px;right:-8px;bottom:-8px;left:-8px;background-color:rgba(224,212,7,.3);border-radius:6px;transition:.3s}@media screen and (max-width:960px){.c-button__yellow a:before{top:-7px;right:-7px;bottom:-7px;left:-7px}}@media screen and (max-width:767px){.c-button__yellow a:before{top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:3px}}.c-button__yellow a:after{content:"";position:absolute;display:inline-block;top:calc(50% - 7.5px);right:25px;width:9px;height:15px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:9px 15px}@media screen and (max-width:960px){.c-button__yellow a:after{right:15px}}@media screen and (max-width:767px){.c-button__yellow a:after{width:6px;height:10px;top:calc(50% - 5px);right:15px;background-size:6px 10px}}.c-button__yellow a:hover:before{background-color:#e0d407}.c-button__yellow span{position:relative;z-index:1}.c-button__ellipse a{display:block;width:280px;margin:0 auto;padding:19px 15px 22px;line-height:1;font-weight:700;text-align:center;color:#fff;background-color:#2d2d2d;border-radius:70px;transition:.3s}@media screen and (max-width:767px){.c-button__ellipse a{width:100%;max-width:280px;padding:15px 10px 18px;border-radius:23px}}.c-button__ellipse a:hover{background-color:#076d5c}.c-button__ellipse[data-width=small] a{width:204px}.c-button__ellipse[data-color=yellow] a{color:#2d2d2d;background-color:#fff100;border:1px solid #f0e300}.c-button__ellipse[data-color=yellow] a:hover{background-color:#e6d900}.c-cta{position:fixed;z-index:10;left:0;right:0;bottom:15px;width:100%;max-width:1025px;margin:0 auto}.c-cta.close{display:none}@media screen and (max-width:960px){.c-cta{display:none}}.c-cta__inner{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 25px;padding:8px 28px 13px 10px;background:#dd922c;background:linear-gradient(to right,#dd922c 0%,#ccc404 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dd922c",endColorstr="#ccc404",GradientType=1);border-radius:2px;--capture-width:180px}@media screen and (max-width:960px){.c-cta__inner{--capture-width:160px;display:block;position:relative;margin:0}.c-cta__inner:before{content:"";position:absolute;top:calc(50% - 13px);right:45px;display:block;width:26px;height:26px;background-color:#fff;border-radius:50%}.c-cta__inner:after{content:"";position:absolute;top:calc(50% - 5px);right:54px;display:inline-block;width:6px;height:9px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow_orange_cta.svg);background-size:cover;background-repeat:no-repeat}}@media screen and (max-width:767px){.c-cta__inner{display:flex;justify-content:flex-start;--capture-width:128px;padding:0 18px 0 0}.c-cta__inner:before{right:15px}.c-cta__inner:after{right:25px}}@media screen and (max-width:374px){.c-cta__inner{--capture-width:100px}.c-cta__inner:before{right:10px}.c-cta__inner:after{right:20px}}.c-cta__inner .c-cta__capture{position:absolute;left:10px;bottom:9px;width:var(--capture-width);height:auto;filter:drop-shadow(5px 5px 15px rgba(0,0,0,.15))}@media screen and (max-width:767px){.c-cta__inner .c-cta__capture{position:static}}.c-cta__inner .c-cta__capture img{display:block;width:100%;height:100%}.c-cta__inner .c-cta__text{margin-left:calc(var(--capture-width) + 35px);font-weight:700;color:#fff}@media screen and (max-width:960px){.c-cta__inner .c-cta__text{margin-left:calc(var(--capture-width) + 25px)}}@media screen and (max-width:767px){.c-cta__inner .c-cta__text{margin-left:15px}}.c-cta__inner .c-cta__text>span{display:block;font-size:2.6rem;line-height:1.5}@media screen and (max-width:960px){.c-cta__inner .c-cta__text>span{font-size:2.2rem}}@media screen and (max-width:767px){.c-cta__inner .c-cta__text>span{font-size:2rem}}@media screen and (max-width:374px){.c-cta__inner .c-cta__text>span{font-size:1.8rem}}.c-cta__inner .c-cta__text p{font-size:1.8rem}@media screen and (max-width:960px){.c-cta__inner .c-cta__text p{font-size:1.6rem}}@media screen and (max-width:767px){.c-cta__inner .c-cta__text p{font-size:1.4rem}}@media screen and (max-width:374px){.c-cta__inner .c-cta__text p{font-size:1.3rem}}.c-cta__inner .c-cta__text p span{display:inline-block;margin-right:5px;padding:0 3px 2px;line-height:1;color:#dd922c;background-color:#fff}@media screen and (max-width:960px){.c-cta__inner .c-cta__text p span{font-size:1.5rem}}@media screen and (max-width:767px){.c-cta__inner .c-cta__text p span{font-size:1.3rem}}@media screen and (max-width:374px){.c-cta__inner .c-cta__text p span{margin-right:3px;font-size:1.2rem}}.c-cta__inner .c-cta__text p span em{display:inline-block;font-style:normal;font-size:2.4rem;line-height:1}@media screen and (max-width:960px){.c-cta__inner .c-cta__text p span em{font-size:2rem}}@media screen and (max-width:767px){.c-cta__inner .c-cta__text p span em{font-size:1.8rem}}@media screen and (max-width:374px){.c-cta__inner .c-cta__text p span em{font-size:1.6rem}}@media screen and (max-width:960px){.c-cta__inner .c-cta__link{display:none}}.c-cta__inner .c-cta__link a{position:relative;display:flex;align-items:center;padding:13px 30px 16px;font-size:1.6rem;line-height:1.6;font-weight:700;background-color:#fff;border-radius:99px;transition:background-color,.3s}@media screen and (max-width:960px){.c-cta__inner .c-cta__link a{padding:10px 30px 13px;font-size:1.5rem;max-width:244px}}.c-cta__inner .c-cta__link a:hover{background-color:#e6e6e6}.c-cta__inner .c-cta__link a:after{content:"";display:inline-block;width:26px;height:26px;margin-left:25px;background-color:#dd922c;border-radius:50%}.c-cta__inner .c-cta__link a:before{content:"";position:absolute;top:calc(50% - 7px);right:39px;display:inline-block;width:6px;height:9px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow_white_cta.svg);background-size:cover;background-repeat:no-repeat}.c-cta__close{position:absolute;right:-15px;top:-15px}@media screen and (max-width:960px){.c-cta__close{display:none}}.c-cta__close button{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#fff;border-radius:50%;transition:background-color,.3s}.c-cta__close button:hover{background-color:#e6e6e6}.c-cta__close button:before,.c-cta__close button:after{content:"";position:absolute;top:calc(50% - 1px);right:calc(50% - 7px);width:14px;height:1px;background-color:#2d2d2d;transform:rotate(-45deg)}.c-cta__close button:after{transform:rotate(45deg)}.c-cta__sp{display:none;position:fixed;z-index:-1;left:0;right:0;bottom:0;width:100%;opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility .5s ease-out,z-index .5s ease-out}@media screen and (max-width:960px){.c-cta__sp{display:block}.c-cta__sp[aria-hidden=false]{opacity:1;visibility:visible;z-index:10}}.c-curriculum-unit{position:relative;background-color:#fff}.c-curriculum-unit a{display:block}.c-curriculum-unit a:hover .c-curriculum-unit__image{opacity:.85}.c-curriculum-unit a:hover .c-button__small span{color:#076d5c}.c-curriculum-unit a:hover .c-button__small span:before{width:100%}.c-curriculum-unit a:hover .c-curriculum-unit__bottom>span{color:#076d5c}.c-curriculum-unit a:hover .c-curriculum-unit__heading{color:#076d5c}.c-curriculum-unit .c-button__small span{color:#2d2d2d}.c-curriculum-unit__image{transition:.3s}.c-curriculum-unit__content{display:flex;flex-wrap:wrap;align-content:space-between;position:relative;padding:20px 20px 80px}@media screen and (max-width:767px){.c-curriculum-unit__content{padding-bottom:65px}}.c-curriculum-unit__content p{min-height:100px;font-size:1.2rem;color:#777}@media screen and (max-width:767px){.c-curriculum-unit__content p{min-height:120px;font-size:1.1rem}}.c-curriculum-unit__heading{margin-bottom:8px;font-size:1.6rem;line-height:1.5;transition:.3s}@media screen and (max-width:1280px){.c-curriculum-unit__heading{font-size:1.5rem}}@media screen and (max-width:767px){.c-curriculum-unit__heading{margin-bottom:8px;font-size:1.4rem;line-height:1.5}}.c-curriculum-unit__bottom{position:absolute;right:20px;bottom:20px;display:flex;align-items:flex-end;justify-content:flex-end}.c-curriculum-unit__bottom>span{display:inline-block;margin-right:20px;font-size:1.1rem;color:#777;line-height:1.5;transition:.3s}@media screen and (max-width:767px){.c-curriculum-unit__bottom>span{margin-right:10px;font-size:1rem}}.c-expert-unit{position:relative;background-color:#fff}.c-expert-unit .c-button__small{position:absolute;right:15px;left:15px;bottom:20px;width:calc(100% - 30px);margin-top:10px;text-align:center}.c-expert-unit .c-button__small span{text-align:left}.c-expert-unit a{display:block}.c-expert-unit a:hover .c-expert-unit-image{opacity:.85}.c-expert-unit a:hover .c-button__small span{color:#076d5c}.c-expert-unit a:hover .c-button__small span:before{width:100%}.c-expert-unit a:hover .c-expert-unit-name h2{color:#076d5c}.c-expert-unit-image{transition:.3s}.c-expert-unit-image img{display:block;width:100%}.c-expert-unit__content{position:relative;min-height:196px;padding:20px 25px 80px}@media screen and (max-width:767px){.c-expert-unit__content{padding:15px 15px 65px}}.c-expert-unit-name{display:flex;align-items:center}@media screen and (max-width:767px){.c-expert-unit-name{display:block}}.c-expert-unit-name h2{font-size:1.5rem;margin-right:5px;line-height:1;transition:.3s}@media screen and (max-width:767px){.c-expert-unit-name h2{margin-bottom:-4px;font-size:1.3rem}}.c-expert-unit-name span{position:relative;top:1px;display:inline-block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1rem;color:#076d5c}@media screen and (max-width:767px){.c-expert-unit-name span{line-height:1}}.c-expert-unit-job{margin-top:8px}.c-expert-unit-job span{display:block;font-size:1.1rem;line-height:1.4;color:#777}@media screen and (max-width:767px){.c-expert-unit-job span{font-size:1rem}}.c-expert-unit-job span+span{margin-top:3px}.c-footer{padding:60px 0 84px;color:#fff;background-color:#2d2d2d}@media screen and (max-width:767px){.c-footer{padding:40px 0 60px}}.c-footer[data-padding=large]{padding:60px 0 184px}@media screen and (max-width:767px){.c-footer[data-padding=large]{padding:40px 0 135px}}.c-footer a{color:#fff}.c-footer__heading{display:flex;align-items:center}@media screen and (max-width:767px){.c-footer__heading{display:block}}.c-footer__heading h2{display:inline-block;font-size:1.4rem}.c-footer__heading a{display:block;margin-left:15px;font-size:1.2rem;text-decoration:underline;color:#00b99a}@media screen and (max-width:767px){.c-footer__heading a{margin:5px 0 0}}.c-footer__heading a:hover{text-decoration:none}.c-footer__seminar-wrap+.c-footer__heading{margin-top:30px}.c-footer__seminar-wrap{display:flex;flex-wrap:wrap;margin-top:18px}@media screen and (max-width:960px){.c-footer__seminar-wrap{flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width:767px){.c-footer__seminar-wrap{display:block}}.c-footer__seminar-wrap li{width:calc(33.33% - 10px);border:1px solid rgba(255,255,255,.15)}@media screen and (max-width:960px){.c-footer__seminar-wrap li{width:calc(50% - 10px);margin:0 0 20px !important}}@media screen and (max-width:767px){.c-footer__seminar-wrap li{width:100%;margin:0 0 10px !important}}.c-footer__seminar-wrap li:nth-child(2n),.c-footer__seminar-wrap li:nth-child(3n),.c-footer__seminar-wrap li:nth-child(5){margin-left:15px}@media screen and (max-width:960px){.c-footer__seminar-wrap li:nth-child(2n),.c-footer__seminar-wrap li:nth-child(3n),.c-footer__seminar-wrap li:nth-child(5){margin:0}}.c-footer__seminar-wrap li:nth-child(4n){margin-left:0}.c-footer__seminar-wrap li:nth-child(4),.c-footer__seminar-wrap li:nth-child(5),.c-footer__seminar-wrap li:nth-child(6){margin-top:15px}.c-footer__seminar-wrap a{display:flex;align-items:flex-start;transition:.3s}.c-footer__seminar-wrap a:hover{background-color:#076d5c}.c-footer__seminar-image{max-width:120px}.c-footer__seminar-content{display:flex;flex-wrap:wrap;align-self:stretch;align-content:space-between;position:relative;width:calc(100% - 120px);padding:15px 20px 35px 14px}@media screen and (max-width:767px){.c-footer__seminar-content{display:block}}.c-footer__seminar-name{display:block;margin-bottom:5px;font-size:1.3rem;font-weight:700;color:#fff;line-height:1.3}.c-footer__seminar-date{display:block;font-size:1.1rem;line-height:1.3;color:#00b99a}.c-footer__seminar-button{position:absolute;bottom:10px;right:15px;display:block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.1rem;color:#fff}.c-footer__service-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:18px}@media screen and (max-width:960px){.c-footer__service-wrap{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.c-footer__service-wrap{grid-template-columns:repeat(2,1fr)}}.c-footer__service{display:block}.c-footer__service[data-type=blank]{pointer-events:none}@media screen and (max-width:960px){.c-footer__service[data-type=blank]{display:none}}.c-footer__service:hover span{text-decoration:underline}.c-footer__service .c-footer__service-image img{width:100%}.c-footer__service span{display:block;margin-top:12px;font-size:1.2rem;line-height:1.5;color:#fff}.c-footer__main{display:flex;margin-top:30px;padding-top:30px;border-top:1px solid rgba(255,255,255,.25)}@media screen and (max-width:960px){.c-footer__main{display:block}}.c-footer__nav-wrap{display:flex}@media screen and (max-width:767px){.c-footer__nav-wrap{display:block}}.c-footer__nav-list>li{margin-top:15px}.c-footer__nav-list>li>a,.c-footer__nav-list>li>span{display:inline-block;font-size:1.2rem}@media screen and (max-width:767px){.c-footer__nav-list>li>a,.c-footer__nav-list>li>span{margin-bottom:5px;font-weight:700}}.c-footer__nav-list>li a:hover{text-decoration:underline}.c-footer__nav-list>li b{display:block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.2rem;color:#00b99a}.c-footer__nav-list+.c-footer__nav-list{margin-left:30px}@media screen and (max-width:767px){.c-footer__nav-list+.c-footer__nav-list{margin:0}}@media screen and (max-width:767px){.c-footer__nav-list-sub{display:flex;flex-wrap:wrap}.c-footer__nav-list-sub li{width:50%;padding-right:10px;margin-bottom:5px;line-height:1.3}}.c-footer__nav-list-sub li{margin-bottom:5px;line-height:1.5}.c-footer__nav-list-sub a{position:relative;display:block;font-size:1.1rem;line-height:1.4;opacity:.65}.c-footer__nav-list-sub a:before{content:"-";position:relative;top:0;left:0;display:inline-block;margin-right:5px}.c-footer__nav-list-sub a:hover{text-decoration:underline;opacity:1}.c-footer__info{margin-left:45px;padding-left:30px;border-left:1px solid rgba(255,255,255,.25)}@media screen and (max-width:960px){.c-footer__info{margin-left:0;border-left:none}}@media screen and (max-width:767px){.c-footer__info{padding-left:0;margin-top:40px}}.c-footer__company{display:flex;align-items:center}.c-footer__company span{display:block;margin-left:19px;font-size:1rem}.c-footer__sns{display:flex;margin-top:30px}.c-footer__sns li:not(:last-child) a{border-right:none}.c-footer__sns a{display:flex;align-items:center;justify-content:center;width:80px;height:30px;padding:5px;border:1px solid #4c4c4c;transition:.3s}.c-footer__sns a:hover{background-color:rgba(255,255,255,.1)}.c-footer__sns img{display:block}.c-footer__copyright{display:block;margin-top:10px;font-size:1rem}.c-genre-unit-list{display:flex;flex-wrap:wrap;margin-top:90px}@media screen and (max-width:767px){.c-genre-unit-list{display:block}}.c-genre-unit-list .c-genre-unit{width:50%;padding-top:38.45%;background-position:initial}@media screen and (max-width:767px){.c-genre-unit-list .c-genre-unit{width:100%;padding-top:75%}}@media screen and (max-width:350px){.c-genre-unit-list .c-genre-unit{padding-top:100%}}.c-genre-unit{position:relative;width:33.33%;padding-top:29.76%;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/curriculum-fitness.jpg);background-size:cover;background-position:center}.c-genre-unit[data-type=medical]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/curriculum-medical.jpg)}.c-genre-unit[data-type=performance]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/curriculum-performance.jpg)}.c-genre-unit[data-type=neuro]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/curriculum-neuro.jpg)}.c-genre-unit[data-type=business]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/curriculum-business.jpg)}.c-genre-unit[data-type=special]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/curriculum-special.jpg)}.c-genre-unit a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s}.c-genre-unit a:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.45);transition:.3s}.c-genre-unit a:hover:before{background-color:rgba(0,0,0,.65)}.c-genre-unit a:hover .c-button__small span:before{width:100%}.c-genre-unit .c-button__small{position:absolute;z-index:1;right:0;left:0;bottom:30px;text-align:center}.c-genre-unit__content{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.c-genre-unit__content>div{position:relative;bottom:10px}.c-genre-unit__content h3{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:3.4rem;line-height:1.3}@media screen and (max-width:1280px){.c-genre-unit__content h3{font-size:3rem}}@media screen and (max-width:767px){.c-genre-unit__content h3{font-size:2.2rem}}.c-genre-unit__content span{display:block;margin-top:3px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.2rem;line-height:1.5;color:#00b99a}@media screen and (max-width:767px){.c-genre-unit__content span{font-size:1.1rem}}.c-genre-unit__content p{margin-top:20px;font-size:1.2rem}@media screen and (max-width:767px){.c-genre-unit__content p{font-size:1.1rem}}.c-header{display:flex}@media screen and (max-width:960px){.c-header{background-color:#2d2d2d}}.c-header__logo{position:relative;display:flex;align-items:center;justify-content:center;width:150px;height:150px;background-color:#076d5c}.c-header__logo:hover img{opacity:.8}@media screen and (max-width:1280px){.c-header__logo{width:110px;height:108px}}@media screen and (max-width:960px){.c-header__logo{width:70px;height:70px}}@media screen and (max-width:767px){.c-header__logo{width:60px;height:60px}}.c-header__logo img{transition:.3s}@media screen and (max-width:1280px){.c-header__logo img{width:55px;height:69px}}@media screen and (max-width:960px){.c-header__logo img{width:35px;height:44px}}@media screen and (max-width:767px){.c-header__logo img{width:32px;height:40px}}.c-header__inner{display:flex;flex-wrap:wrap;width:calc(100% - 150px)}@media screen and (max-width:1280px){.c-header__inner{width:calc(100% - 110px)}}@media screen and (max-width:960px){.c-header__inner{position:fixed;top:0;right:-100%;bottom:0;z-index:100;flex-direction:column;flex-wrap:nowrap;overflow-y:scroll;-webkit-overflow-scrolling:touch;max-width:350px;padding:80px 20px;background:#05473c;visibility:hidden;opacity:0;transition:.2s}.c-header__inner[aria-hidden=false]{right:0;visibility:visible;opacity:1}}@media screen and (max-width:767px){.c-header__inner{width:100%;max-width:320px}}.c-header__top{display:flex;align-items:center;justify-content:flex-end;width:100%;height:71px;padding:15px 30px 15px 22px;background-color:#2d2d2d}@media screen and (max-width:1280px){.c-header__top{height:52px;padding:10px 20px}}@media screen and (max-width:960px){.c-header__top{order:2;display:block;height:auto;padding:0;background-color:transparent}}.c-header__top-copy{position:absolute;top:15px;left:170px;font-size:1.2rem;line-height:1.7;color:#fff;white-space:nowrap}@media screen and (max-width:1280px){.c-header__top-copy{top:11px;left:125px;font-size:1.1rem;line-height:1.5}}@media screen and (max-width:960px){.c-header__top-copy{top:19px;left:90px}}@media screen and (max-width:767px){.c-header__top-copy{top:15px;left:80px;font-size:1rem}}.c-header__top-inner{display:flex}@media screen and (max-width:960px){.c-header__top-inner{display:block}}.c-header__top-form{margin-right:20px}.c-header__top-form div{background-color:#fff;border-radius:3px}.c-header__top-form input{width:192px;padding:9px 0 11px 14px}@media screen and (max-width:1280px){.c-header__top-form input{width:150px;padding:5px 0 5px 10px}}.c-header__top-form input::-moz-placeholder{color:rgba(45,45,45,.4);font-size:1.3rem}.c-header__top-form input::placeholder{color:rgba(45,45,45,.4);font-size:1.3rem}.c-header__top-form button{display:inline-block;padding:10px 14px}@media screen and (max-width:1280px){.c-header__top-form button{padding:5px 10px}}.c-header__top-form button img{position:relative;top:-1px;right:-1px}.c-header__top-nav{display:flex;align-items:center;position:relative;top:-1px;margin-right:25px}@media screen and (max-width:1280px){.c-header__top-nav{margin-right:15px}}@media screen and (max-width:960px){.c-header__top-nav{justify-content:space-between;flex-wrap:wrap;margin:0}}@media screen and (max-width:960px){.c-header__top-nav li{width:50%;margin:5px 0 0 !important}}.c-header__top-nav li:not(:last-child){margin-right:13px}@media screen and (max-width:1280px){.c-header__top-nav li:not(:last-child){margin-right:8px}}.c-header__top-nav a{display:block;font-size:1.2rem;color:#fff;transition:.3s}.c-header__top-nav a:hover{color:#ccc}@media screen and (max-width:767px){.c-header__top-nav a{font-size:1.1rem}}.c-header__top-sns{display:flex;align-items:center}@media screen and (max-width:960px){.c-header__top-sns{margin-top:20px;justify-content:flex-end}}.c-header__top-sns li:not(:last-child){margin-right:21px}@media screen and (max-width:1280px){.c-header__top-sns li:not(:last-child){margin-right:13px}}@media screen and (max-width:960px){.c-header__top-sns li:not(:last-child){margin-right:25px}}.c-header__top-sns img,.c-header__top-sns a{display:block}.c-header__top-sns a{transition:.3s}.c-header__top-sns a:hover{opacity:.85}.c-header__nav-wrap{width:100%}@media screen and (max-width:960px){.c-header__nav-wrap{order:1}}.c-header__trial-button{position:fixed;z-index:10;right:30px;bottom:30px;padding:10px;text-align:center;overflow:hidden}@media screen and (max-width:960px){.c-header__trial-button{right:25px;bottom:25px}}@media screen and (max-width:767px){.c-header__trial-button{right:5px;bottom:5px}}.c-header__trial-button a{position:relative;display:flex;align-items:center;justify-content:center;width:144px;height:144px;background-color:#fff100;border-radius:50%}@media screen and (max-width:1280px){.c-header__trial-button a{width:120px;height:120px}}@media screen and (max-width:767px){.c-header__trial-button a{width:100px;height:100px}}.c-header__trial-button a:after{content:"";position:absolute;z-index:0;top:-10px;right:-10px;bottom:-10px;left:-10px;background-color:rgba(224,212,7,.3);border-radius:50%;transition:.3s}@media screen and (max-width:767px){.c-header__trial-button a:after{top:-6px;right:-6px;bottom:-6px;left:-6px}}.c-header__trial-button a div{position:relative;z-index:1}.c-header__trial-button a div b{display:block;padding-top:8px;font-size:1.8rem;line-height:1}@media screen and (max-width:1280px){.c-header__trial-button a div b{font-size:1.6rem}}@media screen and (max-width:767px){.c-header__trial-button a div b{font-size:1.4rem}}.c-header__trial-button a div>span{display:block;font-size:1.2rem;font-weight:700}@media screen and (max-width:1280px){.c-header__trial-button a div>span{margin-top:2px;font-size:1.1rem}}@media screen and (max-width:767px){.c-header__trial-button a div>span{font-size:1rem}}@media screen and (max-width:767px){.c-header__trial-button a div>span span{display:none}}.c-header__trial-button a div small{display:block;font-size:1rem;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:rgba(45,45,45,.35)}.c-header__trial-button a:hover:after{background-color:#fff100}.c-header__background{display:none}@media screen and (max-width:960px){.c-header__background{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(45,45,45,.65)}.c-header__background[aria-hidden=false]{display:block}}.c-header__hamburger{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0}@media screen and (max-width:960px){.c-header__hamburger{display:block;position:fixed;top:0;right:0;z-index:9999}}@media screen and (max-width:767px){.c-header__hamburger{top:9px;right:9px}}.c-header__hamburger-inner{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#2d2d2d}@media screen and (max-width:767px){.c-header__hamburger-inner{width:42px;height:42px}}.c-header__hamburger-inner span{display:block;width:14px;height:1px;background-color:#fff;transition:.3s}.c-header__hamburger-inner span+span{margin-top:2px}.c-header__hamburger[aria-expanded=true]{display:none}.c-header__close{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0}@media screen and (max-width:960px){.c-header__close{display:block;position:fixed;top:0;right:0;z-index:9999;display:none}}@media screen and (max-width:767px){.c-header__close{top:9px;right:9px}}.c-header__close[aria-expanded=true]{display:block}.c-header__close-inner{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#fff}@media screen and (max-width:767px){.c-header__close-inner{width:42px;height:42px}}.c-header__close-inner span{display:block;width:14px;height:1px;background-color:#076d5c;transition:.3s;transform:rotate(45deg)}.c-header__close-inner span+span{transform:rotate(-45deg);margin-top:-1px}.c-header__background{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:98;background-color:rgba(45,45,45,.65);opacity:0;visibility:hidden}.c-header__background[aria-expanded=true]{opacity:1;visibility:visible}.c-heading{text-align:center}.c-heading[data-background=dark] h2{color:#fff}.c-heading[data-background=dark] span{color:#00b99a}.c-heading h2{font-size:2.6rem;line-height:1.3}@media screen and (max-width:960px){.c-heading h2{font-size:2rem}}@media screen and (max-width:767px){.c-heading h2{font-size:1.7rem}}.c-heading span{display:block;margin-top:5px;font-size:1.2rem;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;line-height:1.5;color:#076d5c}@media screen and (max-width:767px){.c-heading span{font-size:1rem}}.c-heading__text{margin-top:20px;line-height:1.9;text-align:center;color:#777}@media screen and (max-width:767px){.c-heading__text{display:flex;justify-content:center;text-align:left;font-size:1.2rem}.c-heading__text br{display:none}}@media screen and (max-width:767px){.c-heading__wrapper{padding:0 25px}}.c-hero{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:flex-start;height:45vw;max-height:800px;margin-bottom:160px;background-size:cover;background-position:center}@media screen and (max-width:767px){.c-hero{height:70vw;max-height:500px;margin-bottom:120px}}@media screen and (max-width:767px){.c-hero[data-page=single-expert]{margin-bottom:220px}}@media screen and (max-width:767px){.c-hero[data-page=single-expert] .c-hero__inner{bottom:-180px}}.c-hero[data-page=archive-offline]:before,.c-hero[data-page=taxonomy-curriculum]:before,.c-hero[data-page=single-curriculum]:before,.c-hero[data-page=consultation]:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(45,45,45,.45)}.c-hero[data-page=archive-expert]:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(45,45,45,.25)}.c-hero[data-height=small]{height:20.3vw;margin-bottom:160px}@media screen and (max-width:767px){.c-hero[data-height=small]{margin-bottom:120px;height:30vw}}.c-hero[data-height=small] .c-hero__inner{bottom:-80px}@media screen and (max-width:1280px){.c-hero[data-height=small] .c-hero__inner{bottom:-120px}}@media screen and (max-width:767px){.c-hero[data-height=small] .c-hero__inner{bottom:-100px}}.c-hero[data-align=right]{height:52.8vw;max-height:730px;margin:50px 0 0 20%}@media screen and (max-width:767px){.c-hero[data-align=right]{height:90vw;margin-top:30px;margin-left:8%}}.c-hero[data-align=right] .c-hero__inner{left:-15%;bottom:calc(50% - 138px)}@media screen and (min-width:1600px){.c-hero[data-align=right] .c-hero__inner{left:-20%}}@media screen and (max-width:767px){.c-hero[data-align=right] .c-hero__inner{left:-5%;bottom:20px;padding:0}}.c-hero[data-page=voice]{margin:12px 0 0 20%}@media screen and (max-width:767px){.c-hero[data-page=voice]{margin-top:30px;margin-left:8%}}.c-hero__sub{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:15.5vw;background-color:#fff;border-top:1px solid #eaeaea}@media screen and (max-width:960px){.c-hero__sub{height:25vw}}@media screen and (max-width:767px){.c-hero__sub{height:35vw;padding:0 20px}}@media screen and (max-width:350px){.c-hero__sub{height:45vw}}.c-hero__sub h1{font-size:3.2rem;letter-spacing:.07em;line-height:1.4}@media screen and (max-width:960px){.c-hero__sub h1{font-size:2.6rem}}@media screen and (max-width:767px){.c-hero__sub h1{font-size:2rem}}.c-hero__inner{position:relative;z-index:1;bottom:-80px;left:0;max-width:1106px;width:100%;margin:0 auto;padding:0 30px}@media screen and (max-width:767px){.c-hero__inner{padding:0 20px}}@media screen and (max-width:350px){.c-hero__inner{padding:0 15px}}.c-hero__title-wrap{display:inline-block;width:100%;max-width:470px;padding:30px 45px 45px;background-color:rgba(45,45,45,.96)}@media screen and (max-width:1280px){.c-hero__title-wrap{padding:30px 40px 35px}}@media screen and (max-width:960px){.c-hero__title-wrap{padding:20px 30px 23px}}@media screen and (max-width:767px){.c-hero__title-wrap{padding:20px 23px 23px;background-color:rgba(45,45,45,.85)}}.c-hero__title-wrap[data-type=small]{width:auto;padding:9px 20px}@media screen and (max-width:767px){.c-hero__title-wrap[data-type=small]{padding:8px 15px}}.c-hero__title-wrap[data-type=small] .c-hero__title h1{font-size:3.6rem}@media screen and (max-width:1280px){.c-hero__title-wrap[data-type=small] .c-hero__title h1{font-size:3.2rem}}@media screen and (max-width:960px){.c-hero__title-wrap[data-type=small] .c-hero__title h1{font-size:2.6rem}}@media screen and (max-width:767px){.c-hero__title-wrap[data-type=small] .c-hero__title h1{font-size:2rem}}.c-hero__title-wrap[data-page=unit]{max-width:650px}.c-hero__title-wrap[data-page=unit] .c-hero__title h1{font-size:3.6rem}@media screen and (max-width:1280px){.c-hero__title-wrap[data-page=unit] .c-hero__title h1{font-size:2.8rem}}@media screen and (max-width:960px){.c-hero__title-wrap[data-page=unit] .c-hero__title h1{font-size:2.4rem}}@media screen and (max-width:767px){.c-hero__title-wrap[data-page=unit] .c-hero__title h1{font-size:2rem}}.c-hero__title-wrap[data-text-width=long]{max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:767px){.c-hero__title-wrap[data-text-width=long]{max-width:470px}}.c-hero__title h1{font-size:4.5rem;line-height:1.4;color:#fff}@media screen and (max-width:1280px){.c-hero__title h1{font-size:3.6rem}}@media screen and (max-width:960px){.c-hero__title h1{font-size:3rem}}@media screen and (max-width:767px){.c-hero__title h1{font-size:2.4rem}}.c-hero__title h1[data-font=en]{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.c-hero__title span{display:block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.2rem;color:rgba(255,255,255,.4)}@media screen and (max-width:767px){.c-hero__title span{font-size:1rem}}.c-hero__title-subtext{display:block;margin-top:15px;font-size:1.4rem;line-height:1.8;color:#fff}@media screen and (max-width:1280px){.c-hero__title-subtext{font-size:1.3rem}}@media screen and (max-width:960px){.c-hero__title-subtext{margin-top:8px;font-size:1.2rem}}@media screen and (max-width:767px){.c-hero__title-subtext{font-size:1rem}}.c-hero__title-subtext[data-type=green]{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#00b99a}.c-hero__text{width:470px;margin-top:30px;padding:25px 28px;background-color:#fff}@media screen and (max-width:767px){.c-hero__text{width:100%;margin-top:15px;padding:14px 17px 15px}}.c-hero__text p{line-height:2.2;color:#777}@media screen and (max-width:767px){.c-hero__text p{line-height:2;font-size:1.2rem}.c-hero__text p br{display:none}}.c-merit{margin:80px 0 130px}@media screen and (max-width:767px){.c-merit{margin:30px 0 45px}}.c-merit__index{display:flex;flex-wrap:wrap;margin-bottom:102px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea}@media screen and (max-width:767px){.c-merit__index{display:block;margin-bottom:45px;margin-bottom:65px}}.c-merit__index li{width:50%;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.c-merit__index li{width:100%;border-left:1px solid #eaeaea}}.c-merit__index li:nth-child(2n){border-left:none}@media screen and (max-width:767px){.c-merit__index li:nth-child(2n){border-left:1px solid #eaeaea}}.c-merit__index li:not(:first-child),.c-merit__index li:not(:nth-child(2)){border-top:none}.c-merit__index li a{display:flex;align-items:center;height:100%;padding:15px 22px;background-color:#fff;transition:.3s}@media screen and (max-width:767px){.c-merit__index li a{padding:10px 13px}.c-merit__index li a br{display:none}}.c-merit__index li a:hover{background-color:#eaeaea}.c-merit__index li a:hover p{color:#076d5c}.c-merit__index li a span{display:block;min-width:60px;margin-right:20px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:4.4rem;line-height:1.3;color:#076d5c}@media screen and (max-width:767px){.c-merit__index li a span{min-width:28px;margin-right:10px;font-size:2rem}}.c-merit__index li a p{flex:1;line-height:1.5;transition:.3s}@media screen and (max-width:767px){.c-merit__index li a p{font-size:1.1rem}}.c-merit__section{position:relative;padding:80px 30px;background-color:#fff}@media screen and (max-width:960px){.c-merit__section{padding:60px 35px}}@media screen and (max-width:767px){.c-merit__section{padding:40px 25px}}.c-merit__section+.c-merit__section{margin-top:72px}@media screen and (max-width:767px){.c-merit__section+.c-merit__section{margin-top:45px}}.c-merit__section[data-section=last]{padding:80px}@media screen and (max-width:960px){.c-merit__section[data-section=last]{padding:80px 60px}}@media screen and (max-width:767px){.c-merit__section[data-section=last]{padding:30px}}.c-merit__section-inner{max-width:800px;margin:0 auto}.c-merit__section-inner[data-type=small]{max-width:620px}.c-merit__number{position:absolute;top:-40px;left:25px;display:block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:7.8rem;line-height:1;color:#076d5c}@media screen and (max-width:960px){.c-merit__number{top:-30px;font-size:5.2rem}}@media screen and (max-width:767px){.c-merit__number{top:-25px;font-size:3.2rem}}.c-merit__number span{display:block;font-size:1.2rem;letter-spacing:.3em;text-align:center}@media screen and (max-width:767px){.c-merit__number span{font-size:1rem;letter-spacing:0}}.c-merit__heading{padding-bottom:30px;font-size:2.4rem;line-height:1.5;border-bottom:1px solid #eaeaea}.c-merit__heading[data-border=none]{border:none}@media screen and (max-width:960px){.c-merit__heading{font-size:2rem}}@media screen and (max-width:767px){.c-merit__heading{padding-bottom:20px;font-size:1.6rem}.c-merit__heading br{display:none}}.c-merit__heading[data-section=last]{border-bottom:none}.c-merit__heading[data-section=voice]{text-align:center;border-bottom:none}.c-merit__heading span{font-size:1rem}.c-merit__unit{display:flex;padding:30px 0;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.c-merit__unit{display:block;padding:20px 0}}.c-merit__unit-heading{width:230px;font-size:1.4rem}@media screen and (max-width:767px){.c-merit__unit-heading{width:100%;margin-bottom:20px}}.c-merit__unit-heading span{font-size:1rem}.c-merit__heading-sub{margin-top:40px;padding-bottom:30px;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.c-merit__heading-sub{margin-top:20px;padding-bottom:20px}}.c-merit__heading-sub span{display:block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.8rem;color:#076d5c}@media screen and (max-width:960px){.c-merit__heading-sub span{font-size:1.6rem}}@media screen and (max-width:767px){.c-merit__heading-sub span{font-size:1.4rem}}.c-merit__heading-sub h3{font-size:2rem;line-height:1.5}@media screen and (max-width:960px){.c-merit__heading-sub h3{font-size:1.8rem}}@media screen and (max-width:767px){.c-merit__heading-sub h3{font-size:1.6rem}}.c-merit__unit-content{width:calc(100% - 230px)}@media screen and (max-width:767px){.c-merit__unit-content{width:100%}}.c-merit__unit-image{margin-bottom:20px}.c-merit__unit-text p+p{margin-top:25px}@media screen and (max-width:767px){.c-merit__unit-text p+p{margin-top:15px}}@media screen and (max-width:767px){.c-merit__unit-text p br{display:none}}.c-merit__unit-related li a,.c-merit__unit-related-hidden li a{position:relative;display:flex;background-color:#f6f6f6;transition:.3s}.c-merit__unit-related li a:hover,.c-merit__unit-related-hidden li a:hover{color:#076d5c;background-color:#e9e9e9}.c-merit__unit-related li a:after,.c-merit__unit-related-hidden li a:after{content:"";position:absolute;top:calc(50% - 6px);right:25px;width:8px;height:13px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:8px 13px}@media screen and (max-width:767px){.c-merit__unit-related li a:after,.c-merit__unit-related-hidden li a:after{right:12px;width:6px;height:10px;background-size:6px 10px}}.c-merit__unit-related li+li,.c-merit__unit-related-hidden li+li{margin-top:10px}.c-merit__unit-related-hidden{margin-top:10px}.c-merit__unit-add{margin-top:20px}.c-merit__unit-add-list{display:flex;flex-wrap:wrap;margin-top:15px}.c-merit__unit-add-list li{position:relative}.c-merit__unit-add-list li:after{content:"/";display:inline-block;margin:0 3px}.c-merit__unit-add-list li:last-child:after{display:none}.c-merit__unit-add-text{display:block;margin-top:8px;font-size:1.1rem}.c-merit__unit-unit a{display:flex}.c-merit__unit-related-image{width:110px;background-size:cover;background-position:center}@media screen and (max-width:767px){.c-merit__unit-related-image{width:85px}}.c-merit__unit-related-content{display:flex;flex:1;align-items:center;padding:20px 50px 20px 20px}@media screen and (max-width:767px){.c-merit__unit-related-content{padding:15px 30px 15px 15px}}.c-merit__unit-related-content p{font-size:1.5rem;font-weight:700;line-height:1.5}@media screen and (max-width:960px){.c-merit__unit-related-content p{font-size:1.3rem}}@media screen and (max-width:767px){.c-merit__unit-related-content p{font-size:1.2rem}}.c-merit__unit-related-content span{display:block;margin-top:5px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1rem;line-height:1;color:#076d5c}.c-merit__unit-related-button{margin-top:8px}@media screen and (max-width:767px){.c-merit__unit-related-button{margin-top:15px}}.c-merit__unit-related-button button{position:relative;text-decoration:underline}.c-merit__unit-related-button button:after{content:"";position:relative;display:inline-block;top:1px;right:-10px;width:6px;height:10px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:6px 10px;transform:rotate(90deg)}.c-merit__unit-related-button button:hover{text-decoration:none}.c-merit__unit-related-button button[aria-expanded=true]:after{transform:rotate(-90deg)}.c-merit__section-last{display:flex;justify-content:space-between}@media screen and (max-width:767px){.c-merit__section-last{display:block}}.c-merit__section-last .c-button__ellipse{margin-top:45px}@media screen and (max-width:767px){.c-merit__section-last .c-button__ellipse{margin-top:25px}}.c-merit__section-last .c-button__ellipse a{margin:0}.c-merit__section-last-image img{display:block;max-width:444px}@media screen and (max-width:960px){.c-merit__section-last-image img{max-width:100%;margin-left:20px}}@media screen and (max-width:767px){.c-merit__section-last-image img{margin:45px 0 0}}.c-merit__voice{margin-top:15px}.c-merit__voice-unit+.c-merit__voice-unit{margin-top:50px}.c-merit__voice-unit:last-child{margin-bottom:30px}.c-merit__voice-unit h3{margin-bottom:20px;font-size:1.8rem;text-align:center;color:#076d5c}@media screen and (max-width:767px){.c-merit__voice-unit h3{font-size:1.4rem}}.c-merit__voice-unit-movie{position:relative;width:100%;height:0;padding-top:56.25%}.c-merit__voice-unit-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-nav-breadcrumb{position:absolute;top:15px;left:25px;right:25px;display:flex;align-items:center;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.c-nav-breadcrumb::-webkit-scrollbar{display:none}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.c-nav-breadcrumb{overflow-x:hidden}}@media screen and (max-width:767px){.c-nav-breadcrumb{top:10px;left:15px}}.c-nav-breadcrumb[data-background=dark] a,.c-nav-breadcrumb[data-background=dark] li{color:#fff}.c-nav-breadcrumb[data-type=sub]{position:static;padding-top:15px;padding-left:25px;position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1}@media screen and (max-width:767px){.c-nav-breadcrumb[data-type=sub]{padding-top:10px;padding-left:15px}}.c-nav-breadcrumb[data-type=sub] a{color:#2d2d2d}.c-nav-breadcrumb li{margin-right:11px;font-size:1.1rem;white-space:nowrap}@media screen and (max-width:767px){.c-nav-breadcrumb li{margin-right:6px;font-size:1rem}}.c-nav-breadcrumb a{position:relative;font-size:1.1rem}@media screen and (max-width:767px){.c-nav-breadcrumb a{font-size:1rem}}.c-nav-breadcrumb a:after{content:"";position:relative;display:inline-block;top:1px;right:0;width:6px;height:10px;margin-left:13px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-light-green.svg);background-repeat:no-repeat;background-size:6px 10px}@media screen and (max-width:767px){.c-nav-breadcrumb a:after{top:-2px;width:3px;height:5px;margin-left:6px;background-size:3px 5px}}.c-nav-breadcrumb a:hover{text-decoration:underline}.c-nav-global{display:flex;align-items:center;justify-content:flex-end;background-color:#fff}@media screen and (max-width:960px){.c-nav-global{display:block;background:0 0}}.c-nav-global__list{display:flex;justify-content:center;align-items:center}@media screen and (max-width:1280px){.c-nav-global__list{padding-bottom:2px}}@media screen and (max-width:960px){.c-nav-global__list{display:block}}.c-nav-global__list>li{margin:0 10px}@media screen and (max-width:1280px){.c-nav-global__list>li{margin:0 7px}}@media screen and (max-width:960px){.c-nav-global__list>li{margin:0}.c-nav-global__list>li+li{margin-top:3px}}.c-nav-global__list a,.c-nav-global__list button{font-size:1.4rem;line-height:2}@media screen and (max-width:1280px){.c-nav-global__list a,.c-nav-global__list button{font-size:1.3rem}}@media screen and (max-width:960px){.c-nav-global__list a,.c-nav-global__list button{display:block;padding:8px;color:#fff;font-size:1.2rem;background-color:#03332b}}.c-nav-global__list button{position:relative}.c-nav-global__list button:after{display:inline-block;content:"";position:relative;bottom:0;width:8px;height:8px;margin-left:5px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-button.svg);background-repeat:no-repeat;background-size:8px 8px}@media screen and (max-width:960px){.c-nav-global__list button{display:block;text-align:left;width:100%}.c-nav-global__list button:after{display:none}}.c-nav-global__list a{transition:.3s}.c-nav-global__list a:hover{color:#00b99a}.c-nav-global__list a[data-type=green]{font-weight:700;color:#076d5c}.c-nav-global__list a[data-type=green]:hover{color:#00b99a}@media screen and (max-width:960px){.c-nav-global__list a[data-type=green]{color:#fff100}}@media screen and (max-width:1280px){.c-nav-global__list a span{display:none}}@media screen and (max-width:960px){.c-nav-global__list a span{display:block}}@media screen and (max-width:960px){.c-nav-global__list a button{padding:0}}.c-nav-global__trial{position:relative;display:flex;align-items:center;margin-left:15px;padding:21px 49px 22px 20px;background-color:#fff100;transition:.3s}.c-nav-global__trial:hover{background-color:#00b99a}@media screen and (max-width:1280px){.c-nav-global__trial{padding:12px 18px 12px 15px}}@media screen and (max-width:960px){.c-nav-global__trial{margin:15px 0}}.c-nav-global__trial:after{content:"";position:relative;top:0;right:-29px;width:6px;height:10px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:6px 10px}@media screen and (max-width:1280px){.c-nav-global__trial:after{right:-10px;width:5px;height:8px;background-size:5px 8px}}@media screen and (max-width:960px){.c-nav-global__trial:after{position:absolute;top:50%;right:15px;margin-top:-4px}}.c-nav-global__trial div{display:inline-block}.c-nav-global__trial b{display:block;font-size:1.8rem;line-height:1}@media screen and (max-width:1280px){.c-nav-global__trial b{font-size:1.5rem}}.c-nav-global__trial span{display:block;margin-top:5px;font-size:1.1rem;line-height:1}@media screen and (max-width:1280px){.c-nav-global__trial span{margin-top:2px;font-size:1rem}}.c-nav-global__trial-image{margin-right:10px}@media screen and (max-width:1280px){.c-nav-global__trial-image{margin-right:8px}}@media screen and (max-width:1280px){.c-nav-global__trial-image img{width:18px;height:auto}}.c-nav-global__sub{display:block;position:absolute;z-index:99;padding:14px 20px 16px;background-color:rgba(45,45,45,.93);visibility:hidden;opacity:0;transition:.3s}@media screen and (max-width:1280px){.c-nav-global__sub{padding:12px 15px}}@media screen and (max-width:960px){.c-nav-global__sub{position:static;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2px;padding:0;opacity:1;visibility:visible;background:0 0}}@media screen and (max-width:960px){.c-nav-global__sub li{width:calc(50% - 1px);margin-bottom:2px}}.c-nav-global__sub li+li{margin-top:5px}@media screen and (max-width:1280px){.c-nav-global__sub li+li{margin-top:3px}}@media screen and (max-width:960px){.c-nav-global__sub li+li{margin:0 0 2px}}.c-nav-global__sub li a{color:#fff}@media screen and (max-width:1280px){.c-nav-global__sub li a{font-size:1.3rem}}@media screen and (max-width:960px){.c-nav-global__sub li a{display:block;font-size:1.2rem;line-height:1.5;background:#043d34}}.c-nav-global__trigger:hover button{color:#00b99a}.c-nav-global__trigger:hover .c-nav-global__sub{visibility:visible;opacity:1}.c-news{position:relative;z-index:0;padding:80px 0 120px;background-color:#fff}@media screen and (max-width:767px){.c-news{padding:50px 0 60px}}.c-news__wrap{display:flex;flex-wrap:wrap;margin-top:40px}@media screen and (max-width:767px){.c-news__wrap{justify-content:space-between;margin-top:25px}}.c-news__unit{width:calc(25% - 11.25px);border:1px solid #eaeaea;background-color:#fff;transition:.3s}.c-news__unit:not(:last-child){margin-right:15px}@media screen and (max-width:960px){.c-news__unit{width:calc(50% - 11.25px)}.c-news__unit:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){.c-news__unit{width:calc(50% - 5px);margin:0 0 10px !important}}.c-news__unit:hover{background-color:#eaeaea}.c-news__unit:hover .c-news__img{opacity:.8}.c-news__img{padding-top:100%;background-color:#eaeaea;background-size:cover;background-position:center;transition:.3s}.c-news__content{padding:15px 20px;border-top:1px solid #eaeaea}@media screen and (max-width:767px){.c-news__content{padding:10px}}.c-news__content span{display:block;font-size:1.4rem;font-weight:700;line-height:1.5}@media screen and (max-width:767px){.c-news__content span{font-size:1.2rem}}.c-news__content time{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1rem;color:#777}.c-news__button-wrap{display:flex;justify-content:center;align-items:flex-end;margin-top:35px}@media screen and (max-width:767px){.c-news__button-wrap{display:block}}.c-news__sns{margin-right:60px}@media screen and (max-width:767px){.c-news__sns{margin-right:0;margin-bottom:30px}}.c-news__sns p{margin-bottom:5px;font-size:1.2rem;text-align:center;color:#777}@media screen and (max-width:767px){.c-news__sns p{font-size:1.1rem}}.c-news__sns ul{display:flex;justify-content:center}.c-news__sns li:not(:last-child) a{border-right:none}.c-news__sns a{display:flex;align-items:center;justify-content:center;width:80px;height:35px;padding:9px;border:1px solid #eaeaea;background-color:#fff;transition:.3s}.c-news__sns a:hover{background-color:#eaeaea}.c-news__sns img{display:block}.c-pagination{display:flex;justify-content:center;align-items:center;margin-top:30px}@media screen and (max-width:767px){.c-pagination{margin-top:20px}}.c-pagination li+li{margin-left:10px}@media screen and (max-width:767px){.c-pagination li+li{margin-left:6px}}.c-pagination li a,.c-pagination li span{display:flex;align-items:center;justify-content:center;width:45px;height:45px;padding-left:1px;padding-bottom:1px;line-height:1;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.7rem;background-color:#fff;border-radius:50%;border:2px solid #eaeaea}@media screen and (max-width:767px){.c-pagination li a,.c-pagination li span{width:36px;height:36px;font-size:1.4rem}}.c-pagination li span{border-color:#076d5c}.c-pagination li a{transition:.3s}.c-pagination li a:hover{color:#fff;background-color:#076d5c;border-color:#076d5c}.c-section{padding:55px 60px 60px;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:960px){.c-section{padding:45px}}@media screen and (max-width:767px){.c-section{padding:25px 25px 35px}}@media screen and (max-width:350px){.c-section{padding:18px 18px 25px}}.c-section[data-width=large]{padding:55px 0 60px}@media screen and (max-width:767px){.c-section[data-width=large]{padding:25px 0 35px}}.c-section[data-page=corporative]{padding:55px 60px 30px}@media screen and (max-width:960px){.c-section[data-page=corporative]{padding:45px}}@media screen and (max-width:767px){.c-section[data-page=corporative]{padding:25px 25px 35px}}.c-section .c-button__ellipse{margin-top:30px}@media screen and (max-width:767px){.c-section .c-button__ellipse{margin-top:20px}}.c-section+.c-section{margin-top:30px}@media screen and (max-width:767px){.c-section+.c-section{margin-top:20px}}.c-section__heading{margin-bottom:25px;font-size:2.2rem;color:#076d5c}@media screen and (max-width:960px){.c-section__heading{font-size:1.8rem}}@media screen and (max-width:767px){.c-section__heading{margin-bottom:20px;font-size:1.6rem}}@media screen and (max-width:350px){.c-section__heading{margin-bottom:15px}}@media screen and (max-width:462px){.c-section__heading[data-width=large] .c-section__heading-label{margin:10px 0 0}}.c-section__heading-label{position:relative;bottom:2px;margin-left:15px;padding:4px 10px 6px;font-size:1.3rem;color:#fff;background-color:#076d5c;vertical-align:middle}@media screen and (max-width:767px){.c-section__heading-label{display:inline-block;margin-left:10px;padding:3px 7px 5px;font-size:1.2rem}}.c-section__heading-label[data-background=gray]{color:#076d5c;background-color:#f6f6f6;border:1px solid #076d5c}.c-section__message{margin-bottom:20px;font-size:1.6rem;font-weight:700;line-height:1.75}@media screen and (max-width:960px){.c-section__message{font-size:1.5rem}}@media screen and (max-width:767px){.c-section__message{font-size:1.4rem}.c-section__message br{display:none}}.c-section__message b{color:#076d5c}.c-section__text a{text-decoration:underline}.c-section__text a:hover{text-decoration:none}.c-section__text+.c-section__text-small{margin-top:20px}@media screen and (max-width:767px){.c-section__text br{display:none}}.c-section__text-small small{display:block;font-size:1.1rem}.c-section__horizontal-flow{display:flex;flex-wrap:wrap;margin:20px 0}.c-section__horizontal-flow-unit{position:relative;display:flex;align-items:center;justify-content:center;padding:15px 25px;margin-bottom:10px;line-height:1.55;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.c-section__horizontal-flow-unit{padding:10px}}.c-section__horizontal-flow-unit:not(:last-child){margin-right:34px}@media screen and (max-width:767px){.c-section__horizontal-flow-unit:not(:last-child){margin-right:20px}}.c-section__horizontal-flow-unit:not(:last-child):after{content:"";display:inline-block;position:absolute;top:calc(50% - 6px);right:-24.5px;width:15px;height:12px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-normal.svg);background-repeat:no-repeat;background-size:15px 12px}@media screen and (max-width:767px){.c-section__horizontal-flow-unit:not(:last-child):after{top:calc(50% - 4px);right:-15px;width:10px;height:8px;background-size:10px 8px}}.c-section__horizontal-flow-unit span{display:inline-block;font-size:1.4rem;text-align:center}@media screen and (max-width:960px){.c-section__horizontal-flow-unit span{font-size:1.3rem}}@media screen and (max-width:767px){.c-section__horizontal-flow-unit span{font-size:1.2rem}}.c-section__horizontal-flow-unit span[data-type=green]{color:#076d5c}.c-section__horizontal-flow-unit span[data-type=green] a{font-weight:700;text-decoration:underline;color:#076d5c}.c-section__horizontal-flow-unit span[data-type=green] a:hover{text-decoration:none}.c-single{position:relative;z-index:1;padding-bottom:140px}@media screen and (max-width:1280px){.c-single{padding-bottom:100px}}@media screen and (max-width:960px){.c-single{padding-bottom:80px}}@media screen and (max-width:767px){.c-single{padding-bottom:60px}}.c-single__wrap{padding:100px 80px 80px;background-color:#fff}@media screen and (max-width:960px){.c-single__wrap{padding:60px}}@media screen and (max-width:767px){.c-single__wrap{padding:25px}}@media screen and (max-width:350px){.c-single__wrap{padding:15px}}.c-single__inner{max-width:800px;margin:0 auto}.c-single__unit{display:flex;justify-content:space-between;padding-top:25px;border-top:1px solid #eaeaea}@media screen and (max-width:960px){.c-single__unit{display:block}}@media screen and (max-width:767px){.c-single__unit{padding-top:20px}}.c-single__unit[data-width=large]{display:block}.c-single__unit[data-width=large] .c-single__unit-heading{margin-bottom:20px}.c-single__unit+.c-single__unit{margin-top:25px}@media screen and (max-width:767px){.c-single__unit+.c-single__unit{margin-top:20px}}.c-single__unit-heading{font-size:1.4rem}@media screen and (max-width:960px){.c-single__unit-heading{margin-bottom:20px}}@media screen and (max-width:767px){.c-single__unit-heading{margin-bottom:15px}}.c-single__unit-content{width:570px}@media screen and (max-width:960px){.c-single__unit-content{width:100%}}.c-single__unit-content[data-width=large]{width:100%}.c-single__unit-content p a{text-decoration:underline}.c-single__unit-content p a:hover{text-decoration:none}.c-single__unit-image+.c-single__unit-image{margin-top:20px}.c-single__unit-image>a{transition:opacity .3s}.c-single__unit-image>a:hover{opacity:.85}.c-single__unit-about-link{margin-top:15px}.c-single__unit-about-link a{text-decoration:underline}.c-single__unit-about-link a:hover{text-decoration:none}.c-single__unit-about-link+.c-single__unit-image{margin-top:20px}.c-single__unit-complement{margin-top:15px;font-size:1.2rem}.c-single__unit-movie{position:relative;width:100%;height:0;padding-top:56.25%}.c-single__unit-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-single__unit-movie+.c-single__unit-movie-limited,.c-single__unit-movie+.c-single__unit-movie{margin-top:20px}.c-single__unit-movie-limited{position:relative;width:100%;padding-top:56.25%;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/curriculum/sample-img05.jpg);background-size:cover;background-position:center}.c-single__unit-movie-limited+.c-single__unit-movie-limited{margin-top:20px}@media screen and (max-width:767px){.c-single__unit-movie-limited{padding-top:62.5%}}.c-single__unit-movie-limited:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:rgba(45,45,45,.8)}.c-single__unit-movie-limited-inner{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.c-single__unit-movie-limited-inner h3{font-size:2.2rem}@media screen and (max-width:767px){.c-single__unit-movie-limited-inner h3{font-size:1.4rem;line-height:1}}@media screen and (max-width:350px){.c-single__unit-movie-limited-inner h3{margin-bottom:15px}}.c-single__unit-movie-limited-inner p{display:block;margin:15px 0 30px}@media screen and (max-width:767px){.c-single__unit-movie-limited-inner p{margin:10px 0 13px;font-size:1rem}}@media screen and (max-width:350px){.c-single__unit-movie-limited-inner p{display:none}}@media screen and (max-width:767px){.c-single__unit-movie-limited-inner .c-button__yellow a span span{display:none}}.c-single__unit-movie-text{margin-top:10px}.c-single__unit-movie-text p{font-size:1.1rem;line-height:1.5}.c-single__unit-text p,.c-single__unit-text h3{line-height:2}@media screen and (max-width:767px){.c-single__unit-text h3{font-size:1.3rem}}.c-single__unit-text small{display:block;font-size:1.1rem;line-height:1.4}.c-single__unit-text+.c-single__unit-image{margin-top:20px}@media screen and (max-width:767px){.c-single__unit-text h4{font-size:1.4rem}}.c-single__unit-text h4+p{font-size:1.2rem;line-height:1.5}.c-single__unit-text h4+p+h4{margin-top:15px}.c-single__unit-message span{display:block;font-size:1.4rem;line-height:2;font-weight:700;color:#076d5c}@media screen and (max-width:767px){.c-single__unit-message span{line-height:1.8}}.c-single__unit-message+.c-single__unit-text{margin-top:10px}.c-single__unit-expert{display:flex;background-color:#f6f6f6}.c-single__unit-expert+.c-single__unit-expert{margin-top:20px}@media screen and (max-width:767px){.c-single__unit-expert{display:block}}.c-single__unit-expert-image{width:47.5%;background-size:cover;background-position:center;padding-top:37%}@media screen and (max-width:767px){.c-single__unit-expert-image{width:100%;padding-top:72%}}.c-single__unit-expert-content{display:flex;flex-wrap:wrap;align-content:space-between;width:52.5%;position:relative;padding:20px 25px 70px}@media screen and (max-width:767px){.c-single__unit-expert-content{width:100%;padding-bottom:65px}}.c-single__unit-expert-name{display:flex;align-items:center}.c-single__unit-expert-name h3{font-size:1.6rem}@media screen and (max-width:767px){.c-single__unit-expert-name h3{font-size:1.3rem}}.c-single__unit-expert-name span{display:block;position:relative;top:2px;margin-left:5px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1rem;color:#076d5c;letter-spacing:0}@media screen and (max-width:767px){.c-single__unit-expert-name span{font-size:.9rem}}.c-single__unit-expert-job{margin-top:5px}.c-single__unit-expert-job span{display:block;font-size:1.2rem;color:#777;line-height:1.7}.c-single__unit-expert-text{margin-top:10px;font-size:1.2rem;line-height:1.8}@media screen and (max-width:767px){.c-single__unit-expert-text{font-size:1rem}}.c-single__unit-expert-bottom{position:absolute;right:20px;bottom:20px;display:flex;align-items:flex-end;justify-content:flex-end}.c-single__unit-expert-bottom span{display:inline-block;margin-right:20px;font-size:1.1rem;color:#777;line-height:1.5}@media screen and (max-width:767px){.c-single__unit-expert-bottom span{margin-right:10px;font-size:1rem}}@media screen and (max-width:767px){.c-single__unit-history{font-size:1.2rem}}.c-single__unit-history div{display:flex}@media screen and (max-width:767px){.c-single__unit-history div{display:block}}.c-single__unit-history div+div{margin-top:3px}@media screen and (max-width:767px){.c-single__unit-history div+div{margin-top:8px}}.c-single__unit-history dt{width:90px;margin-bottom:8px;color:#777;line-height:1.5}@media screen and (max-width:767px){.c-single__unit-history dt{width:100%;line-height:1}}.c-single__unit-history dd{flex:1;margin-bottom:8px;line-height:1.5}.c-single__unit-history dd a{text-decoration:underline}.c-single__unit-history dd a:hover{text-decoration:none}.c-single__unit-subject{display:block}.c-single__unit-subject+.c-single__unit-subject{margin-top:30px}.c-single__unit-subject .c-button__small span{color:#2d2d2d}.c-single__unit-subject:hover .c-single__unit-subject-image{opacity:.85}.c-single__unit-subject:hover .c-single__unit-subject-name{color:#076d5c}.c-single__unit-subject:hover .c-button__small span:before{width:100%}.c-single__unit-subject:hover .c-single__unit-subject-bottom>span{color:#076d5c}.c-single__unit-subject-image{transition:.3s}.c-single__unit-subject-content{display:flex;flex-wrap:wrap;align-content:space-between;position:relative;padding:20px 20px 80px;background-color:#f6f6f6}@media screen and (max-width:767px){.c-single__unit-subject-content{padding:15px 17px 70px}}.c-single__unit-subject-content p{font-size:1.3rem;color:#777}@media screen and (max-width:767px){.c-single__unit-subject-content p{font-size:1.2rem}}.c-single__unit-subject-name{font-size:1.6rem;transition:.3s}@media screen and (max-width:767px){.c-single__unit-subject-name{margin-bottom:5px;font-size:1.3rem}}.c-single__unit-subject-bottom{display:flex;justify-content:flex-end;align-items:flex-end;position:absolute;bottom:20px;right:20px}.c-single__unit-subject-bottom>span{display:inline-block;padding-bottom:3px;margin-right:20px;font-size:1.1rem;line-height:1.5;color:#777}@media screen and (max-width:767px){.c-single__unit-subject-bottom>span{margin-right:10px;padding-bottom:0;font-size:1.1rem}}.c-single__unit-curriculum{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea}.c-single__unit-curriculum div{display:flex}.c-single__unit-curriculum dt{width:31.29%;padding:5px 10px;font-size:1.1rem;font-weight:700;background-color:#f6f6f6;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.c-single__unit-curriculum dd{width:68.71%;font-size:1.1rem;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.c-single__unit-curriculum li{padding:5px 10px}.c-single__unit-curriculum li:not(:last-child){border-bottom:1px solid #eaeaea}.c-single__unit-offline-section{margin-top:25px;border:1px solid #eaeaea}.c-single__unit-offline-section-heading{padding:20px;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.c-single__unit-offline-section-heading{padding:15px}}.c-single__unit-offline-section-heading h3{font-size:1.6rem;color:#076d5c}@media screen and (max-width:767px){.c-single__unit-offline-section-heading h3{font-size:1.4rem}}.c-single__unit-offline-section-content{padding:20px}@media screen and (max-width:767px){.c-single__unit-offline-section-content{padding:15px}}.c-single__unit-offline-section-content p{line-height:2}.c-single__unit-offline-section-content p+div{margin-top:15px}.c-single__unit-offline-section-content p+p{margin-top:10px}.c-single__unit-offline-section-content-list{display:flex;flex-wrap:wrap;margin:20px 0 10px}.c-single__unit-offline-section-content-list li{margin:0 10px 10px 0;padding:5px 14px 7px;font-size:1.4rem;font-weight:700;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.c-single__unit-offline-section-content-list li{padding:3px 7px 5px;font-size:1.2rem}}.c-single__unit-offline-inner{margin:20px 0;padding:15px 20px;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.c-single__unit-offline-inner{padding:15px}}.c-single__unit-offline-inner[data-type=small]{margin:10px 0 15px}.c-single__unit-offline-inner[data-type=small] dd{margin-top:5px;font-size:1.2rem;font-weight:400}.c-single__unit-offline-inner>div+div{margin-top:15px}.c-single__unit-offline-inner dt{font-size:1.6rem;font-weight:700;color:#076d5c}@media screen and (max-width:767px){.c-single__unit-offline-inner dt{font-size:1.4rem}}.c-single__unit-offline-inner dd{margin-top:10px;font-weight:700}.c-single__unit-offline-inner dd li:not(:first-child){margin-top:7px}.c-single__unit-offline-inner dd span{display:block;font-weight:400}.c-single__unit-offline-price table{width:100%;font-weight:700;text-align:center;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea;border-spacing:0}@media screen and (max-width:767px){.c-single__unit-offline-price table{font-size:1.2rem}}.c-single__unit-offline-price table th{padding:20px;line-height:1.5;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}@media screen and (max-width:767px){.c-single__unit-offline-price table th{padding:10px}}.c-single__unit-offline-price table th br{display:none}@media screen and (max-width:767px){.c-single__unit-offline-price table th br{display:block}}.c-single__unit-offline-price table td{width:50%;padding:20px;line-height:1.5;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}@media screen and (max-width:767px){.c-single__unit-offline-price table td{padding:10px}}.c-single__unit-offline-price table td[data-color=green]{color:#076d5c}.c-single__unit-offline-price table thead{color:#fff;background-color:#2d2d2d}.c-single__unit-offline-price table tbody th{background-color:#f6f6f6}.c-single__unit-offline-price table tbody td span{font-size:1rem}.c-single__unit-offline-price h4{margin:20px 0 10px}.c-single__unit-offline-price-benefits{margin-top:20px}.c-single__unit-offline-price-benefits>h4{margin:0;padding:10px 25px 12px;color:#fff;background-color:#076d5c}.c-single__unit-offline-price-benefits>div{padding:12px 25px 25px;background-color:rgba(7,109,92,.1)}@media screen and (max-width:767px){.c-single__unit-offline-price-benefits>div{padding:12px 15px 15px}}.c-single__unit-offline-price-benefits>div h5{margin:20px 0 10px;font-size:1.4rem}.c-single__unit-offline-price-benefits>div h5:first-child{margin-top:5px}.c-single__unit-offline-price-benefits>div p em{font-style:normal;color:#076d5c}.c-single__unit-offline-price-benefits>div ol li{padding-left:1em;text-indent:-1em;line-height:1.5}.c-single__unit-offline-price-benefits>div ol li+li{margin-top:10px}.c-single__unit-offline-price-benefits>div ol li a{text-decoration:underline}.c-single__unit-offline-price-benefits>div ol li a:hover{text-decoration:none}.c-single__unit-offline-price-benefits>div small{display:inline-block;margin-top:10px;padding-left:1em;text-indent:-1em;font-size:1.2rem;line-height:1.5}.c-single__unit-offline-guidelines{margin-bottom:15px;background-color:#f6f6f6;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}.c-single__unit-offline-guidelines>div{padding:20px;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}@media screen and (max-width:767px){.c-single__unit-offline-guidelines>div{padding:15px}}.c-single__unit-offline-guidelines dt{margin-bottom:8px;font-weight:700}.c-single__unit-offline-guidelines strong{color:#bd0000}.c-single__unit-offline-guidelines-schedule ol{margin-top:12px}.c-single__unit-offline-guidelines-schedule small{display:block;margin-top:12px;padding-left:1em;font-size:1.2rem;text-indent:-1em;line-height:1.5}.c-single__unit-offline-guidelines-schedule small+small{margin-top:3px}.c-single__unit-offline-apply{display:flex;width:100%;margin-top:20px}@media screen and (max-width:767px){.c-single__unit-offline-apply{display:block}}.c-single__unit-offline-apply>div{width:50%;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.c-single__unit-offline-apply>div{width:100%;border-right:1px solid #eaeaea}}.c-single__unit-offline-apply>div+div{border-right:1px solid #eaeaea}.c-single__unit-offline-apply dt{padding:15px 20px;font-weight:700;text-align:center;color:#fff;background-color:#2d2d2d}@media screen and (max-width:767px){.c-single__unit-offline-apply dt{padding:15px}}.c-single__unit-offline-apply dd{padding:20px}@media screen and (max-width:767px){.c-single__unit-offline-apply dd{padding:15px}}.c-single__unit-offline-apply dd p{font-size:1.2rem;line-height:1.9}.c-single__unit-offline-apply dd p a{text-decoration:underline}.c-single__unit-offline-apply dd p a:hover{text-decoration:none}.c-single__unit-offline-apply dd p+p{margin-top:15px}.c-single__unit-offline-payment{display:block;margin-top:15px;padding-left:1em;text-indent:-1em;font-size:1.1rem;line-height:1.5}.c-single__bottom{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin:10px 0 0}.c-single__bottom[data-align=center]{margin-top:30px;justify-content:center}@media screen and (max-width:767px){.c-single__bottom[data-align=center]{margin-top:0}}.c-single__bottom-button-wrap[data-button=next]{text-align:right;margin-left:auto}@media screen and (max-width:1280px){.c-single__bottom-button-wrap{max-width:280px}}.c-single__bottom-button-wrap span{display:block;margin-bottom:5px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.1rem;color:#777}@media screen and (max-width:767px){.c-single__bottom-button-wrap span{font-size:1rem}}.c-single__bottom-button{display:flex;text-align:left;background-color:#fff;transition:.3s}@media screen and (max-width:767px){.c-single__bottom-button{display:block;max-height:inherit}}.c-single__bottom-button:hover .c-single__bottom-button-content b{color:#076d5c}.c-single__bottom-button:hover .c-single__bottom-button-content span{color:#076d5c}.c-single__bottom-center{position:absolute;top:40px;left:50%;margin-left:-38px}@media screen and (max-width:767px){.c-single__bottom-center{margin-left:-30px}}.c-single__bottom-center[data-page=single]{position:static;margin-top:30px;margin-left:0}@media screen and (max-width:767px){.c-single__bottom-center[data-page=single]{margin-left:0}}.c-single__bottom-center[data-page=single] a{margin:0 auto}.c-single__bottom-center a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:50%;transition:.3s}.c-single__bottom-center a:hover span{color:#076d5c}.c-single__bottom-center a:hover:before{background-color:#076d5c}@media screen and (max-width:767px){.c-single__bottom-center a{width:60px;height:60px;margin-top:30px}}.c-single__bottom-center a:before{content:"";position:absolute;z-index:1;top:-5px;right:-5px;bottom:-5px;left:-5px;background-color:rgba(45,45,45,.1);border-radius:50%;transition:.3s}.c-single__bottom-center a:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:50%}.c-single__bottom-center span{position:relative;z-index:2;display:inline-block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.2rem;text-align:center;transition:.3s}@media screen and (max-width:767px){.c-single__bottom-center span{font-size:1rem}}.c-single__bottom-button-image{width:90px;background-size:cover;background-position:center}@media screen and (max-width:767px){.c-single__bottom-button-image{width:100%;padding-top:75%}}.c-single__bottom-button-content{width:230px;padding:20px 15px;min-height:100px}@media screen and (max-width:767px){.c-single__bottom-button-content{width:110px;padding:10px;background:0 0}}@media screen and (max-width:350px){.c-single__bottom-button-content{width:90px}}.c-single__bottom-button-content b{display:block;font-size:1.3rem;line-height:1.2;transition:.3s}@media screen and (max-width:767px){.c-single__bottom-button-content b{font-size:1.1rem;line-height:1.4}}.c-single__bottom-button-content span{display:block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1rem;line-height:1;margin:5px 0 0;color:#00b99a;transition:.3s}@media screen and (max-width:767px){.c-single__bottom-button-content span{margin-top:5px;line-height:1.2}}.c-single__bottom-button-expert{margin-top:5px}.c-single__bottom-button-expert span{display:block;margin:0;font-size:1rem;line-height:1.3;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#2d2d2d}.c-single__caution{margin-bottom:30px;color:#bd0000;font-size:1.2rem}@media screen and (max-width:767px){.c-single__caution{margin-bottom:25px;font-size:1.1rem}}.c-single__schedule-lists>li{background-color:#f1f1f1;border-radius:4px}.c-single__schedule-lists>li+li{margin-top:20px}.c-single__schedule-lists+.c-single__unit-text{margin-top:15px;display:block}.c-single__schedule-list-btn{position:relative;width:100%;padding:30px 33px}@media screen and (max-width:767px){.c-single__schedule-list-btn{padding:12px 16px}}.c-single__schedule-list-btn:after{position:absolute;top:calc(50% - 4px);right:30px;display:block;width:13px;height:8px;content:"";background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-accordion.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .3s;transform:rotate(0degs);transform-origin:center}@media screen and (max-width:767px){.c-single__schedule-list-btn:after{right:15px}}.c-single__schedule-list-btn[aria-expanded=true]:after{transform:rotate(180deg)}.c-single__schedule-list-btn .__list-text{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:767px){.c-single__schedule-list-btn .__list-text{padding-right:20px;gap:5px 0px}}.c-single__schedule-list-btn .__list-text h3{font-size:1.8rem;font-weight:700;margin-right:1.5em}@media screen and (max-width:767px){.c-single__schedule-list-btn .__list-text h3{font-size:1.4rem}}.c-single__schedule-list-btn .__list-text .__date{font-size:1.8rem;color:#7c7a7a;margin-right:.8em;font-weight:500}@media screen and (max-width:767px){.c-single__schedule-list-btn .__list-text .__date{font-size:1.4rem}}.c-single__schedule-list-btn .__list-text .__filled{font-size:1.4rem;line-height:1;color:#c1383e;font-weight:500}@media screen and (max-width:767px){.c-single__schedule-list-btn .__list-text .__filled{font-size:1.2rem}}.c-single__schedule-list-contents{padding:0 20px 30px;font-size:1.4rem;font-weight:500;line-height:1.8em}@media screen and (max-width:767px){.c-single__schedule-list-contents{padding:16px;font-size:1.2rem}}.c-single__schedule-list-contents .c-single__schedule-list-filled-message{background-color:#f9ebec;font-size:1.4rem;color:#c1383e;line-height:180%;border:#dcdcdc 1px solid;border-radius:4px;padding:18px 25px;font-weight:500;margin-bottom:20px}@media screen and (max-width:767px){.c-single__schedule-list-contents .c-single__schedule-list-filled-message{padding:14px 10px;font-size:1.2rem}}.c-single__schedule-list-contents .c-single__schedule-list-detail{background-color:#fff;border:#dcdcdc 1px solid;border-radius:4px;padding:18px 25px 32px}@media screen and (max-width:767px){.c-single__schedule-list-contents .c-single__schedule-list-detail{padding:18px 10px 32px}}.c-single__schedule-list-contents .c-single__schedule-list-detail h4{font-size:1.3rem;line-height:210%;font-weight:700;margin-top:27px}@media screen and (max-width:767px){.c-single__schedule-list-contents .c-single__schedule-list-detail h4{margin-top:15px}}.c-single__schedule-list-contents .c-single__schedule-list-detail h4:first-child{margin-top:0}.c-single__schedule-list-contents .c-single__schedule-list-detail p{font-size:1.3rem;line-height:210%}.c-single__schedule-list-contents .c-single__schedule-list-detail table{width:100%;border-left:1px #dcdcdc solid;border-right:1px #dcdcdc solid;border-bottom:1px #dcdcdc solid;border-spacing:0;margin-top:10px}.c-single__schedule-list-contents .c-single__schedule-list-detail table th{background-color:#f1f1f1;border-right:1px #dcdcdc solid;color:#7c7a7a;vertical-align:top;line-height:1.5;font-size:1.3rem;width:16.338028169%}.c-single__schedule-list-contents .c-single__schedule-list-detail table td,.c-single__schedule-list-contents .c-single__schedule-list-detail table th{padding:11px 15px 15px;border-top:1px #dcdcdc solid}@media screen and (max-width:767px){.c-single__schedule-list-contents .c-single__schedule-list-detail table td,.c-single__schedule-list-contents .c-single__schedule-list-detail table th{display:block;width:100%;border-right:none;padding:6px 10px 9px}}.c-single__schedule-list-contents .c-single__schedule-list-detail table td{background-color:#fff}.c-single__schedule-list-contents .c-single__schedule-list-detail table td .__date{color:#076d5c;font-weight:700;font-size:1.3rem;line-height:150%}.c-single__schedule-list-contents .c-single__schedule-list-detail table td .__place{font-size:1.3rem;line-height:150%;margin-top:5px;font-weight:700}.c-single__schedule-list-contents .c-single__schedule-list-detail table td .__address{font-size:1.3rem;line-height:150%}.c-sitemap{background:#2d2d2d}.c-sitemap__body{display:flex;justify-content:space-between;margin:0 auto;padding:30px 0}.c-sitemap__body li{margin-bottom:20px}.c-sitemap__body a{color:#fff}.c-subpage{max-width:760px;margin:0 auto}@media screen and (max-width:767px){.c-subpage{width:100%}}.c-subpage__table table{width:100%;border-spacing:0}.c-subpage__table table tr th{width:240px;padding:22px;font-weight:700;text-align:left;line-height:1.75;background-color:#d3d3d3;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;vertical-align:top}@media screen and (max-width:767px){.c-subpage__table table tr th{display:block;width:100%;padding:18px}}.c-subpage__table table tr td{padding:22px;line-height:1.75;background-color:#fff;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.c-subpage__table table tr td{display:block;padding:18px}}.c-subpage__table table tr td span{display:block}.c-subpage__table table tr td span+span{margin-top:15px}.c-subpage__table table tr td a{text-decoration:underline}.c-subpage__table table tr td a:hover{text-decoration:none}.c-subpage__privacy{padding:65px;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:960px){.c-subpage__privacy{padding:40px}}@media screen and (max-width:767px){.c-subpage__privacy{padding:20px}}.c-subpage__privacy p{margin-bottom:25px}.c-subpage__privacy dl dt{font-weight:700}.c-subpage__privacy dl dd{margin-top:10px}.c-subpage__privacy dl dd+dt{margin-top:25px}.c-subpage__privacy dl dd ol{margin-top:10px}.c-subpage__privacy dl dd span{display:block;margin-top:10px}.c-subpage__privacy a{text-decoration:underline}.c-subpage__privacy a:hover{text-decoration:none}.c-subpage__box[data-page=cosultation] p{display:block}.c-subpage__box p{display:flex;justify-content:center;margin-bottom:30px}.c-trial{position:relative;z-index:1;color:#fff;background-color:#076d5c}.c-trial:before{content:"";display:block;position:absolute;top:0;right:0;left:0;width:100%;height:80px;z-index:2;background-color:#fff}@media screen and (max-width:1280px){.c-trial:before{display:none}}.c-trial[data-color=gray]:before{background-color:#f6f6f6}.c-trial__background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.c-trial__background:before{content:"";position:absolute;top:-1000px;right:-2000px;z-index:-1;width:2000px;height:3000px;background:rgba(45,45,45,.2);transform:rotate(-40deg);transform-origin:bottom right}.c-trial__inner{display:flex;align-items:center;justify-content:center;position:relative;z-index:3;padding:0 30px 60px}@media screen and (max-width:1280px){.c-trial__inner{padding-bottom:10px}}@media screen and (max-width:767px){.c-trial__inner{display:block;top:0;padding:30px 20px}}.c-trial__content{padding:120px 0 0}@media screen and (max-width:1280px){.c-trial__content{padding:60px 0}}@media screen and (max-width:767px){.c-trial__content{padding:0;margin-top:30px}}.c-trial__content strong{font-size:2.4rem;line-height:1.5}@media screen and (max-width:1280px){.c-trial__content strong{font-size:2rem}}@media screen and (max-width:767px){.c-trial__content strong{font-size:1.5rem}}.c-trial__content p{margin:20px 0 35px;line-height:1.9}@media screen and (max-width:767px){.c-trial__content p{margin:15px 0 25px}.c-trial__content p br{display:none}}.c-trial__link{display:inline-block;margin-top:15px;font-size:1.2rem;text-decoration:underline;color:#fff}.c-trial__link:hover{text-decoration:none}.c-trial__mock-up{margin-right:30px}@media screen and (max-width:960px){.c-trial__mock-up{width:300px}}@media screen and (max-width:767px){.c-trial__mock-up{margin:0 auto}}.c-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.c-wrapper{max-width:1266px;margin:0 auto;padding:0 30px}@media screen and (max-width:767px){.c-wrapper{padding:0 20px}}@media screen and (max-width:350px){.c-wrapper{padding:0 15px}}.c-wrapper__small{max-width:1106px;margin:0 auto;padding:0 30px}.c-wrapper__small[data-page=sub]{max-width:820px}@media screen and (max-width:767px){.c-wrapper__small{padding:0 20px}}@media screen and (max-width:350px){.c-wrapper__small{padding:0 15px}}.c-wrapper__inner{margin:80px 0 140px}@media screen and (max-width:767px){.c-wrapper__inner{margin:45px 0 60px}}.p-about__section__inner{max-width:600px;margin:0 auto}.p-about__section__inner .c-button{margin-top:20px}.p-about__section__inner .c-button a{display:block;margin:0 auto}.p-about__section__logo{padding-top:30px;margin-bottom:30px;text-align:center}@media screen and (max-width:960px){.p-about__section__logo img{width:130px;height:165px}}@media screen and (max-width:767px){.p-about__section__logo img{width:100px;height:auto}}.p-about__section__copy{display:flex;justify-content:center;margin-bottom:45px;font-size:2.6rem;font-weight:700;text-align:left;line-height:1.5;color:#076d5c}@media screen and (max-width:960px){.p-about__section__copy{font-size:2.2rem}}@media screen and (max-width:767px){.p-about__section__copy{font-size:1.8rem}}.p-about__section__detail{margin-top:15px;color:#777;font-size:1.2rem;line-height:1.8}.p-concept__section h2{margin-bottom:30px;font-size:1.6rem}@media screen and (max-width:767px){.p-concept__section h2{margin-bottom:20px;font-size:1.4rem}}.p-concept__section p+p{margin-top:20px}@media screen and (max-width:767px){.p-concept__section p+p{margin-top:15px}}.p-concept__section img{display:block;margin-top:35px}@media screen and (max-width:767px){.p-concept__section img{margin-top:30px}}.p-concept__section-name{margin-top:45px;line-height:1}@media screen and (max-width:767px){.p-concept__section-name{margin-top:35px}}.p-concept__section-name dt{font-size:1.1rem}.p-concept__section-name dd{margin-top:7px;font-size:1.6rem;font-weight:700}@media screen and (max-width:767px){.p-concept__section-name dd{font-size:1.5rem}}.p-consultation{max-width:820px;margin:0 auto 120px;padding:0 30px}@media screen and (max-width:767px){.p-consultation{margin:0 auto 60px;padding:0 20px}}.p-consultation[data-page=confirm] .p-consultation__form-unit label+p+.p-consultation__form-unit-note,.p-consultation[data-page=confirm] .p-contact__privacy-text{display:none}.p-consultation[data-page=confirm] .p-consultation__form-unit-input{font-weight:700}.p-consultation__title{position:relative;z-index:1;bottom:-142px;left:0;max-width:820px;width:100%;margin:0 auto;padding:0 30px}@media screen and (max-width:767px){.p-consultation__title{bottom:-100px;padding:0 20px}}.p-consultation__title-inner{padding:34px 45px 45px;color:#fff;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/consultation/consultation-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width:767px){.p-consultation__title-inner{padding:20px 20px 30px;background-position:right}}@media screen and (max-width:350px){.p-consultation__title-inner{padding:15px 15px 20px}}.p-consultation__title-inner h1{font-size:3.6rem;line-height:1.5;margin-bottom:40px}@media screen and (max-width:960px){.p-consultation__title-inner h1{font-size:3rem}}@media screen and (max-width:767px){.p-consultation__title-inner h1{font-size:2.2rem;margin-bottom:20px}}@media screen and (max-width:358px){.p-consultation__title-inner h1{font-size:1.9rem}}.p-consultation__title-inner p{font-weight:500}@media screen and (max-width:350px){.p-consultation__title-inner p{font-size:1.2rem}}.p-consultation__lead{margin-top:222px}@media screen and (max-width:767px){.p-consultation__lead{margin-top:140px}}.p-consultation__lead h2{font-size:2.6rem;line-height:1.5;text-align:center}@media screen and (max-width:960px){.p-consultation__lead h2{font-size:2rem}}@media screen and (max-width:767px){.p-consultation__lead h2{font-size:1.8rem}}@media screen and (max-width:350px){.p-consultation__lead h2{font-size:1.5rem}}.p-consultation__lead>ul{display:flex;margin-top:35px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea}@media screen and (max-width:767px){.p-consultation__lead>ul{display:block;max-width:400px;margin:20px auto 0}}.p-consultation__lead-box{display:flex;align-items:center;justify-content:center;width:33.3333333333%;min-height:253px;background-color:#fff;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.p-consultation__lead-box{width:100%;min-height:215px}}.p-consultation__lead-box p{margin-top:20px;font-weight:500;text-align:center;line-height:1.9}.p-consultation__lead-box p em{font-style:normal;color:#076d5c}.p-consultation__lead-box-image{display:flex;justify-content:center;align-items:center;width:108px;height:108px;margin:0 auto;background-color:#f6f6f6;border-radius:50%}.p-consultation__lead-message{margin-top:30px}.p-consultation__lead-message p{font-size:1.8rem;font-weight:500;text-align:center}@media screen and (max-width:767px){.p-consultation__lead-message p{font-size:1.5rem;text-align:left}}.p-consultation__lead-message p em{font-style:normal;font-weight:700;color:#076d5c}.p-consultation__lead-message p[data-text=sub]{margin-top:10px;font-size:1.4rem;color:#777}.p-consultation__lead-message p[data-text=sub] a{color:#777;text-decoration:underline}.p-consultation__lead-message p[data-text=sub] a:hover{text-decoration:none}.p-consultation__form{margin-top:80px;padding:60px 70px 40px;border:1px solid #eaeaea;background-color:#fff}@media screen and (max-width:960px){.p-consultation__form{padding:40px}}@media screen and (max-width:767px){.p-consultation__form{margin-top:60px;padding:30px 20px 40px}}.p-consultation__form h2{margin-bottom:45px;font-size:2.4rem;text-align:center;color:#076d5c}@media screen and (max-width:767px){.p-consultation__form h2{font-size:1.8rem;margin-bottom:30px}}.p-consultation__form-wrap{display:flex;justify-content:space-between}@media screen and (max-width:767px){.p-consultation__form-wrap{display:block}}.p-consultation__form-wrap .p-consultation__form-unit{width:calc(50% - 10px)}@media screen and (max-width:767px){.p-consultation__form-wrap .p-consultation__form-unit{width:100%}}.p-consultation__form-unit{margin-bottom:20px}.p-consultation__form-unit label{display:block;margin-bottom:5px;font-weight:500}.p-consultation__form-unit-required{margin-right:5px;color:#bd0000}.p-consultation__form-unit-input input,.p-consultation__form-unit-input textarea{width:100%;padding:18px 20px 21px;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-consultation__form-unit-input input,.p-consultation__form-unit-input textarea{padding:14px 15px 18px}}.p-consultation__form-unit-input ::-moz-placeholder{font-weight:500}.p-consultation__form-unit-input ::placeholder{font-weight:500}.p-consultation__form-unit-input textarea{min-height:150px;resize:vertical}.p-consultation__form-unit-note{margin-top:10px;font-size:1.1rem;font-weight:500}.p-consultation__form-unit-note em{font-style:normal;font-weight:700;color:#bd0000}.p-consultation__form-unit-note a{text-decoration:underline}.p-consultation__form-unit-note a:hover{text-decoration:none}.p-consultation__form-unit-note+.p-consultation__form-unit-input{margin-top:10px}.cf-turnstile{margin:15px auto 0px;width:-moz-fit-content;width:fit-content}.p-contact{max-width:760px;margin:0 auto}.p-contact[data-page=confirm] .p-contact__privacy-text,.p-contact[data-page=confirm] .p-contact__caution-facebook{display:none}.p-contact__lead{margin-bottom:30px}.p-contact__inner{padding:50px 65px 35px;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:960px){.p-contact__inner{padding:40px}}@media screen and (max-width:767px){.p-contact__inner{padding:20px 20px 40px}}.p-contact__units{display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:767px){.p-contact__units{display:block}}.p-contact__units .p-contact__item{width:calc(50% - 10px)}@media screen and (max-width:767px){.p-contact__units .p-contact__item{width:100%}}@media screen and (max-width:767px){.p-contact__units .p-contact__item+.p-contact__item{margin-top:20px}}.p-contact__unit{margin-bottom:20px}.p-contact__item dt{margin-bottom:8px}.p-contact__item dt .p-contact__required{margin-right:8px;color:#bd0000}.p-contact__item dd input{display:block;width:100%;padding:15px;font-size:1.6rem;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;background-color:#f6f6f6;border:1px solid #eaeaea}.p-contact__item dd textarea{display:block;width:100%;height:200px;padding:15px;font-size:1.6rem;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;background-color:#f6f6f6;border:1px solid #eaeaea}.p-contact__caution{margin-top:15px;font-size:1.1rem;line-height:1.8}.p-contact__caution b{color:#bd0000}.p-contact__privacy{display:flex;align-items:center;justify-content:center;margin-top:35px}@media screen and (max-width:767px){.p-contact__privacy{margin-top:20px}}.p-contact__privacy input{display:block;width:0;height:0;opacity:0;visibility:hidden}.p-contact__privacy input:checked+label{color:#076d5c}.p-contact__privacy input:checked+label:after{opacity:1}.p-contact__privacy label{position:relative;display:block;padding-left:20px;line-height:1;transition:.3s}.p-contact__privacy label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #cecece;background-color:#f6f6f6}.p-contact__privacy label:after{content:"";display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;background-color:#076d5c;opacity:0;transition:.3s}.p-contact__button{margin-top:35px}@media screen and (max-width:767px){.p-contact__button{margin-top:20px}}.p-contact__button+.p-contact__button{margin-top:15px}.p-contact__button input,.p-contact__button button{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:280px;padding:21px 18px 24px;margin:0 auto;color:#fff;font-size:1.6rem;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;line-height:1;background-color:#076d5c;transition:.3s}@media screen and (max-width:767px){.p-contact__button input,.p-contact__button button{width:240px;padding:17px 18px 19px;font-size:1.4rem}}.p-contact__button input:hover,.p-contact__button button:hover{cursor:pointer;background-color:#043d34}.p-contact__button[data-button=prev] input,.p-contact__button[data-button=prev] button{background-color:#4c4c4c}.p-contact__button[data-button=prev] input:hover,.p-contact__button[data-button=prev] button:hover{background-color:#2d2d2d}.p-contact__privacy-text{text-align:center;font-size:1.3rem}@media screen and (max-width:767px){.p-contact__privacy-text{text-align:left;font-size:1.2rem}.p-contact__privacy-text br{display:none}}.p-contact__privacy-text a{color:#076d5c;text-decoration:underline}.p-contact__privacy-text a:hover{text-decoration:none}.p-contact__link{display:flex;margin-bottom:60px}@media screen and (max-width:767px){.p-contact__link{display:block}}.p-contact__link-image{width:195px;margin-right:30px}@media screen and (max-width:767px){.p-contact__link-image{width:100%;max-width:350px;margin:0 auto 15px}}.p-contact__link-text h2{font-size:1.8rem;line-height:1.5;color:#076d5c}@media screen and (max-width:767px){.p-contact__link-text h2{display:flex;justify-content:center;text-align:left;font-size:1.6rem}}.p-contact__link-text p{margin:5px 0 20px}@media screen and (max-width:767px){.p-contact__link-text p{display:flex;justify-content:center;text-align:left}}.p-contact__link-text .c-button__ellipse a{margin-left:0}@media screen and (max-width:767px){.p-contact__link-text .c-button__ellipse a{margin-left:auto}}.p-corporative__image{position:relative;left:-18px;max-width:660px}.p-corporative__image-text{margin-bottom:30px;font-size:1rem;color:#777}.p-corporative__inner{margin-top:20px;padding:25px 30px 30px;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-corporative__inner{padding:20px}}.p-corporative__inner-heading{margin-bottom:10px;font-size:1.6rem}@media screen and (max-width:960px){.p-corporative__inner-heading{font-size:1.5rem}}@media screen and (max-width:767px){.p-corporative__inner-heading{font-size:1.4rem}}.p-corporative__plan-name{margin-bottom:10px;font-size:1.8rem}@media screen and (max-width:960px){.p-corporative__plan-name{font-size:1.6rem}}@media screen and (max-width:767px){.p-corporative__plan-name{font-size:1.5rem}}.p-corporative__inner-list{padding-left:10px;text-indent:-10px}@media screen and (max-width:767px){.p-corporative__inner-list{text-indent:-7px}}.p-corporative__inner-list span{font-weight:700;color:#076d5c}.p-corporative__inner-list li+li{margin-top:5px}.p-corporative__complement{margin-top:20px;font-size:1.2rem}@media screen and (max-width:767px){.p-corporative__complement{font-size:1rem}}.p-corporative__inner-payment{display:flex}@media screen and (max-width:767px){.p-corporative__inner-payment{display:block}}.p-corporative__inner-payment dt{position:relative;font-weight:700;color:#076d5c}.p-corporative__inner-payment dt:after{content:":";position:relative;display:inline-block;bottom:2px;margin:0 3px}.p-corporative__button-wrap{margin-top:20px}.p-corporative__button-wrap .c-button__ellipse{margin-top:10px}.p-corporative__button-text{font-size:1.3rem;text-align:center;color:#777}@media screen and (max-width:767px){.p-corporative__button-text{font-size:1rem}}.p-corporative__inner-image{margin:20px 0 30px}.p-corporative__inner-unit-wrap{display:flex;margin-top:20px}@media screen and (max-width:767px){.p-corporative__inner-unit-wrap{display:block}}.p-corporative__inner-unit-wrap .p-corporative__inner-unit+.p-corporative__inner-unit{margin-left:30px}@media screen and (max-width:767px){.p-corporative__inner-unit-wrap .p-corporative__inner-unit+.p-corporative__inner-unit{margin:20px 0 0}}.p-corporative__inner-unit h4{margin-bottom:10px}.p-corporative__inner-unit span{font-weight:700;color:#076d5c}.p-corporative__plan-list>div{display:flex}@media screen and (max-width:767px){.p-corporative__plan-list>div{display:block}}.p-corporative__plan-list>div dt{position:relative}.p-corporative__plan-list>div dt:after{content:":";display:inline-block;position:relative;bottom:1px;margin:0 2px}@media screen and (max-width:767px){.p-corporative__plan-list>div dd{margin:0 0 5px 7px;line-height:1.3}}@media screen and (max-width:350px){.p-corporative__plan-list li{padding-left:5px;text-indent:-5px;line-height:1.5}}.p-corporative__plan-list-sub{margin-left:10px}@media screen and (max-width:350px){.p-corporative__plan-list-sub{margin-top:5px}}.p-corporative__plan-list-sub dt:before{content:"-";display:inline-block;position:relative;bottom:1px;margin:0 2px}@media screen and (max-width:767px){.p-corporative__plan-list-sub dd{margin:0 0 5px 9px;line-height:1.3}}@media screen and (max-width:350px){.p-corporative__plan-list-sub dd{margin:0 0 5px 4px}}.p-corporative__plan-list-sub>div{display:flex}@media screen and (max-width:767px){.p-corporative__plan-list-sub>div{display:block}}.p-corporative__text span{font-weight:700;color:#076d5c}.p-curriculum{position:relative;z-index:1;margin-bottom:120px}.p-curriculum[data-page=archive]{margin-top:100px}@media screen and (max-width:960px){.p-curriculum[data-page=archive]{margin-top:80px}}@media screen and (max-width:767px){.p-curriculum[data-page=archive]{margin-top:60px}}.p-curriculum__genre-nav{display:flex;flex-wrap:wrap}.p-curriculum__genre-nav li{margin:0 10px 10px 0}@media screen and (max-width:960px){.p-curriculum__genre-nav li{margin:0 8px 8px 0}}@media screen and (max-width:767px){.p-curriculum__genre-nav li{margin:0 6px 6px 0}}.p-curriculum__genre-nav a{display:inline-block;padding:4px 15px;font-size:1.3rem;background-color:#fff;border:1px solid #b5d3ce;transition:.3s}.p-curriculum__genre-nav a:hover{color:#076d5c;border-color:#076d5c}@media screen and (max-width:960px){.p-curriculum__genre-nav a{padding:3px 12px;font-size:1.2rem}}@media screen and (max-width:767px){.p-curriculum__genre-nav a{padding:2px 6px;font-size:1.1rem}}.p-curriculum__genre{margin-top:60px}@media screen and (max-width:767px){.p-curriculum__genre{margin-top:35px}}.p-curriculum__heading{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:2.8rem}@media screen and (max-width:1280px){.p-curriculum__heading{font-size:2.6rem}}@media screen and (max-width:960px){.p-curriculum__heading{font-size:2.2rem}}@media screen and (max-width:767px){.p-curriculum__heading{font-size:1.8rem}}.p-curriculum__lead{font-size:1.4rem;color:#777}@media screen and (max-width:1280px){.p-curriculum__lead{font-size:1.3rem}}@media screen and (max-width:767px){.p-curriculum__lead{font-size:1.1rem}.p-curriculum__lead br{display:none}}.p-curriculum__genre-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}@media screen and (max-width:767px){.p-curriculum__genre-wrap{display:block;margin-top:10px}}.p-curriculum__genre-wrap .c-curriculum-unit{width:calc(50% - 15px);margin-bottom:30px}@media screen and (max-width:1280px){.p-curriculum__genre-wrap .c-curriculum-unit{width:calc(50% - 8px);margin-bottom:16px}}@media screen and (max-width:767px){.p-curriculum__genre-wrap .c-curriculum-unit{width:100%;margin-bottom:15px}}.p-curriculum__genre-wrap .c-curriculum-unit:nth-child(2n){margin-right:0}.p-curriculum__genre-wrap-slide{max-width:856px;margin:0 auto}.p-curriculum__genre-wrap-slide .c-curriculum-unit{margin:0 10px}@media screen and (max-width:767px){.p-curriculum__genre-wrap-slide .c-curriculum-unit{margin:0}}.p-curriculum__genre-wrap-slide .slick-arrow{position:absolute;z-index:1;top:calc(50% - 40px);width:40px;height:40px;font-size:0;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-white.svg);background-repeat:no-repeat;background-size:6px 10px;background-position:center;background-color:#076d5c;border:none;transition:.3s}.p-curriculum__genre-wrap-slide .slick-arrow:hover{background-color:#00b99a}@media screen and (max-width:767px){.p-curriculum__genre-wrap-slide .slick-arrow{width:30px;height:30px}}.p-curriculum__genre-wrap-slide .slick-prev{left:-55px;transform:rotate(-180deg)}@media screen and (max-width:960px){.p-curriculum__genre-wrap-slide .slick-prev{left:-40px}}@media screen and (max-width:767px){.p-curriculum__genre-wrap-slide .slick-prev{left:-35px}}.p-curriculum__genre-wrap-slide .slick-next{right:-55px}@media screen and (max-width:960px){.p-curriculum__genre-wrap-slide .slick-next{right:-40px}}@media screen and (max-width:767px){.p-curriculum__genre-wrap-slide .slick-next{right:-35px}}.p-curriculum__genre-wrap-slide .slick-dots{margin-top:30px;text-align:center;line-height:1}@media screen and (max-width:767px){.p-curriculum__genre-wrap-slide .slick-dots{margin-top:20px}}.p-curriculum__genre-wrap-slide .slick-dots li{display:inline-block;width:6px;height:6px;background-color:rgba(7,109,92,.35);border-radius:50%}.p-curriculum__genre-wrap-slide .slick-dots li+li{margin-left:14px}.p-curriculum__genre-wrap-slide .slick-dots li.slick-active{position:relative;background-color:#076d5c}.p-curriculum__genre-wrap-slide .slick-dots li.slick-active:before{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#fff;border-radius:50%}.p-curriculum__genre-wrap-slide .slick-dots button{font-size:0;border:none;background:0 0}.p-curriculum__archive-top-unit{display:flex}.p-curriculum__archive-top-unit+.p-curriculum__archive-top-unit{margin-top:30px}@media screen and (max-width:960px){.p-curriculum__archive-top-unit{display:block}}.p-curriculum__archive-top-figure{width:460px;margin-right:45px;padding-bottom:20px;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:960px){.p-curriculum__archive-top-figure{width:100%;margin-bottom:25px;padding-bottom:10px}}.p-curriculum__archive-top-figure h2{padding:9px;font-size:1.6rem;text-align:center;background-color:#2d2d2d;color:#fff}@media screen and (max-width:767px){.p-curriculum__archive-top-figure h2{font-size:1.4rem}}.p-curriculum__archive-top-figure small{display:block;padding:0 20px;font-size:1.2rem;line-height:1.5;color:#777}@media screen and (max-width:767px){.p-curriculum__archive-top-figure small{padding:0 10px;font-size:1rem}}.p-curriculum__archive-top-figure-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 20px 0}@media screen and (max-width:767px){.p-curriculum__archive-top-figure-wrap{padding:10px 10px 0}}.p-curriculum__archive-top-figure-wrap li{width:calc(50% - 5px);margin-bottom:10px;text-align:center;background-color:#fff;border:1px solid #eaeaea}.p-curriculum__archive-top-figure-wrap a{position:relative;display:block;padding:15px 10px 25px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.6rem;line-height:1.3}@media screen and (max-width:960px){.p-curriculum__archive-top-figure-wrap a{font-size:1.5rem}}@media screen and (max-width:767px){.p-curriculum__archive-top-figure-wrap a{font-size:1.3rem}}.p-curriculum__archive-top-figure-wrap a:after{content:"";position:absolute;bottom:15px;right:calc(50% - 3px);width:6px;height:10px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:6px 10px;transform:rotate(90deg)}.p-curriculum__archive-top-figure-wrap a span{display:block;margin-bottom:10px;font-size:1rem;color:#076d5c}.p-curriculum__archive-top-button{display:flex;margin-top:30px}@media screen and (max-width:767px){.p-curriculum__archive-top-button{flex-direction:column;align-items:center;margin-top:20px}}.p-curriculum__archive-top-button .c-button__pdf{margin-right:20px}@media screen and (max-width:767px){.p-curriculum__archive-top-button .c-button__pdf+.c-button__pdf{margin-top:20px}}.p-curriculum__archive-top-text{width:calc(100% - 505px)}@media screen and (max-width:960px){.p-curriculum__archive-top-text{width:100%}}.p-curriculum__archive-top-text strong{display:block;margin-bottom:15px;font-size:1.8rem;line-height:1.8}@media screen and (max-width:960px){.p-curriculum__archive-top-text strong{font-size:1.6rem}}@media screen and (max-width:767px){.p-curriculum__archive-top-text strong{font-size:1.4rem}}.p-curriculum__archive-top-text p{font-size:1.4rem;line-height:2;color:#777}@media screen and (max-width:767px){.p-curriculum__archive-top-text p{font-size:1.3rem}}.p-curriculum__archive-top-figure-special{display:flex;justify-content:space-between;padding:20px 20px 0}@media screen and (max-width:767px){.p-curriculum__archive-top-figure-special{display:block;padding:10px 10px 0}}.p-curriculum__archive-top-figure-seminar{width:155px;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-curriculum__archive-top-figure-seminar{width:100%;height:100px;margin-top:10px}}.p-curriculum__archive-top-figure-seminar a{position:relative;display:flex;align-items:center;justify-content:center;height:100%;font-size:1.4rem;color:#076d5c}@media screen and (max-width:767px){.p-curriculum__archive-top-figure-seminar a{padding-bottom:25px}}.p-curriculum__archive-top-figure-seminar a:after{content:"";position:absolute;bottom:calc(50% - 30px);right:calc(50% - 3px);width:6px;height:10px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:6px 10px;transform:rotate(90deg)}.p-curriculum__archive-top-figure-special-item{width:50%;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-curriculum__archive-top-figure-special-item{width:100%;max-width:400px;margin:0 auto}}.p-curriculum__archive-top-figure-special-item+.p-curriculum__archive-top-figure-special-item{border-left:none}@media screen and (max-width:767px){.p-curriculum__archive-top-figure-special-item+.p-curriculum__archive-top-figure-special-item{margin-top:10px;border-left:1px solid #eaeaea}}.p-curriculum__archive-top-figure-special-item a{position:relative;display:block;height:100%;min-height:145px;padding:20px 20px 25px;text-align:center}@media screen and (max-width:767px){.p-curriculum__archive-top-figure-special-item a{min-height:100%;padding:20px 20px 30px}}.p-curriculum__archive-top-figure-special-item a:hover:after{bottom:10px}.p-curriculum__archive-top-figure-special-item a:after{content:"";position:absolute;bottom:20px;right:calc(50% - 3px);width:6px;height:10px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:6px 10px;transform:rotate(90deg);transition:bottom .3s}@media screen and (max-width:767px){.p-curriculum__archive-top-figure-special-item a:after{bottom:15px}}.p-curriculum__archive-top-figure-special-item a h3{margin-bottom:3px;font-size:1.3rem}.p-curriculum__archive-top-figure-special-item a p{font-size:1.1rem;font-weight:500;text-align:left;line-height:1.5;color:#777}.p-curriculum__section .c-button{margin-bottom:40px}.p-curriculum__section .c-button a{display:block;margin:0 auto}.p-curriculum__section .c-curriculum-unit{background-color:#f6f6f6}.p-curriculum__section-head{margin-bottom:30px}@media screen and (max-width:767px){.p-curriculum__section-head{padding-top:15px}}.p-curriculum__section-heading{text-align:center;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:3.4rem;line-height:1}@media screen and (max-width:1280px){.p-curriculum__section-heading{font-size:3.2rem}}@media screen and (max-width:960px){.p-curriculum__section-heading{font-size:2.8rem}}@media screen and (max-width:767px){.p-curriculum__section-heading{font-size:2.2rem}}.p-curriculum__section-number{display:block;margin-top:5px;text-align:center;color:#076d5c;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.2rem}@media screen and (max-width:960px){.p-curriculum__section-number{font-size:1.1rem}}@media screen and (max-width:767px){.p-curriculum__section-number{font-size:1rem}}.p-curriculum__section-text{margin-bottom:30px;text-align:center;color:#777;line-height:1.8}@media screen and (max-width:767px){.p-curriculum__section-text{display:flex;justify-content:center;text-align:left;font-size:1.2rem}.p-curriculum__section-text br{display:none}}.p-curriculum__offline-unit{position:relative;padding:65px 30px;background-size:cover;background-position:center}@media screen and (max-width:767px){.p-curriculum__offline-unit{padding:40px 20px 30px}}.p-curriculum__offline-unit+.p-curriculum__offline-unit{margin-top:30px}.p-curriculum__offline-unit[data-banner=career]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/curriculum/bg-career.jpg)}.p-curriculum__offline-unit[data-banner=special]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/curriculum/bg-special.jpg)}.p-curriculum__offline-unit:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#2d2d2d;opacity:.75}.p-curriculum__offline-unit-inner{position:relative;z-index:2;color:#fff}.p-curriculum__offline-unit-inner h3{text-align:center;font-size:3.2rem}@media screen and (max-width:1280px){.p-curriculum__offline-unit-inner h3{font-size:3rem}}@media screen and (max-width:960px){.p-curriculum__offline-unit-inner h3{font-size:2.8rem}}@media screen and (max-width:767px){.p-curriculum__offline-unit-inner h3{margin-bottom:10px;font-size:2rem;line-height:1.3}}.p-curriculum__offline-unit-inner p{margin-bottom:20px;text-align:center;font-size:1.2rem;line-height:1.8;opacity:.9}@media screen and (max-width:767px){.p-curriculum__offline-unit-inner p{display:flex;justify-content:center;font-size:1.1rem;text-align:left}}.p-curriculum__offline-unit-inner .c-button__small a{display:block;margin:0 auto}.p-curriculum__coming{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea}.p-curriculum__coming li{width:50%;padding:15px 15px 17px;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.p-curriculum__coming li{padding:10px;font-size:1.2rem}}.p-curriculum__evidence{margin-top:45px;padding:45px;color:#fff;background-color:#2d2d2d}@media screen and (max-width:960px){.p-curriculum__evidence{padding:40px}}@media screen and (max-width:767px){.p-curriculum__evidence{padding:25px}}.p-curriculum__evidence-content>dt{font-size:1.8rem;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#00b99a}@media screen and (max-width:960px){.p-curriculum__evidence-content>dt{font-size:1.6rem}}@media screen and (max-width:767px){.p-curriculum__evidence-content>dt{font-size:1.6rem}}.p-curriculum__evidence-content>dd dl{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width:767px){.p-curriculum__evidence-content>dd dl{display:block}}.p-curriculum__evidence-content>dd dl dt{width:120px;font-size:1.8rem;font-weight:700}@media screen and (max-width:960px){.p-curriculum__evidence-content>dd dl dt{font-size:1.6rem}}@media screen and (max-width:767px){.p-curriculum__evidence-content>dd dl dt{width:100%;font-size:1.4rem}}.p-curriculum__evidence-content>dd dl dd{width:calc(100% - 120px);font-size:1.1rem}@media screen and (max-width:767px){.p-curriculum__evidence-content>dd dl dd{width:100%;opacity:.8}}.p-curriculum__evidence-text{margin-top:10px;opacity:.8}.p-curriculum__evidence-text+.p-curriculum__evidence-content{margin-top:30px}.p-enrollment__content dt{margin-top:30px}.p-enrollment__content dt h3{margin-bottom:15px;color:#076d5c;font-size:1.8rem;line-height:1.5}@media screen and (max-width:960px){.p-enrollment__content dt h3{font-size:1.6rem}}@media screen and (max-width:767px){.p-enrollment__content dt h3{font-size:1.5rem}}.p-enrollment__content dd p{margin-bottom:20px}.p-enrollment__content dd img{display:block;border:1px solid #eaeaea}.p-enrollment__sample{margin-top:60px}@media screen and (max-width:767px){.p-enrollment__sample{margin-top:45px}}.p-enrollment__sample-heading{margin-bottom:35px;text-align:center;font-size:3rem}@media screen and (max-width:960px){.p-enrollment__sample-heading{font-size:2.4rem}}@media screen and (max-width:767px){.p-enrollment__sample-heading{margin-bottom:25px;font-size:2.2rem}}.p-expert{position:relative;z-index:1;margin:80px 0 160px}@media screen and (max-width:767px){.p-expert{margin:45px 0 60px}}.p-expert__number{font-size:1.4rem}.p-expert__number span{position:relative;display:inline-block;font-size:1.9rem}.p-expert__number span:before{content:":";display:inline-block;margin:0 3px}.p-expert__number small{display:inline-block;margin-left:7px;font-size:1rem}.p-expert__wrap{display:flex;flex-wrap:wrap;margin:40px 0 20px}@media screen and (max-width:960px){.p-expert__wrap{justify-content:space-between}}.p-expert__wrap .c-expert-unit{width:calc(25% - 11.25px);margin-bottom:15px}.p-expert__wrap .c-expert-unit:not(:nth-child(4n)){margin-right:15px}@media screen and (max-width:960px){.p-expert__wrap .c-expert-unit{width:calc(50% - 5px);margin-right:0 !important;margin-bottom:10px}}.p-faq__list-wrap{padding:25px 30px 40px;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-faq__list-wrap{padding:20px 20px 30px}}.p-faq__list h2{margin-bottom:10px;font-size:1.6rem;color:#076d5c}@media screen and (max-width:767px){.p-faq__list h2{font-size:1.4rem}}.p-faq__list li:not(:first-child){margin-top:5px}.p-faq__list a{position:relative;display:inline-block;text-decoration:underline}.p-faq__list a:before{content:"Q";display:inline-block;margin-right:10px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.7rem;color:#076d5c}@media screen and (max-width:767px){.p-faq__list a:before{font-size:1.4rem}}.p-faq__list a:hover{text-decoration:none}.p-faq__list+.p-faq__list{margin-top:25px}.p-faq__wrap{margin-top:45px}.p-faq__wrap-heading{margin-bottom:18px;font-size:1.8rem;color:#076d5c}@media screen and (max-width:767px){.p-faq__wrap-heading{font-size:1.6rem}}.p-faq__unit{background-color:#fff;border:1px solid #eaeaea}.p-faq__unit+.p-faq__unit{margin-top:10px}.p-faq__unit-trigger{position:relative;width:100%;padding:23px 60px 23px 25px;font-size:1.6rem;font-weight:700;text-align:left;transition:background-color .3s}@media screen and (max-width:767px){.p-faq__unit-trigger{padding:18px 50px 18px 18px;font-size:1.3rem}}.p-faq__unit-trigger:before{content:"Q";display:inline-block;margin-right:10px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.8rem;color:#076d5c}@media screen and (max-width:767px){.p-faq__unit-trigger:before{font-size:1.3rem}}.p-faq__unit-trigger:after{content:"";position:absolute;top:calc(50% - 7px);right:30px;width:8px;height:14px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:8px 14px;transform:rotate(90deg)}@media screen and (max-width:767px){.p-faq__unit-trigger:after{top:calc(50% - 2px);right:25px;width:4px;height:7px;background-size:4px 7px}}.p-faq__unit-trigger[aria-expanded=true]{color:#fff;background-color:#076d5c}.p-faq__unit-trigger[aria-expanded=true]:before{color:#fff}.p-faq__unit-trigger[aria-expanded=true]:after{width:8px;height:14px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-white.svg);background-size:8px 14px;transform:rotate(-90deg)}@media screen and (max-width:767px){.p-faq__unit-trigger[aria-expanded=true]:after{width:4px;height:7px;background-size:4px 7px}}.p-faq__unit-trigger[aria-expanded=true]:hover{background-color:#076d5c}.p-faq__unit-trigger:hover{background-color:rgba(45,45,45,.1)}.p-faq__unit-content{padding:15px 20px;border-top:1px solid #eaeaea}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.p-faq__unit-content{display:inline-block;width:100%}.p-faq__unit-content[aria-hidden=false]{display:inline-block}.p-faq__unit-content[aria-hidden=true]{display:none}}.p-faq__unit-content p{font-size:1.4rem}.p-faq__unit-content p+p{margin-top:5px}.p-faq__unit-content a{text-decoration:underline}.p-faq__unit-content a:hover{text-decoration:none}.p-front{color:#2d2d2d}.p-front__hero-slide-image .slick-slide{position:relative}.p-front__hero-slide-image .slick-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);transition:opacity .3s}.p-front__hero-slide-image .slick-slide.slick-current:before{opacity:0;z-index:-1}.p-front__hero-slide-image .slick-slide a{display:block;transition:.3s}.p-front__hero-slide-image .slick-slide a:hover{opacity:.85}.p-front__hero-slide-image .slick-slide a img{width:100%;height:auto}.p-front__hero-slide-image .slick-arrow{position:absolute;z-index:1;top:calc(50% - 25px);width:50px;height:50px;font-size:0;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-white.svg);background-repeat:no-repeat;background-size:7px 12px;background-position:center;background-color:rgba(0,185,154,.5);border:none;transition:.3s}@media screen and (max-width:767px){.p-front__hero-slide-image .slick-arrow{background-color:rgba(0,185,154,.3)}}.p-front__hero-slide-image .slick-arrow:hover{background-color:#00b99a}.p-front__hero-slide-image .slick-prev{left:26%;transform:rotate(-180deg)}@media screen and (max-width:960px){.p-front__hero-slide-image .slick-prev{left:30px}}@media screen and (max-width:767px){.p-front__hero-slide-image .slick-prev{left:0}}.p-front__hero-slide-image .slick-next{right:26%}@media screen and (max-width:960px){.p-front__hero-slide-image .slick-next{right:30px}}@media screen and (max-width:767px){.p-front__hero-slide-image .slick-next{right:0}}.p-front__hero-slide-image .slick-dots{position:absolute;right:26%;bottom:20px;margin-top:10px;text-align:center;line-height:1}@media screen and (max-width:960px){.p-front__hero-slide-image .slick-dots{right:30px}}@media screen and (max-width:767px){.p-front__hero-slide-image .slick-dots{right:20px;bottom:10px}}.p-front__hero-slide-image .slick-dots li{display:inline-block;width:6px;height:6px;background-color:rgba(0,185,154,.35);border:1px solid transparent;border-radius:50%}.p-front__hero-slide-image .slick-dots li+li{margin-left:7px}.p-front__hero-slide-image .slick-dots li.slick-active{background-color:#fff;border:1px solid #00b99a}.p-front__hero-slide-image .slick-dots button{font-size:0;border:none;background:0 0}.p-front__hero-news{display:flex;align-items:center;padding:18px 30px;background-color:#2d2d2d;transition:.3s}@media screen and (max-width:767px){.p-front__hero-news{padding:15px 20px}}.p-front__hero-news:hover{background-color:#474747}@media screen and (max-width:767px){.p-front__hero-news{display:block}}.p-front__hero-news>div{display:flex;align-items:center}.p-front__hero-news h2{margin-right:10px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.4rem;color:#00b99a}@media screen and (max-width:767px){.p-front__hero-news h2{font-size:1.1rem}}.p-front__hero-news time{display:inline-block;margin-right:10px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.4rem;color:rgba(255,255,255,.35)}@media screen and (max-width:767px){.p-front__hero-news time{font-size:1.1rem}}.p-front__hero-news span{position:relative;font-weight:700;color:#fff;line-height:1.5}.p-front__hero-news span:after{content:"";display:inline-block;position:relative;right:-8px;bottom:1px;width:16px;height:8px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-link.svg);background-repeat:no-repeat;background-size:16px 8px}.p-front__about{position:relative;padding-top:79px;background-color:#fff}@media screen and (max-width:767px){.p-front__about{display:flex;flex-direction:column;padding-top:40px}}@media screen and (max-width:767px){.p-front__about .c-button a{margin:0}}.p-front__about-inner{position:relative;overflow-x:hidden;overflow-y:visible;background-color:#eaeaea}@media screen and (max-width:767px){.p-front__about-inner{prder:1;background-color:#fff}}.p-front__about-inner>div{max-width:789px;margin-top:-2px;padding-bottom:158px;padding-left:7.4vw;background-color:#fff}@media screen and (max-width:960px){.p-front__about-inner>div{max-width:550px}}@media screen and (max-width:767px){.p-front__about-inner>div{padding:0 20px;margin:0 0 25px}}.p-front__about-inner p{margin:25px 0 35px;font-size:1.4rem;color:#777}@media screen and (max-width:767px){.p-front__about-inner p{margin-bottom:25px;font-size:1.3rem}.p-front__about-inner p br{display:none}}.p-front__about-message{font-size:2.4rem}@media screen and (max-width:960px){.p-front__about-message{font-size:1.8rem}}@media screen and (max-width:767px){.p-front__about-message{font-size:1.6rem}}@media screen and (max-width:350px){.p-front__about-message br{display:none}}@media screen and (max-width:767px){.p-front__about-image-wrap{position:relative;z-index:1;order:3;margin-top:-220px;overflow:hidden}.p-front__about-image-wrap img{max-width:inherit;width:auto;height:160px}}.p-front__about-mock-up{position:absolute;top:80px;right:0;left:14vw;pointer-events:none;overflow:hidden}@media screen and (min-width:1600px){.p-front__about-mock-up{left:-15vw}}@media screen and (max-width:1280px){.p-front__about-mock-up{left:30vw}}@media screen and (max-width:960px){.p-front__about-mock-up{left:auto;right:0}}@media screen and (max-width:767px){.p-front__about-mock-up{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:2;order:2}}.p-front__about-mock-up img{display:block;max-width:1000px;margin:0 auto}@media screen and (max-width:1280px){.p-front__about-mock-up img{width:800px;position:relative;right:-5vw}}@media screen and (max-width:960px){.p-front__about-mock-up img{width:500px}}@media screen and (max-width:767px){.p-front__about-mock-up img{width:100%;right:-10vw;max-width:450px;height:auto}}.p-front__merit{position:relative;padding:80px 0}@media screen and (max-width:960px){.p-front__merit{padding-bottom:30px}}@media screen and (max-width:767px){.p-front__merit{padding:60px 0 20px}}.p-front__merit:after{content:"";position:absolute;z-index:0;right:0;left:0;bottom:0;width:100%;height:39.6%;background-color:#076d5c}@media screen and (max-width:960px){.p-front__merit:after{height:65%}}@media screen and (max-width:767px){.p-front__merit:after{height:80%}}.p-front__merit-inner{position:relative;z-index:1;padding-top:55px;background-color:#fff}@media screen and (max-width:960px){.p-front__merit-inner{padding-top:45px}}@media screen and (max-width:767px){.p-front__merit-inner{margin-top:35px}}.p-front__merit-wrap{display:flex;align-items:center;margin-top:45px;color:#fff}@media screen and (max-width:767px){.p-front__merit-wrap{display:block}}.p-front__merit-wrap li{position:relative;width:33.33%;padding-top:33.33%;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/front-merit01.jpg);background-size:cover;background-position:center}@media screen and (max-width:767px){.p-front__merit-wrap li{width:100%;padding-top:75%}}.p-front__merit-wrap li[data-type=practitioner]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/front-merit02.jpg)}.p-front__merit-wrap li[data-type=practitioner]:before{background-color:rgba(0,0,0,.45)}.p-front__merit-wrap li[data-type=ptot]{width:33.35%;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/front-merit03.jpg)}@media screen and (max-width:767px){.p-front__merit-wrap li[data-type=ptot]{width:100%}}.p-front__merit-wrap li[data-type=ptot]:before{background-color:rgba(0,0,0,.45)}.p-front__merit-wrap li a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;transition:.3s}.p-front__merit-wrap li a:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.35);transition:.3s}.p-front__merit-wrap li a:hover:before{background-color:rgba(0,0,0,.65)}.p-front__merit-wrap li a:hover .c-button__small span:before{width:100%}.p-front__merit-wrap h3{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-bottom:20px;text-align:center;font-size:1.8rem;line-height:1.5}@media screen and (max-width:767px){.p-front__merit-wrap h3{font-size:1.8rem}}.p-front__merit-wrap .c-button__small{position:absolute;z-index:2;right:0;left:0;bottom:30px;text-align:center}.p-front__merit-wrap .c-button__small a{text-align:left}.p-front__curriculum{padding:80px 0 120px}@media screen and (max-width:767px){.p-front__curriculum{padding:20px 0}}.p-front__curriculum-inner{padding-top:55px;background-color:#fff}@media screen and (max-width:960px){.p-front__curriculum-inner{padding-top:45px}}@media screen and (max-width:767px){.p-front__curriculum-inner{display:flex;flex-direction:column;padding-top:35px}.p-front__curriculum-inner .c-heading__wrapper{order:1}.p-front__curriculum-inner .p-front__curriculum-link{order:3;padding-bottom:25px}.p-front__curriculum-inner .p-front__curriculum-wrap{order:2}}.p-front__curriculum-link{display:flex;align-items:center;justify-content:center;margin-top:15px}@media screen and (max-width:767px){.p-front__curriculum-link{display:block}}.p-front__curriculum-link .c-button__pdf:first-child{margin-right:30px}@media screen and (max-width:767px){.p-front__curriculum-link .c-button__pdf:first-child{margin-right:0;margin-bottom:20px}}@media screen and (max-width:767px){.p-front__curriculum-link .c-button__pdf a{display:block;margin:0 auto}}.p-front__curriculum-wrap{margin-top:45px}@media screen and (max-width:767px){.p-front__curriculum-wrap{margin-top:30px}}.p-front__curriculum-wrap .c-genre-unit-list{margin-top:0}.p-front__curriculum-wrap .c-genre-unit{width:33.33%;padding-top:33.33%}@media screen and (max-width:1280px){.p-front__curriculum-wrap .c-genre-unit{width:50%;padding-top:38.45%}}@media screen and (max-width:767px){.p-front__curriculum-wrap .c-genre-unit{width:100%;padding-top:75%}}@media screen and (max-width:350px){.p-front__curriculum-wrap .c-genre-unit{padding-top:100%}}.p-front__curriculum-bottom{margin-top:15px;text-align:center}@media screen and (max-width:767px){.p-front__curriculum-bottom{margin-top:10px;text-align:left}}.p-front__curriculum-bottom small{display:block;font-size:1.2rem;color:#777}@media screen and (max-width:767px){.p-front__curriculum-bottom small{font-size:1.1rem}}.p-front__expert{display:flex;flex-flow:row-reverse;position:relative;padding:60px 0 120px}@media screen and (max-width:960px){.p-front__expert{display:block}}@media screen and (max-width:767px){.p-front__expert{padding-bottom:160px}}.p-front__expert:after{display:block;content:"";position:absolute;top:0;right:20%;bottom:0;left:0;z-index:-1;background-color:#eaeaea}.p-front__expert-slide{position:relative;width:100%;max-width:600px;margin-left:auto}@media screen and (max-width:1280px){.p-front__expert-slide{max-width:500px}}@media screen and (max-width:960px){.p-front__expert-slide{max-width:500px;margin:-80px auto 0}}@media screen and (max-width:767px){.p-front__expert-slide{max-width:320px;margin-top:-80px}}@media screen and (max-width:350px){.p-front__expert-slide{max-width:290px}}.p-front__expert-slide-image{position:absolute;z-index:2;top:12%;right:-30%}@media screen and (min-width:1600px){.p-front__expert-slide-image{top:20%;right:-25%}}@media screen and (max-width:1280px){.p-front__expert-slide-image{right:-10%}}@media screen and (max-width:960px){.p-front__expert-slide-image{right:0}}.p-front__expert-slide-image .slick-slide{margin-right:15px;background-color:#fff}@media screen and (max-width:767px){.p-front__expert-slide-image .slick-slide{margin:0}}.p-front__expert-slide-image .slick-arrow{position:absolute;z-index:1;bottom:-95px;width:50px;height:50px;font-size:0;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-white.svg);background-repeat:no-repeat;background-size:6px 10px;background-position:center;background-color:#076d5c;border:none;transition:.3s}@media screen and (max-width:960px){.p-front__expert-slide-image .slick-arrow{bottom:-85px}}@media screen and (max-width:767px){.p-front__expert-slide-image .slick-arrow{bottom:-95px}}.p-front__expert-slide-image .slick-arrow:hover{background-color:#043d34}.p-front__expert-slide-image .slick-prev{right:50%;transform:rotate(-180deg)}.p-front__expert-slide-image .slick-prev:after{content:"";display:block;position:absolute;top:50%;right:49px;width:1px;height:20px;margin-top:-10px;border-right:1px dotted rgba(255,255,255,.3)}.p-front__expert-slide-image .slick-next{right:50%;margin-right:-50px}.p-front__expert-slide-image .slick-dots{position:absolute;right:0;left:0;bottom:-37px;margin-top:10px;text-align:center;line-height:1}@media screen and (max-width:960px){.p-front__expert-slide-image .slick-dots{bottom:-20px}}@media screen and (max-width:767px){.p-front__expert-slide-image .slick-dots{bottom:-35px}}.p-front__expert-slide-image .slick-dots li{display:inline-block;width:6px;height:6px;background-color:rgba(7,109,92,.35);border-radius:50%}.p-front__expert-slide-image .slick-dots li+li{margin-left:7px}.p-front__expert-slide-image .slick-dots li.slick-active{position:relative;background-color:#076d5c}.p-front__expert-slide-image .slick-dots li.slick-active:before{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#fff;border-radius:50%}.p-front__expert-slide-image .slick-dots button{font-size:0;border:none;background:0 0}.p-front__expert-content{position:relative;z-index:1;max-width:860px;width:100%;margin-left:auto;padding:120px 0 120px 220px;color:#fff;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/expert-bg.jpg);background-size:cover;background-position:center}@media screen and (min-width:1600px){.p-front__expert-content{max-width:1000px}}@media screen and (max-width:1280px){.p-front__expert-content{padding:120px 30px 120px 80px}}@media screen and (max-width:767px){.p-front__expert-content{margin-bottom:0;padding:60px 20px 120px}}.p-front__expert-content:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:rgba(45,45,45,.8)}.p-front__expert-content-inner{display:flex;align-items:center}.p-front__expert-content-inner .c-heading{text-align:left}@media screen and (max-width:767px){.p-front__expert-content-inner .c-heading{text-align:center}}.p-front__expert-content-inner>div{max-width:400px}@media screen and (max-width:767px){.p-front__expert-content-inner>div{max-width:100%}}.p-front__expert-content-inner p{margin:35px 0 40px}@media screen and (max-width:767px){.p-front__expert-content-inner p{margin:25px 0 30px;padding:0 15px}.p-front__expert-content-inner p br{display:none}}.p-front__link-wrap{display:block;padding:80px 0;background-color:#cecece}@media screen and (max-width:767px){.p-front__link-wrap{padding:20px 0}}.p-front__link-wrap .c-wrapper{display:flex}@media screen and (max-width:767px){.p-front__link-wrap .c-wrapper{display:block}}.p-front__link{position:relative;z-index:1;width:33.33%;padding-top:22.25%;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/link-sample.jpg);background-size:cover;background-position:center;color:#fff}@media screen and (max-width:767px){.p-front__link{display:block;width:100%;padding-top:60%}}.p-front__link[data-type=price]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/link-price.jpg)}.p-front__link[data-type=voice]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/front/link-voice.jpg)}.p-front__link:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.45);transition:.3s}.p-front__link .c-heading{position:relative;z-index:1}.p-front__link .c-button__small{position:absolute;bottom:30px;right:0;left:0;text-align:center}.p-front__link:hover:before{background-color:rgba(0,0,0,.65)}.p-front__link:hover .c-button__small span:before{width:100%}.p-front__link-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.p-howtopay__section{margin-top:40px}.p-howtopay__section-heading{position:relative;margin-bottom:15px;font-size:2.2rem}@media screen and (max-width:960px){.p-howtopay__section-heading{font-size:2rem}}@media screen and (max-width:767px){.p-howtopay__section-heading{font-size:1.8rem}}.p-howtopay__section-heading:before{content:"";display:inline-block;position:relative;top:3px;left:0;width:5px;height:23px;margin-right:10px;background-color:#076d5c}@media screen and (max-width:960px){.p-howtopay__section-heading:before{width:4px;height:20px}}@media screen and (max-width:767px){.p-howtopay__section-heading:before{width:3px;height:18px}}.p-howtopay__section-heading span{color:#076d5c}.p-howtopay__unit{background-color:#fff;border:1px solid #eaeaea}.p-howtopay__unit+.p-howtopay__unit{margin-top:10px}.p-howtopay__trigger{position:relative;width:100%;padding:24px 30px 26px;text-align:left;cursor:pointer;transition:.3s}.p-howtopay__trigger:hover{background-color:#eaeaea}@media screen and (max-width:960px){.p-howtopay__trigger{padding:20px 60px 20px 20px}}@media screen and (max-width:767px){.p-howtopay__trigger{padding:15px 60px 15px 15px}}.p-howtopay__trigger:after{content:"";display:inline-block;position:absolute;top:calc(50% - 7px);right:30px;width:8px;height:14px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-size:8px 14px;transform:rotate(90deg)}@media screen and (max-width:767px){.p-howtopay__trigger:after{top:calc(50% - 4px);right:20px;width:4px;height:7px;background-size:4px 7px}}.p-howtopay__trigger[aria-expanded=true]{background-color:#076d5c}.p-howtopay__trigger[aria-expanded=true]:hover{background-color:#2d2d2d}.p-howtopay__trigger[aria-expanded=true]:after{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-white.svg);transform:rotate(-90deg)}.p-howtopay__trigger[aria-expanded=true] h2,.p-howtopay__trigger[aria-expanded=true] span{color:#fff}.p-howtopay__trigger[aria-expanded=true] h2>span,.p-howtopay__trigger[aria-expanded=true] span>span{color:#076d5c;background-color:#fff}.p-howtopay__trigger[aria-expanded=true] b{color:#fff100}.p-howtopay__trigger h2{font-size:1.8rem}@media screen and (max-width:960px){.p-howtopay__trigger h2{font-size:1.6rem}}@media screen and (max-width:767px){.p-howtopay__trigger h2{font-size:1.4rem}}.p-howtopay__trigger h2 span{margin-left:9px;padding:1px 7px;font-size:1.3rem;color:#fff;background-color:#076d5c}@media screen and (max-width:767px){.p-howtopay__trigger h2 span{font-size:1.1rem}}.p-howtopay__trigger>span{font-size:1.3rem}@media screen and (max-width:767px){.p-howtopay__trigger>span{display:block;margin-top:5px;font-size:1.1rem;line-height:1.45}}.p-howtopay__bottom-text{margin:30px 0 20px;text-align:center}@media screen and (max-width:767px){.p-howtopay__bottom-text{display:flex;justify-content:center;margin-top:20px;text-align:left;font-size:1.1rem}}.p-howtopay__content{padding:20px 30px 30px}@media screen and (max-width:960px){.p-howtopay__content{padding:20px}}@media screen and (max-width:767px){.p-howtopay__content{padding:15px}}.p-howtopay__annotation{margin-bottom:20px;font-size:1.4rem;font-weight:700;color:#bd0000}.p-howtopay__content-inner{margin-top:20px;padding:15px 20px 20px;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-howtopay__content-inner{padding:15px;font-size:1.2rem}}.p-howtopay__content-inner+.p-howtopay__content-inner{margin-top:20px}.p-howtopay__content-loan h3{font-size:1.4rem;line-height:1.4;color:#076d5c}.p-howtopay__content-loan small{display:block;margin-top:5px;font-size:1.1rem;line-height:1.2;color:#777}.p-howtopay__content-loan-unit-wrap{display:flex;flex-wrap:wrap;margin-top:10px}.p-howtopay__content-loan-unit{margin-bottom:10px;padding:10px 15px;border:1px solid #2d2d2d;background-color:#fff}@media screen and (max-width:767px){.p-howtopay__content-loan-unit{padding:10px}}.p-howtopay__content-loan-unit[data-back=blue]{background-color:#e2fafd}.p-howtopay__content-loan-unit[data-back=green]{background-color:#d7eb00}.p-howtopay__content-loan-unit[data-back=pink]{background-color:#ffd5de}.p-howtopay__content-loan-unit dt{display:block;font-size:1.1rem;line-height:1.3;text-align:center}.p-howtopay__content-loan-unit dd{width:100%;font-size:1.7rem;font-weight:700;line-height:1.3;text-align:center}@media screen and (max-width:767px){.p-howtopay__content-loan-unit dd{font-size:1.4rem}}.p-howtopay__content-loan-unit dd span{font-size:1.2rem}@media screen and (max-width:767px){.p-howtopay__content-loan-unit dd span{font-size:1rem}}.p-howtopay__content-loan-unit+.p-howtopay__content-loan-unit{position:relative;display:flex;align-items:center;justify-content:center;margin-left:33px}@media screen and (max-width:767px){.p-howtopay__content-loan-unit+.p-howtopay__content-loan-unit{margin-left:20px}}.p-howtopay__content-loan-unit+.p-howtopay__content-loan-unit:before{content:"+";display:inline-block;position:absolute;top:calc(50% - 14px);left:-25px;font-size:2.8rem;font-weight:700;line-height:1}@media screen and (max-width:960px){.p-howtopay__content-loan-unit+.p-howtopay__content-loan-unit:before{top:calc(50% - 11px);font-size:2.2rem}}@media screen and (max-width:767px){.p-howtopay__content-loan-unit+.p-howtopay__content-loan-unit:before{top:calc(50% - 9px);left:-16px;font-size:1.8rem}}.p-howtopay__content-payment{margin-top:20px;padding-top:10px;border-top:1px solid #eaeaea}.p-howtopay__content-payment>dt{margin-bottom:10px;font-weight:700}.p-howtopay__content-payment .p-howtopay__content-loan-unit{display:inline-block}.p-howtopay__content-payment-wrap{display:flex;align-items:center}.p-howtopay__content-payment-wrap[data-type=split]{margin-top:20px}.p-howtopay__content-payment-wrap p{margin-left:14px;margin-bottom:10px;line-height:1.4}@media screen and (max-width:767px){.p-howtopay__content-payment-wrap p{max-width:80px;margin-left:8px;font-size:1.1rem}.p-howtopay__content-payment-wrap p br{display:none}}.p-howtopay__content-payment-unit{position:relative;text-align:center;border:1px solid #2d2d2d}.p-howtopay__content-payment-unit+.p-howtopay__content-payment-unit{position:relative;margin-left:33px}@media screen and (max-width:767px){.p-howtopay__content-payment-unit+.p-howtopay__content-payment-unit{margin-left:20px}}.p-howtopay__content-payment-unit+.p-howtopay__content-payment-unit:before{content:"+";display:inline-block;position:absolute;top:calc(50% - 14px);left:-25px;font-size:2.8rem;font-weight:700;line-height:1}.p-howtopay__content-payment-unit dt{padding:7px 15px;font-size:1.1rem;color:#fff;background-color:#076d5c}.p-howtopay__content-payment-unit dd{padding:5px 15px;font-size:1.7rem;font-weight:700;background-color:#f6ffc5}@media screen and (max-width:767px){.p-howtopay__content-payment-unit dd{font-size:1.4rem}}.p-howtopay__content-payment-unit dd span{font-size:1.2rem}@media screen and (max-width:767px){.p-howtopay__content-payment-unit dd span{font-size:1rem}}.p-howtopay__content-bottom-text{margin-top:15px;font-size:1.1rem;line-height:1.75}.p-howtopay__content-bottom-text p+p{margin-top:5px}.p-howtopay__content-unit dt{margin-bottom:3px;font-weight:700}.p-howtopay__content-unit>div+div{margin-top:15px}.p-howtopay__content-small-text{display:block;font-size:1.1rem}.p-howtopay__content-small-text[data-type=red]{color:#bd0000}.p-howtopay__content-split+.p-howtopay__content-split{margin-top:12px}.p-howtopay__content-split-wrap{display:flex;flex-wrap:wrap}.p-howtopay__content-split-unit{display:block;font-weight:700;text-align:center;padding:2px 10px;margin-bottom:10px;background-color:#fff;border:1px solid #2d2d2d}@media screen and (max-width:960px){.p-howtopay__content-split-unit{font-size:1.3rem}}@media screen and (max-width:767px){.p-howtopay__content-split-unit{font-size:1.1rem;padding:2px 5px}}.p-howtopay__content-split-unit+.p-howtopay__content-split-unit{position:relative;margin-left:33px}@media screen and (max-width:767px){.p-howtopay__content-split-unit+.p-howtopay__content-split-unit{margin-left:20px}}.p-howtopay__content-split-unit+.p-howtopay__content-split-unit:before{content:"+";display:inline-block;position:absolute;top:calc(50% - 13px);left:-25px;font-size:2.6rem;font-weight:700;line-height:1}@media screen and (max-width:960px){.p-howtopay__content-split-unit+.p-howtopay__content-split-unit:before{top:calc(50% - 11px);font-size:2.2rem}}@media screen and (max-width:767px){.p-howtopay__content-split-unit+.p-howtopay__content-split-unit:before{top:calc(50% - 9px);left:-16px;font-size:1.8rem}}.p-howtopay__content-split-unit+.p-howtopay__content-split-unit[data-type=total]:before{content:"="}.p-howtopay__content-split-unit[data-back=pink]{background-color:#ffd5de}.p-howtopay__content-split-unit[data-back=yellow]{background-color:#f6ffc5}.p-howtopay__content-split-unit[data-type=half]{display:flex;padding:0}.p-howtopay__content-split-notes{display:flex;margin-top:20px}@media screen and (max-width:767px){.p-howtopay__content-split-notes{display:block}}.p-howtopay__content-split-notes+.p-howtopay__content-split{margin-top:20px}.p-howtopay__content-split-notes-unit{display:flex;align-items:center}.p-howtopay__content-split-notes-unit:not(:first-child){margin-left:20px}@media screen and (max-width:767px){.p-howtopay__content-split-notes-unit:not(:first-child){margin:7px 0 0}}.p-howtopay__content-split-notes-unit span{display:block;width:45px;height:20px;border:1px solid #2d2d2d}@media screen and (max-width:767px){.p-howtopay__content-split-notes-unit span{width:30px;height:16px}}.p-howtopay__content-split-notes-unit span[data-back=pink]{background-color:#ffd5de}.p-howtopay__content-split-notes-unit span[data-back=yellow]{background-color:#f6ffc5}.p-howtopay__content-split-notes-unit p{position:relative;font-size:1.2rem}@media screen and (max-width:767px){.p-howtopay__content-split-notes-unit p{font-size:1.1rem}}.p-howtopay__content-split-notes-unit p:before{content:":";display:inline-block;margin:0 5px}.p-howtopay__content-unit-highlight{display:block;margin-top:5px;font-weight:700}.p-howtopay__content-unit-highlight a{text-decoration:underline}.p-howtopay__content-unit-highlight a:hover{text-decoration:none}.p-howtopay__content-split-unit-inner{display:block;padding:2px 10px}.p-howtopay__content-split-unit-inner:first-child{border-right:1px solid #2d2d2d}.p-howtopay__content-split-unit-inner[data-back=pink]{background-color:#ffd5de}.p-howtopay__content-split-unit-inner[data-back=yellow]{background-color:#f6ffc5}.p-howtopay__content-split-annotation{margin-top:5px;font-size:1.1rem}.p-howtopay__content-split-annotation li{position:relative;padding-left:1em;text-indent:-.5em;line-height:1.7}.p-howtopay__content-split-annotation li:before{content:"※";display:inline-block}.p-howtopay__content-split-annotation li em{font-style:normal;color:#bd0000}@media screen and (max-width:767px){.p-howtopay__content-split-annotation li br{display:none}}html{font-size:62.5%}body{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif,sans-serif;font-size:1.4rem;font-feature-settings:"palt";line-height:2;background-color:#f6f6f6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media screen and (max-width:767px){body{font-size:1.3rem;line-height:1.9}}body a{text-decoration:none;color:#2d2d2d}body ul,body ol{list-style:none}body img{max-width:100%;height:auto;vertical-align:middle}body h1,body h2,body h3,body h4{font-weight:900}body input,body button,body textarea,body select{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;background:0 0;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;cursor:pointer}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.lp-front__hero{position:relative;display:flex;justify-content:center;align-items:center;height:46.9vw;max-height:740px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/front/hero-img.jpg);background-size:cover;background-position:top}.lp-front__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3)}.lp-front__hero[data-page=practitioner]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/practitioner/front/hero-img.jpg)}.lp-front__hero[data-page=practitioner]:before{background-color:rgba(0,0,0,.4)}.lp-front__hero[data-page=ptot]{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/ptot/front/hero-img.jpg)}.lp-front__hero[data-page=ptot]:before{background-color:rgba(0,0,0,.35)}@media screen and (max-width:960px){.lp-front__hero{height:75vw}}@media screen and (max-width:767px){.lp-front__hero{height:102.7vw;background-position:right}}@media screen and (max-width:350px){.lp-front__hero{height:125vw}}.lp-front__hero-inner{position:relative;z-index:1;padding:0 30px;text-align:center;color:#fff}@media screen and (max-width:767px){.lp-front__hero-inner{padding:0 25px;text-align:left}}@media screen and (max-width:350px){.lp-front__hero-inner{padding:0 15px}}.lp-front__hero-inner strong{font-size:6rem;line-height:1.3;font-weight:900}@media screen and (max-width:1280px){.lp-front__hero-inner strong{font-size:5rem}}@media screen and (max-width:960px){.lp-front__hero-inner strong{font-size:4rem}}@media screen and (max-width:767px){.lp-front__hero-inner strong{font-size:2.4rem}}@media screen and (max-width:350px){.lp-front__hero-inner strong{font-size:2.2rem}}.lp-front__hero-inner p{margin-top:15px;font-size:1.8rem;font-weight:700;line-height:1.7}@media screen and (max-width:767px){.lp-front__hero-inner p{font-size:1.3rem;text-align:left}.lp-front__hero-inner p br{display:none}}.lp-front__hero-inner p b{color:#fff100}.lp-front__hero-scroll{position:absolute;bottom:52px;right:0;left:0;text-align:center}@media screen and (max-width:767px){.lp-front__hero-scroll{bottom:30px}}.lp-front__hero-scroll a{position:relative;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.6rem;color:#fff}@media screen and (max-width:767px){.lp-front__hero-scroll a{font-size:1.1rem}}.lp-front__hero-scroll a:after{content:"";position:absolute;bottom:-29px;right:calc(50% - 4.5px);width:9px;height:15px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:9px 15px;transform:rotate(90deg);transition:bottom .6s}@media screen and (max-width:767px){.lp-front__hero-scroll a:after{right:calc(50% - 2.5px);bottom:-15px;width:5px;height:8px;background-size:5px 8px}}.lp-front__hero-scroll a:hover:after{bottom:-19px}.lp-front__recommend{padding:80px 0 100px;background-color:#fff}@media screen and (max-width:767px){.lp-front__recommend{padding:35px 0 45px}}.lp-front__recommend-content-wrap{display:flex;justify-content:space-between;max-width:1170px;margin:50px auto 0;padding:0 30px}@media screen and (max-width:767px){.lp-front__recommend-content-wrap{display:block;margin-top:25px}}@media screen and (max-width:350px){.lp-front__recommend-content-wrap{padding:0 20px}}.lp-front__recommend-content{width:calc(50% - 15px)}@media screen and (max-width:767px){.lp-front__recommend-content{width:100%}}@media screen and (max-width:767px){.lp-front__recommend-content+.lp-front__recommend-content{margin-top:20px}}.lp-front__recommend-content-text{margin-top:25px}@media screen and (max-width:767px){.lp-front__recommend-content-text{margin-top:12px}}.lp-front__recommend-content-text p{font-size:1.8rem;line-height:1.7;font-weight:900}@media screen and (max-width:960px){.lp-front__recommend-content-text p{font-size:1.6rem}}@media screen and (max-width:767px){.lp-front__recommend-content-text p{font-size:1.5rem}}.lp-front__recommend-content-text p b{line-height:1;font-weight:900;color:#076d5c}.lp-front__recommend-content-text small{display:block;margin-top:15px;font-size:1.4rem;line-height:1.8;color:#777}@media screen and (max-width:767px){.lp-front__recommend-content-text small{margin-top:8px;font-size:1.3rem;line-height:1.6}}.lp-front__learning{padding-top:110px}@media screen and (max-width:767px){.lp-front__learning{padding-top:35px}}.lp-front__learning[data-position=not-top]{padding-top:80px}@media screen and (max-width:767px){.lp-front__learning[data-position=not-top]{padding-top:35px}}.lp-front__learning-content-wrap{display:flex;justify-content:space-between;max-width:1170px;margin:50px auto 0;padding:0 30px}@media screen and (max-width:767px){.lp-front__learning-content-wrap{display:block;margin-top:25px}}@media screen and (max-width:350px){.lp-front__learning-content-wrap{padding:0 20px}}.lp-front__learning-content{width:calc(50% - 15px)}@media screen and (max-width:767px){.lp-front__learning-content{width:100%}}.lp-front__learning-content h3{padding:5px;font-size:2rem;text-align:center;color:#fff;background-color:#076d5c}@media screen and (max-width:767px){.lp-front__learning-content h3{font-size:1.5rem}}@media screen and (max-width:767px){.lp-front__learning-content+.lp-front__learning-content{margin-top:20px}}.lp-front__learning-content-text{margin-top:25px}@media screen and (max-width:767px){.lp-front__learning-content-text{margin-top:12px}}.lp-front__learning-content-text p{font-size:2.3rem;line-height:1.5;font-weight:900}@media screen and (max-width:960px){.lp-front__learning-content-text p{font-size:1.8rem}}@media screen and (max-width:767px){.lp-front__learning-content-text p{font-size:1.5rem}}.lp-front__learning-content-text p b{font-size:3.6rem;line-height:1;font-weight:900;color:#076d5c}@media screen and (max-width:960px){.lp-front__learning-content-text p b{font-size:3rem}}@media screen and (max-width:767px){.lp-front__learning-content-text p b{font-size:2rem}}.lp-front__learning-content-text small{display:block;margin-top:20px;font-size:1.4rem;line-height:1.8;color:#777}@media screen and (max-width:767px){.lp-front__learning-content-text small{margin-top:8px;font-size:1.3rem;line-height:1.6}}.lp-front__learning-bottom{margin-top:65px}@media screen and (max-width:767px){.lp-front__learning-bottom{position:relative;margin-top:0;padding-top:45px;overflow:hidden}}.lp-front__learning-bottom>div{padding:25px 30px 35px;background-color:#fff}@media screen and (max-width:767px){.lp-front__learning-bottom>div{padding:45px 20px}}.lp-front__learning-bottom-inner{display:flex;align-items:center;max-width:1086px;margin:0 auto}@media screen and (max-width:767px){.lp-front__learning-bottom-inner{display:block}}.lp-front__learning-bottom-image{margin-right:30px}@media screen and (max-width:960px){.lp-front__learning-bottom-image{max-width:45%;margin-right:20px}}@media screen and (max-width:767px){.lp-front__learning-bottom-image{position:absolute;z-index:0;top:0;right:5%;margin-right:0}}@media (max-width:600px){.lp-front__learning-bottom-image{right:5%}}@media (max-width:500px){.lp-front__learning-bottom-image{right:17%}}@media (max-width:400px){.lp-front__learning-bottom-image{right:20%}}@media screen and (max-width:350px){.lp-front__learning-bottom-image{right:30%}}@media screen and (max-width:767px){.lp-front__learning-bottom-image img{max-width:400px}}@media screen and (max-width:767px){.lp-front__learning-bottom-text{position:relative;z-index:1;max-width:340px}}@media (max-width:500px){.lp-front__learning-bottom-text{max-width:280px}}@media (max-width:400px){.lp-front__learning-bottom-text{max-width:240px}}.lp-front__learning-bottom-text span{font-size:2.8rem;font-weight:900;line-height:1.5}@media screen and (max-width:960px){.lp-front__learning-bottom-text span{font-size:2.2rem}}@media screen and (max-width:767px){.lp-front__learning-bottom-text span{font-size:1.8rem}}.lp-front__learning-bottom-text span b{font-weight:900;color:#076d5c}.lp-front__learning-bottom-text p{color:#777}@media screen and (max-width:767px){.lp-front__learning-bottom-text p br{display:none}}@media screen and (max-width:350px){.lp-front__learning-bottom-text p{max-width:220px}}.lp-front__learning-bottom-device{display:flex;max-width:300px;margin:15px 0;padding:5px 18px;font-size:1.3rem;font-weight:700;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:767px){.lp-front__learning-bottom-device{max-width:255px;min-width:250px;padding:3px 13px;font-size:1.1rem}}.lp-front__learning-bottom-device dt{position:relative}.lp-front__learning-bottom-device dt:after{content:":";display:inline-block;margin:0 3px}.lp-front__learning-bottom-device dd ul{display:flex}.lp-front__learning-bottom-device dd ul li{position:relative}.lp-front__learning-bottom-device dd ul li:not(:last-child):after{content:"/";display:inline-block;margin:0 3px}.lp-front__merit{padding-top:80px}@media screen and (max-width:767px){.lp-front__merit{padding-top:35px}}.lp-front__merit-section{display:flex;flex-flow:row-reverse;margin:55px auto 0;max-width:1366px}@media screen and (max-width:960px){.lp-front__merit-section{display:block}}@media screen and (max-width:767px){.lp-front__merit-section{margin-top:20px}.lp-front__merit-section:not(:first-child){margin-top:0}}.lp-front__merit-section-image{width:520px;background-color:#eaeaea}@media screen and (min-width:1600px){.lp-front__merit-section-image{width:45%}}@media screen and (max-width:1280px){.lp-front__merit-section-image{width:40%}}@media screen and (max-width:960px){.lp-front__merit-section-image{width:100%;max-width:600px;margin:0 auto}}.lp-front__merit-section-image[data-merit="01"]{display:flex;justify-content:center;align-items:center}.lp-front__merit-section-image[data-merit="01"] img{display:block;width:70%}@media screen and (max-width:1280px){.lp-front__merit-section-image[data-merit="01"] img{width:85%}}.lp-front__merit-section-image[data-merit="02"]{display:flex;justify-content:center;align-items:center;padding:40px 0 35px}@media screen and (max-width:767px){.lp-front__merit-section-image[data-merit="02"]{padding:15px 0}}.lp-front__merit-section-image[data-merit="02"] img{display:block;width:85%}@media screen and (min-width:1600px){.lp-front__merit-section-image[data-merit="02"] img{width:60%}}.lp-front__merit-section-image[data-merit="03"]{background-color:transparent;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/front/merit-img03.jpg);background-size:cover;background-position:right}@media screen and (max-width:960px){.lp-front__merit-section-image[data-merit="03"]{padding-top:40%}}@media screen and (max-width:767px){.lp-front__merit-section-image[data-merit="03"]{padding-top:53.5%;background-position:right top}}.lp-front__merit-section-image-inner{width:100%;max-width:360px;margin:0 auto;padding:30px}@media screen and (min-width:1600px){.lp-front__merit-section-image-inner{max-width:480px}}@media screen and (max-width:767px){.lp-front__merit-section-image-inner{padding:20px}}.lp-front__merit-section-image-unit{padding:15px;text-align:center;background-color:#fff;box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:5px}.lp-front__merit-section-image-unit dt{font-size:1.8rem;font-weight:700}@media screen and (max-width:767px){.lp-front__merit-section-image-unit dt{font-size:1.5rem}}.lp-front__merit-section-image-unit dt span{display:inline-block;font-size:1.3rem}@media screen and (max-width:767px){.lp-front__merit-section-image-unit dt span{font-size:1.2rem}}.lp-front__merit-section-image-unit dd{font-size:2.2rem;font-weight:700}@media screen and (max-width:767px){.lp-front__merit-section-image-unit dd{font-size:1.8rem}}.lp-front__merit-section-image-unit dd b{font-size:6.4rem;line-height:1;color:#076d5c}@media screen and (max-width:767px){.lp-front__merit-section-image-unit dd b{font-size:5.4rem}}.lp-front__merit-section-image-unit small{font-size:1.1rem;color:#777}.lp-front__merit-section-image-text{display:block;margin-top:20px;font-size:1.1rem;line-height:1.7}.lp-front__merit-section-image-unit-sub{width:calc(50% - 10px);padding:18px 20px 20px;text-align:center;background-color:#fff;box-shadow:5px 5px 15px rgba(0,0,0,.15);border-radius:5px}@media screen and (max-width:767px){.lp-front__merit-section-image-unit-sub{width:calc(50% - 5px);padding:13px 15px 15px}}.lp-front__merit-section-image-unit-sub dt{font-size:1.4rem;line-height:1.5;font-weight:700}@media screen and (max-width:767px){.lp-front__merit-section-image-unit-sub dt{font-size:1.3rem}}.lp-front__merit-section-image-unit-sub dt span{display:block;font-size:1rem}.lp-front__merit-section-image-unit-sub dd{font-size:2.2rem;font-weight:700}@media screen and (max-width:767px){.lp-front__merit-section-image-unit-sub dd{font-size:1.6rem}}.lp-front__merit-section-image-unit-sub dd b{font-size:5.4rem;line-height:1;color:#076d5c}@media screen and (max-width:767px){.lp-front__merit-section-image-unit-sub dd b{font-size:4.4rem}}.lp-front__merit-section-image-unit-wrap{display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:767px){.lp-front__merit-section-image-unit-wrap{margin-top:10px}}.lp-front__merit-section-content{width:calc(100% - 520px);padding:80px;background-color:#fff}@media screen and (max-width:1280px){.lp-front__merit-section-content{width:60%;padding:45px}}@media screen and (max-width:960px){.lp-front__merit-section-content{width:100%;max-width:600px;margin:0 auto;padding:30px}}@media screen and (max-width:767px){.lp-front__merit-section-content{padding:25px 20px}}.lp-front__merit-section-number{position:absolute;top:-130px;right:-35%;display:inline-block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:13.3rem;line-height:1;letter-spacing:-.03em;color:rgba(7,109,92,.25)}@media screen and (max-width:1280px){.lp-front__merit-section-number{top:-90px;right:-10%;font-size:10rem}}@media screen and (max-width:960px){.lp-front__merit-section-number{top:-65px;right:-45px;font-size:8rem}}@media screen and (max-width:767px){.lp-front__merit-section-number{top:-10px;right:0;font-size:4.3rem}}@media screen and (max-width:350px){.lp-front__merit-section-number{top:-20px;right:-10px;font-size:4rem}}.lp-front__merit-section-content-inner{position:relative;max-width:480px}.lp-front__merit-section-content-inner h3{font-size:2.3rem;line-height:1.7}@media screen and (max-width:767px){.lp-front__merit-section-content-inner h3{font-size:1.6rem}}@media screen and (max-width:350px){.lp-front__merit-section-content-inner h3{font-size:1.5rem}}.lp-front__merit-section-content-inner h3 b{font-weight:900;color:#076d5c}.lp-front__merit-section-content-inner h3 strong{font-size:3.4rem;line-height:1}@media screen and (max-width:767px){.lp-front__merit-section-content-inner h3 strong{font-size:2.8rem}}.lp-front__merit-section-text{margin-top:20px;color:#777}@media screen and (max-width:767px){.lp-front__merit-section-text{margin-top:15px}}.lp-front__merit-section-text b{color:#076d5c}.lp-front__merit-section-text p+p{margin-top:20px}@media screen and (max-width:767px){.lp-front__merit-section-text p+p{margin-top:15px}}.lp-front__curriculum{margin:0 0 60px;padding-top:90px}@media screen and (max-width:767px){.lp-front__curriculum{margin:0 0 45px;padding-top:35px}}.lp-front__curriculum-wrap{max-width:1046px;margin:0 auto;padding:0 30px}@media screen and (max-width:767px){.lp-front__curriculum-wrap{padding:0}}.lp-front__curriculum-top{position:relative;margin:30px 0 80px;text-align:center}@media screen and (max-width:767px){.lp-front__curriculum-top{margin:30px 25px}}.lp-front__curriculum-top-text{display:block;font-size:2.3rem;font-weight:700}@media screen and (max-width:767px){.lp-front__curriculum-top-text{font-size:1.4rem}}.lp-front__curriculum-top-text b{color:#076d5c}.lp-front__curriculum-top-text b span{font-size:3.4rem;line-height:1}@media screen and (max-width:767px){.lp-front__curriculum-top-text b span{font-size:2.2rem}}.lp-front__curriculum-top-mark{position:relative}.lp-front__curriculum-top-mark span{position:relative;top:-4px;display:inline-block;width:18px;height:2px;background-color:#076d5c;transform:rotate(-45deg)}@media screen and (max-width:767px){.lp-front__curriculum-top-mark span{width:13px}}.lp-front__curriculum-top-mark span+span{position:absolute;top:50%;right:0;transform:rotate(45deg)}.lp-front__curriculum-top-border{position:relative;width:550px;height:4px;margin:0 auto 20px;background-color:#076d5c}@media screen and (max-width:767px){.lp-front__curriculum-top-border{width:100%;margin:0 auto 15px}}.lp-front__curriculum-top-border:before{content:"";display:block;position:relative;bottom:-6px;width:550px;height:1px;background-color:#076d5c}@media screen and (max-width:767px){.lp-front__curriculum-top-border:before{width:100%}}.lp-front__curriculum-top-border[data-position=bottom]{margin:20px auto 0}@media screen and (max-width:767px){.lp-front__curriculum-top-border[data-position=bottom]{margin:15px auto 0}}.lp-front__curriculum-top-border[data-position=bottom]:before{bottom:3px}.lp-front__curriculum-section{display:flex;justify-content:space-between;margin-top:30px;padding:45px 80px;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:960px){.lp-front__curriculum-section{position:relative;display:block;margin-top:0;padding:30px}}@media screen and (max-width:767px){.lp-front__curriculum-section{padding:30px 30px 100px}}@media screen and (max-width:960px){.lp-front__curriculum-section:not(:first-child){border-top:none}}.lp-front__curriculum-section-content{max-width:335px}@media screen and (max-width:960px){.lp-front__curriculum-section-content .lp-button{margin-bottom:30px}}@media screen and (max-width:767px){.lp-front__curriculum-section-content .lp-button{position:absolute;right:0;left:0;bottom:35px;margin-bottom:0}}@media screen and (max-width:767px){.lp-front__curriculum-section-heading{text-align:center}}.lp-front__curriculum-section-heading h3{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:3rem;line-height:1.7}@media screen and (max-width:767px){.lp-front__curriculum-section-heading h3{display:inline-block;font-size:2.4rem;line-height:1.3}}.lp-front__curriculum-section-heading span{display:block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.2rem;line-height:1;color:#076d5c}@media screen and (max-width:767px){.lp-front__curriculum-section-heading span{display:inline-block;margin-left:10px}}.lp-front__curriculum-section-heading p{margin-top:10px;font-size:1.3rem;color:#777}@media screen and (max-width:767px){.lp-front__curriculum-section-heading p{margin-top:3px;font-size:1.2rem}}.lp-front__curriculum-section-point{margin:20px 0 20px}.lp-front__curriculum-section-point dt{position:relative;z-index:1;display:inline-block;padding:4px 23px 2px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.6rem;line-height:1.5;text-align:center;color:#fff;background-color:#076d5c}@media screen and (max-width:767px){.lp-front__curriculum-section-point dt{display:block;width:80px;margin:0 auto;padding:4px 10px 2px;font-size:1.2rem}}.lp-front__curriculum-section-point dd{position:relative;z-index:0;top:-15px;padding:23px 20px 20px;line-height:1.7;border:1px solid #eaeaea}.lp-front__curriculum-section-point dd b{color:#076d5c}.lp-front__curriculum-section-image{width:calc(100% - 395px)}@media screen and (max-width:960px){.lp-front__curriculum-section-image{width:100%}}@media screen and (max-width:767px){.lp-front__curriculum-section-image{width:100%}}.lp-front__curriculum-section-image .slick-arrow{position:absolute;z-index:1;top:calc(50% - 24.5px);width:9px;height:15px;font-size:0;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:9px 15px;background-position:center;border:none;transition:.3s}.lp-front__curriculum-section-image .slick-arrow:hover{background-color:#00b99a}@media screen and (max-width:767px){.lp-front__curriculum-section-image .slick-arrow{top:calc(50% - 21.5px);width:6px;height:10px;background-size:6px 10px}}.lp-front__curriculum-section-image .slick-prev{left:-24px;transform:rotate(-180deg)}@media screen and (max-width:960px){.lp-front__curriculum-section-image .slick-prev{left:-20px}}@media screen and (max-width:767px){.lp-front__curriculum-section-image .slick-prev{left:-17px}}.lp-front__curriculum-section-image .slick-next{right:-24px}@media screen and (max-width:960px){.lp-front__curriculum-section-image .slick-next{right:-20px}}@media screen and (max-width:767px){.lp-front__curriculum-section-image .slick-next{right:-17px}}.lp-front__curriculum-section-image .slick-dots{margin-top:20px;text-align:center;line-height:1}@media screen and (max-width:767px){.lp-front__curriculum-section-image .slick-dots{margin-top:15px}}.lp-front__curriculum-section-image .slick-dots li{display:inline-block;width:6px;height:6px;background-color:rgba(7,109,92,.35);border-radius:50%}.lp-front__curriculum-section-image .slick-dots li+li{margin-left:14px}.lp-front__curriculum-section-image .slick-dots li.slick-active{position:relative;background-color:#076d5c}.lp-front__curriculum-section-image .slick-dots li.slick-active:before{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#fff;border-radius:50%}.lp-front__curriculum-section-image .slick-dots button{font-size:0;border:none;background:0 0}@media screen and (max-width:767px){.lp-front__curriculum-bottom{padding:0 20px}}.lp-front__curriculum-button-wrap{display:flex;justify-content:center;margin:40px 0}@media screen and (max-width:767px){.lp-front__curriculum-button-wrap{margin:25px 0}}.lp-front__curriculum-button-wrap .lp-button__pdf+.lp-button__pdf{margin-left:30px}.lp-front__sample{padding:90px 0;background-color:#fff}@media screen and (max-width:767px){.lp-front__sample{padding:45px 0}}.lp-front__sample-slide{display:flex;margin-top:45px}@media screen and (max-width:767px){.lp-front__sample-slide{display:block;margin-top:20px}}.lp-front__sample-slide .slick-arrow{position:absolute;z-index:1;top:calc(50% - 27px);width:12px;height:20px;font-size:0;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:12px 20px;background-position:center;border:none;transition:.3s}.lp-front__sample-slide .slick-arrow:hover{background-color:#00b99a}@media screen and (max-width:767px){.lp-front__sample-slide .slick-arrow{top:calc(50% - 21.5px);width:6px;height:10px;background-size:6px 10px}}.lp-front__sample-slide .slick-prev{left:-24px;transform:rotate(-180deg)}@media screen and (max-width:960px){.lp-front__sample-slide .slick-prev{left:-15px}}@media screen and (max-width:767px){.lp-front__sample-slide .slick-prev{left:-7px}}.lp-front__sample-slide .slick-next{right:-24px}@media screen and (max-width:960px){.lp-front__sample-slide .slick-next{right:-15px}}@media screen and (max-width:767px){.lp-front__sample-slide .slick-next{right:-7px}}.lp-front__sample-slide .slick-dots{margin-top:20px;text-align:center;line-height:1}@media screen and (max-width:767px){.lp-front__sample-slide .slick-dots{margin-top:15px}}.lp-front__sample-slide .slick-dots li{display:inline-block;width:6px;height:6px;background-color:rgba(7,109,92,.35);border-radius:50%}.lp-front__sample-slide .slick-dots li+li{margin-left:14px}.lp-front__sample-slide .slick-dots li.slick-active{position:relative;background-color:#076d5c}.lp-front__sample-slide .slick-dots li.slick-active:before{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#fff;border-radius:50%}.lp-front__sample-slide .slick-dots button{font-size:0;border:none;background:0 0}.lp-front__expert{position:relative;z-index:1;padding:90px 0 100px;color:#fff;background-color:#076d5c}@media screen and (max-width:767px){.lp-front__expert{padding:45px 0}}.lp-front__expert-text{margin:25px 0 45px;text-align:center}@media screen and (max-width:767px){.lp-front__expert-text{margin:20px 0;text-align:left}}.lp-front__expert-text p{font-size:1.5rem}@media screen and (max-width:767px){.lp-front__expert-text p{font-size:1.3rem;letter-spacing:.05em}}.lp-front__expert-text p b{color:#fff100}@media screen and (max-width:767px){.lp-front__expert-text p b{display:block}}@media screen and (max-width:767px){.lp-front__expert-text p br{display:none}}.lp-front__expert-slide{display:flex;flex-wrap:wrap;justify-content:space-between}.lp-front__expert-slide .lp-expert-unit{width:calc(25% - 11.25px);margin:0 7.5px}@media screen and (max-width:767px){.lp-front__expert-slide .lp-expert-unit{width:calc(50% - 11.25px)}}.lp-front__expert-slide .slick-arrow{position:absolute;z-index:1;top:calc(50% - 27px);width:12px;height:20px;font-size:0;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/common/icon-arrow-white.svg);background-repeat:no-repeat;background-size:12px 20px;background-position:center;border:none;transition:.3s}.lp-front__expert-slide .slick-arrow:hover{background-color:#00b99a}@media screen and (max-width:767px){.lp-front__expert-slide .slick-arrow{top:calc(50% - 21.5px);width:6px;height:10px;background-size:6px 10px}}.lp-front__expert-slide .slick-prev{left:-24px;transform:rotate(-180deg)}@media screen and (max-width:960px){.lp-front__expert-slide .slick-prev{left:-15px}}@media screen and (max-width:767px){.lp-front__expert-slide .slick-prev{left:-7px}}.lp-front__expert-slide .slick-next{right:-24px}@media screen and (max-width:960px){.lp-front__expert-slide .slick-next{right:-15px}}@media screen and (max-width:767px){.lp-front__expert-slide .slick-next{right:-7px}}.lp-front__expert-slide .slick-dots{margin-top:20px;text-align:center;line-height:1}.lp-front__expert-slide .slick-dots li{display:inline-block;width:6px;height:6px;background-color:rgba(255,255,255,.35);border-radius:50%}.lp-front__expert-slide .slick-dots li+li{margin-left:14px}.lp-front__expert-slide .slick-dots li.slick-active{position:relative;background-color:#fff}.lp-front__expert-slide .slick-dots li.slick-active:before{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#fff;border-radius:50%}.lp-front__expert-slide .slick-dots button{font-size:0;border:none;background:0 0}.lp-front__expert-background{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden}.lp-front__expert-background:before{content:"";position:absolute;top:-1000px;right:-2000px;z-index:-1;width:2000px;height:3000px;background:rgba(45,45,45,.2);transform:rotate(-40deg);transform-origin:bottom right}@media screen and (max-width:767px){.lp-front__expert-background:before{top:-2220px;right:-2840px;transform:rotate(-70deg)}}.lp-front__price{padding:90px 0 80px}@media screen and (max-width:767px){.lp-front__price{padding:40px 0 30px}}.lp-front__price-section{margin-top:30px;padding:55px 60px 60px;background-color:#fff;border:1px solid #eaeaea}.lp-front__price-section:first-child{margin-top:45px}@media screen and (max-width:767px){.lp-front__price-section{margin-top:20px;padding:30px 20px}}.lp-front__price-section-inner{max-width:640px;margin:0 auto}.lp-front__price-section-inner[data-type=period]{max-width:780px;margin:0 auto}.lp-front__price-heading{font-size:2.2rem;text-align:center;color:#076d5c}@media screen and (max-width:960px){.lp-front__price-heading{font-size:1.8rem}}@media screen and (max-width:767px){.lp-front__price-heading{font-size:1.6rem}}.lp-front__price-price{display:block;font-size:8.6rem;line-height:1;letter-spacing:-.05em;font-weight:700;text-align:center}@media screen and (max-width:960px){.lp-front__price-price{font-size:6rem}}@media screen and (max-width:767px){.lp-front__price-price{font-size:2.8rem}}.lp-front__price-price span{font-size:2.4rem;letter-spacing:.001em}@media screen and (max-width:960px){.lp-front__price-price span{font-size:2rem}}@media screen and (max-width:767px){.lp-front__price-price span{font-size:1.4rem}}.lp-front__price-lineup{margin:30px 0 20px;background-color:#f6f6f6;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}.lp-front__price-lineup li,.lp-front__price-lineup a{font-size:1.5rem;font-weight:700;color:#076d5c}@media screen and (max-width:960px){.lp-front__price-lineup li,.lp-front__price-lineup a{font-size:1.3rem}}@media screen and (max-width:767px){.lp-front__price-lineup li,.lp-front__price-lineup a{font-size:1.2rem}}.lp-front__price-lineup li{padding:14px 20px;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}@media screen and (max-width:767px){.lp-front__price-lineup li{padding:10px 14px}}.lp-front__price-lineup a{text-decoration:underline}.lp-front__price-lineup a:hover{text-decoration:none}.lp-front__price-lineup small{display:block;margin-top:5px;font-size:1.2rem;font-weight:400;color:#2d2d2d;line-height:1.5}.lp-front__price-lineup small span[data-type=color]{display:inline-block;margin-right:5px;font-weight:700;color:#e56813}.lp-front__price-lineup small span[data-type=font]{font-weight:700}.lp-front__price-period{display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0 10px}@media screen and (max-width:767px){.lp-front__price-period{justify-content:flex-start;margin:15px 0}}.lp-front__price-period-heading{font-size:2.5rem;font-weight:700;line-height:1.5;text-align:center}@media screen and (max-width:767px){.lp-front__price-period-heading{font-size:1.5rem;line-height:1.7;text-align:left}}.lp-front__price-period-heading b{font-size:3.5rem;line-height:1;color:#076d5c}@media screen and (max-width:767px){.lp-front__price-period-heading b{font-size:2rem;line-height:1.5}}.lp-front__price-period-heading br[data-pc=none]{display:none}@media screen and (max-width:767px){.lp-front__price-period-heading br[data-pc=none]{display:block}}.lp-front__price-period-unit{padding:15px 30px;margin-bottom:10px;text-align:center;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.lp-front__price-period-unit{padding:12px}}.lp-front__price-period-unit[data-period=first-grader]{padding:0}.lp-front__price-period-unit[data-period=first-grader] dt{padding:5px;border-bottom:1px solid #eaeaea}.lp-front__price-period-unit[data-period=first-grader] dd{padding:15px}@media screen and (max-width:767px){.lp-front__price-period-unit[data-period=first-grader] dd{padding:10px 6px}}.lp-front__price-period-unit[data-period=first-grader] dd:not(:first-child){border-left:1px solid #eaeaea}.lp-front__price-period-unit[data-width=small]{padding:15px 23px}@media screen and (max-width:767px){.lp-front__price-period-unit[data-width=small]{padding:12px}}.lp-front__price-period-unit dt{font-size:1.3rem;font-weight:700;color:#076d5c}@media screen and (max-width:767px){.lp-front__price-period-unit dt{font-size:1.1rem}}.lp-front__price-period-unit dd{font-size:3.6rem;font-weight:700;line-height:1}@media screen and (max-width:767px){.lp-front__price-period-unit dd{font-size:2.8rem}}.lp-front__price-period-unit dd span{font-size:1.8rem}@media screen and (max-width:767px){.lp-front__price-period-unit dd span{font-size:1.3rem}}.lp-front__price-period-unit dd small{display:block;margin-top:10px;font-size:1.1rem;font-weight:400;color:#777}@media screen and (max-width:767px){.lp-front__price-period-unit dd small{font-size:1rem;line-height:1.4}}.lp-front__price-period-unit dd small br{display:none}@media screen and (max-width:767px){.lp-front__price-period-unit dd small br{display:block}}.lp-front__price-period-unit+.lp-front__price-period-unit{position:relative;margin-left:33px}@media screen and (max-width:767px){.lp-front__price-period-unit+.lp-front__price-period-unit{margin-left:20px}}.lp-front__price-period-unit+.lp-front__price-period-unit:before{content:"+";display:inline-block;position:absolute;top:calc(50% - 14px);left:-25px;font-size:2.8rem;font-weight:700;line-height:1}@media screen and (max-width:767px){.lp-front__price-period-unit+.lp-front__price-period-unit:before{left:-16px;font-size:1.6rem}}.lp-front__price-period-first{display:flex}.lp-front__price-period-text a{text-decoration:underline}.lp-front__price-period-text a:hover{text-decoration:none}.lp-front__price-period-text+.c-section__message{margin-top:30px}.lp-front__voice{position:relative;z-index:1;padding:90px 0 100px;color:#fff;background-color:#076d5c}@media screen and (max-width:767px){.lp-front__voice{padding:45px 0}}.lp-front__voice-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin:45px 0 15px}@media screen and (max-width:767px){.lp-front__voice-wrap{display:block;margin:30px 0 15px}}.lp-front__voice-unit{width:calc(50% - 15px);margin-bottom:30px}@media screen and (max-width:767px){.lp-front__voice-unit{width:100%}}.lp-front__voice-movie{position:relative;width:100%;height:0;padding-top:56.25%}.lp-front__voice-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lp-front__voice-title{display:block;margin-top:15px;font-size:1.8rem;line-height:1.5;font-weight:700}@media screen and (max-width:767px){.lp-front__voice-title{font-size:1.5rem}}.lp-front__seminar{padding:85px 0 70px;background-color:#fff}@media screen and (max-width:767px){.lp-front__seminar{padding:45px 0 40px}}.lp-front__seminar-wrap{max-width:660px;margin:0 auto;padding:0 30px}.lp-front__seminar-image{margin:40px 0 20px}@media screen and (max-width:767px){.lp-front__seminar-image{margin:20px 0}}.lp-front__seminar-text{margin-bottom:20px}.lp-front__trial{position:relative;z-index:1;color:#fff;background-color:#076d5c;overflow:hidden}.lp-front__trial:before{content:"";display:block;position:absolute;top:0;right:0;left:0;width:100%;height:80px;z-index:2;background-color:#fff}@media screen and (max-width:1280px){.lp-front__trial:before{display:none}}.lp-front__trial-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lp-front__trial-background:before{content:"";position:absolute;top:-1000px;right:-2000px;z-index:-1;width:2000px;height:3000px;background:rgba(45,45,45,.2);transform:rotate(-40deg);transform-origin:bottom right}@media screen and (max-width:767px){.lp-front__trial-background:before{top:-2200px;right:-2840px;transform:rotate(-65deg)}}.lp-front__trial-inner{display:flex;align-items:center;justify-content:center;position:relative;z-index:3;padding:0 30px 60px}@media screen and (max-width:1280px){.lp-front__trial-inner{padding-bottom:10px}}@media screen and (max-width:767px){.lp-front__trial-inner{display:block;top:0;padding:30px 20px}}.lp-front__trial-content{padding:120px 0 0}@media screen and (max-width:1280px){.lp-front__trial-content{padding:60px 0}}@media screen and (max-width:767px){.lp-front__trial-content{padding:0;margin-top:20px}}.lp-front__trial-content strong{font-size:2.4rem;line-height:1.5}@media screen and (max-width:1280px){.lp-front__trial-content strong{font-size:2rem}}@media screen and (max-width:767px){.lp-front__trial-content strong{font-size:1.5rem}}.lp-front__trial-content p{margin:20px 0 35px;line-height:1.9}@media screen and (max-width:767px){.lp-front__trial-content p{margin:15px 0 25px}.lp-front__trial-content p br{display:none}}.lp-front__trial-link{display:inline-block;margin-top:15px;font-size:1.2rem;color:#fff;text-decoration:underline}.lp-front__trial-link:hover{text-decoration:none}@media screen and (max-width:767px){.lp-front__trial-link{display:block;text-align:center}}.lp-front__trial-mock-up{margin-right:30px}@media screen and (max-width:960px){.lp-front__trial-mock-up{width:300px}}@media screen and (max-width:767px){.lp-front__trial-mock-up{position:relative;right:-15%;width:450px;margin:0 auto}}.lp-button a{position:relative;display:inline-block;width:280px;padding:4px 0 20px;margin:0 auto;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.5rem;font-weight:700;border-bottom:1px solid rgba(7,109,92,.3);transition:.3s}@media screen and (max-width:767px){.lp-button a{width:240px;display:block;font-size:1.3rem;padding-bottom:15px}}.lp-button a:after{content:"";position:absolute;display:inline-block;top:13px;right:0;width:6px;height:10px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:6px 10px}.lp-button a:before{content:"";position:absolute;bottom:-1px;left:0;width:25px;height:1px;background-color:#076d5c;transition:.3s}.lp-button a:hover{color:#076d5c}.lp-button a:hover:before{width:100%}.lp-button[data-background=dark] a{color:#fff;border-bottom:1px solid rgba(0,185,154,.5)}.lp-button[data-background=dark] a:after{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/common/icon-arrow-light-green.svg)}.lp-button[data-background=dark] a:before{background-color:#00b99a}.lp-button__small a,.lp-button__small span{position:relative;display:inline-block;width:120px;padding:4px 0 16px;text-align:left;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.1rem;font-weight:700;border-bottom:1px solid rgba(7,109,92,.3);transition:.3s}@media screen and (max-width:767px){.lp-button__small a,.lp-button__small span{width:100px;padding-bottom:10px}}.lp-button__small a:after,.lp-button__small span:after{content:"";position:absolute;display:inline-block;top:10px;right:0;width:6px;height:10px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/common/icon-arrow-green.svg);background-repeat:no-repeat;background-size:6px 10px}.lp-button__small a:before,.lp-button__small span:before{content:"";position:absolute;bottom:-1px;left:0;width:15px;height:1px;background-color:#076d5c;transition:.3s}.lp-button__small a:hover,.lp-button__small span:hover{color:#076d5c}.lp-button__small a:hover:before,.lp-button__small span:hover:before{width:100%}.lp-button__small[data-background=dark] a,.lp-button__small[data-background=dark] span{color:#fff;border-bottom:1px solid rgba(0,185,154,.3)}.lp-button__small[data-background=dark] a:after,.lp-button__small[data-background=dark] span:after{background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-light-green.svg)}.lp-button__small[data-background=dark] a:before,.lp-button__small[data-background=dark] span:before{background-color:#00b99a}.lp-button__pdf a{position:relative;display:inline-block;width:157px;padding:4px 0 16px;font-weight:700;border-bottom:1px solid rgba(7,109,92,.3);transition:.3s}@media screen and (max-width:767px){.lp-button__pdf a{width:141px}}.lp-button__pdf a:after{content:"";position:absolute;display:inline-block;top:10px;right:0;width:15px;height:15px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/lp/trainer/common/icon-pdf.svg);background-repeat:no-repeat;background-size:15px 15px}.lp-button__pdf a:before{content:"";position:absolute;bottom:-1px;left:0;width:15px;height:1px;background-color:#076d5c;transition:.3s}.lp-button__pdf a:hover{color:#076d5c}.lp-button__pdf a:hover:before{width:100%}.lp-button__ellipse a{display:block;width:280px;margin:0 auto;padding:25px 15px 29px;line-height:1;font-size:1.6rem;font-weight:700;text-align:center;color:#fff;background-color:#076d5c;border-radius:70px;transition:.3s}@media screen and (max-width:767px){.lp-button__ellipse a{width:100%;max-width:260px;padding:20px 10px 22px;font-size:1.5rem;border-radius:130px}}.lp-button__ellipse a:hover{background-color:#2d2d2d}.lp-button__ellipse[data-width=small] a{width:204px}.lp-button__ellipse[data-margin=left-none] a{margin-left:0}@media screen and (max-width:767px){.lp-button__ellipse[data-margin=left-none] a{margin:0 auto}}.lp-button__ellipse[data-background=dark] a{color:#2d2d2d;background-color:#fff}.lp-button__ellipse[data-background=dark] a:hover{background-color:#e6d900}.lp-button__text{margin:30px 0 15px;font-size:1.5rem;line-height:1.7;text-align:center;color:#777}.lp-button__text[data-background=dark]{color:#fff}@media screen and (max-width:767px){.lp-button__text{display:flex;justify-content:center;margin:20px 0;font-size:1.2rem;text-align:left}}@media screen and (max-width:767px){.lp-button__text br[data-sp=none]{display:none}}.lp-curriculum-unit{position:relative;background-color:#f6f6f6}@media screen and (max-width:960px){.lp-curriculum-unit{width:50%;margin:0 10px}}@media screen and (max-width:767px){.lp-curriculum-unit{width:100%;margin:0}}.lp-curriculum-unit a{display:block}.lp-curriculum-unit a:hover .lp-curriculum-unit__image{opacity:.85}.lp-curriculum-unit a:hover .c-button__small span{color:#076d5c}.lp-curriculum-unit a:hover .c-button__small span:before{width:100%}.lp-curriculum-unit a:hover .lp-curriculum-unit__bottom>span{color:#076d5c}.lp-curriculum-unit a:hover .lp-curriculum-unit__heading{color:#076d5c}.lp-curriculum-unit .c-button__small span{color:#2d2d2d}.lp-curriculum-unit__image{transition:.3s}.lp-curriculum-unit__content{display:flex;flex-wrap:wrap;align-content:space-between;position:relative;padding:20px 20px 80px}@media screen and (max-width:767px){.lp-curriculum-unit__content{padding-bottom:65px}}.lp-curriculum-unit__content p{min-height:100px;font-size:1.2rem;color:#777}@media screen and (max-width:767px){.lp-curriculum-unit__content p{min-height:120px;font-size:1.1rem}}.lp-curriculum-unit__heading{margin-bottom:8px;font-size:1.6rem;line-height:1.5;transition:.3s}@media screen and (max-width:1280px){.lp-curriculum-unit__heading{font-size:1.5rem}}@media screen and (max-width:767px){.lp-curriculum-unit__heading{margin-bottom:8px;font-size:1.4rem;line-height:1.5}}.lp-curriculum-unit__bottom{position:absolute;right:20px;bottom:20px;display:flex;align-items:flex-end;justify-content:flex-end}.lp-curriculum-unit__bottom>span{display:inline-block;margin-right:20px;font-size:1.1rem;color:#777;line-height:1.5;transition:.3s}@media screen and (max-width:767px){.lp-curriculum-unit__bottom>span{margin-right:10px;font-size:1rem}}.lp-expert-unit{position:relative;background-color:#fff}.lp-expert-unit .lp-button__small{position:absolute;right:15px;left:15px;bottom:20px;width:calc(100% - 30px);margin-top:10px;text-align:center}.lp-expert-unit .lp-button__small span{text-align:left}.lp-expert-unit a{display:block}.lp-expert-unit a:hover .lp-expert-unit-image{opacity:.85}.lp-expert-unit a:hover .lp-button__small span{color:#076d5c}.lp-expert-unit a:hover .lp-button__small span:before{width:100%}.lp-expert-unit a:hover .lp-expert-unit-name h2{color:#076d5c}.lp-expert-unit-image{transition:.3s}.lp-expert-unit-image img{width:100%}.lp-expert-unit__content{position:relative;min-height:196px;padding:20px 25px 80px}@media screen and (max-width:767px){.lp-expert-unit__content{padding:15px 15px 65px}}.lp-expert-unit-name{display:flex;align-items:center}@media screen and (max-width:767px){.lp-expert-unit-name{display:block}}.lp-expert-unit-name h2{font-size:1.5rem;margin-right:5px;line-height:1;transition:.3s}@media screen and (max-width:767px){.lp-expert-unit-name h2{margin-bottom:-4px;font-size:1.3rem}}.lp-expert-unit-name span{position:relative;top:1px;display:inline-block;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1rem;color:#076d5c}@media screen and (max-width:767px){.lp-expert-unit-name span{line-height:1}}.lp-expert-unit-job{margin-top:8px}.lp-expert-unit-job span{display:block;font-size:1.1rem;line-height:1.4;color:#777}@media screen and (max-width:767px){.lp-expert-unit-job span{font-size:1rem}}.lp-expert-unit-job span+span{margin-top:3px}.lp-footer{display:flex;align-items:center;justify-content:center;padding:30px 0 133px;color:#fff;background-color:#2d2d2d}@media screen and (max-width:767px){.lp-footer{justify-content:center;padding:30px 0 103px}}.lp-footer small{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.1rem}@media screen and (max-width:767px){.lp-footer small{margin-left:20px}}.lp-footer small a{display:inline-block;margin-left:3px;color:#fff;text-decoration:underline}.lp-footer small a:hover{text-decoration:none}.lp-header{position:fixed;z-index:3;top:0;right:0;left:0;display:flex}@media screen and (max-width:767px){.lp-header{position:absolute}}.lp-header__logo{position:relative;display:flex;align-items:center;justify-content:center;width:150px;height:150px;background-color:#076d5c}.lp-header__logo:hover img{opacity:.8}@media screen and (max-width:1280px){.lp-header__logo{width:110px;height:108px}}@media screen and (max-width:960px){.lp-header__logo{width:75px;height:84px}}@media screen and (max-width:767px){.lp-header__logo{background-color:transparent}}.lp-header__logo img{transition:.3s}@media screen and (max-width:1280px){.lp-header__logo img{width:55px;height:69px}}@media screen and (max-width:960px){.lp-header__logo img{width:35px;height:44px}}.lp-header__inner{display:flex;flex-wrap:wrap;width:calc(100% - 150px)}@media screen and (max-width:1280px){.lp-header__inner{width:calc(100% - 110px)}}@media screen and (max-width:960px){.lp-header__inner{position:fixed;top:0;right:-100%;bottom:0;z-index:100;flex-direction:column;flex-wrap:nowrap;overflow-y:scroll;-webkit-overflow-scrolling:touch;max-width:350px;padding:80px 20px;background:#05473c;visibility:hidden;opacity:0;transition:.2s}.lp-header__inner[aria-hidden=false]{right:0;visibility:visible;opacity:1}}@media screen and (max-width:767px){.lp-header__inner{width:100%;max-width:320px}}.lp-header__nav-wrap{display:flex;align-items:center;justify-content:flex-end;width:100%;height:71px;padding:15px 30px 15px 22px;background-color:rgba(0,0,0,.3);transition:background-color .3s}@media screen and (max-width:1280px){.lp-header__nav-wrap{height:52px;padding:10px 20px}}@media screen and (max-width:960px){.lp-header__nav-wrap{order:2;display:block;height:auto;padding:0;background-color:transparent}}.lp-header__nav-wrap[data-background=light]{background-color:rgba(0,0,0,.9)}@media screen and (max-width:960px){.lp-header__nav-wrap[data-background=light]{background-color:rgba(0,0,0,.3)}}.lp-header__background{display:none}@media screen and (max-width:960px){.lp-header__background{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(45,45,45,.65)}.lp-header__background[aria-hidden=false]{display:block}}.lp-header__hamburger{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0}@media screen and (max-width:960px){.lp-header__hamburger{display:block;position:fixed;top:0;right:0;z-index:9999}}.lp-header__hamburger-inner{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#2d2d2d}@media screen and (max-width:767px){.lp-header__hamburger-inner{width:40px;height:40px}}.lp-header__hamburger-inner span{display:block;width:10px;height:1px;background-color:#fff;transition:.3s}.lp-header__hamburger-inner span+span{margin-top:2px}.lp-header__hamburger[aria-expanded=true]{display:none}.lp-header__close{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0}@media screen and (max-width:960px){.lp-header__close{display:block;position:fixed;top:0;right:0;z-index:9999;display:none}}@media screen and (max-width:767px){.lp-header__close{top:0;right:0}}.lp-header__close[aria-expanded=true]{display:block}.lp-header__close-inner{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#fff}@media screen and (max-width:767px){.lp-header__close-inner{width:42px;height:42px}}.lp-header__close-inner span{display:block;width:14px;height:1px;background-color:#076d5c;transition:.3s;transform:rotate(45deg)}.lp-header__close-inner span+span{transform:rotate(-45deg);margin-top:-1px}.lp-header__trial-button{position:fixed;z-index:10;right:30px;bottom:30px;padding:10px;text-align:center;overflow:hidden}@media screen and (max-width:960px){.lp-header__trial-button{right:25px;bottom:25px}}@media screen and (max-width:767px){.lp-header__trial-button{right:5px;bottom:5px}}.lp-header__trial-button a{position:relative;display:flex;align-items:center;justify-content:center;width:144px;height:144px;background-color:#fff100;border-radius:50%}@media screen and (max-width:1280px){.lp-header__trial-button a{width:120px;height:120px}}@media screen and (max-width:767px){.lp-header__trial-button a{width:100px;height:100px}}.lp-header__trial-button a:after{content:"";position:absolute;z-index:0;top:-10px;right:-10px;bottom:-10px;left:-10px;background-color:rgba(224,212,7,.3);border-radius:50%;transition:.3s}@media screen and (max-width:767px){.lp-header__trial-button a:after{top:-6px;right:-6px;bottom:-6px;left:-6px}}.lp-header__trial-button a div{position:relative;z-index:1}.lp-header__trial-button a div b{display:block;padding-top:8px;font-size:2.8rem;line-height:1}@media screen and (max-width:1280px){.lp-header__trial-button a div b{font-size:1.6rem}}@media screen and (max-width:767px){.lp-header__trial-button a div b{padding-top:0;font-size:1.4rem}}.lp-header__trial-button a div b small{font-size:1.6rem}@media screen and (max-width:1280px){.lp-header__trial-button a div b small{font-size:1.2rem}}@media screen and (max-width:767px){.lp-header__trial-button a div b small{font-size:1rem}}.lp-header__trial-button a div>span{display:block;margin-top:7px;font-size:1.1rem;line-height:1.4;font-weight:700}@media screen and (max-width:1280px){.lp-header__trial-button a div>span{margin-top:2px}}@media screen and (max-width:767px){.lp-header__trial-button a div>span{margin-top:5px;font-size:1rem}}@media screen and (max-width:767px){.lp-header__trial-button a div>span span{display:none}}.lp-header__trial-button a:hover:after{background-color:#fff100}.lp-heading{text-align:center}.lp-heading[data-background=dark] h2{color:#fff}.lp-heading[data-background=dark] span{color:rgba(255,255,255,.8)}.lp-heading h2{font-size:2.6rem;line-height:1.3;letter-spacing:.05em}@media screen and (max-width:960px){.lp-heading h2{font-size:2rem}}@media screen and (max-width:350px){.lp-heading h2{font-size:1.7rem}}.lp-heading span{display:block;margin-top:5px;font-size:1.2rem;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;line-height:1.5;color:#076d5c}@media screen and (max-width:767px){.lp-heading span{font-size:1rem}}.lp-nav-global{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:960px){.lp-nav-global{display:block;background:0 0}}.lp-nav-global__list{display:flex;justify-content:center;align-items:center}@media screen and (max-width:1280px){.lp-nav-global__list{padding-bottom:2px}}@media screen and (max-width:960px){.lp-nav-global__list{display:block}}.lp-nav-global__list>li{margin:0 10px}@media screen and (max-width:1280px){.lp-nav-global__list>li{margin:0 7px}}@media screen and (max-width:960px){.lp-nav-global__list>li{margin:0}.lp-nav-global__list>li+li{margin-top:3px}}.lp-nav-global__list a,.lp-nav-global__list button{font-size:1.4rem;line-height:2;color:#fff}@media screen and (max-width:1280px){.lp-nav-global__list a,.lp-nav-global__list button{font-size:1.3rem}}@media screen and (max-width:960px){.lp-nav-global__list a,.lp-nav-global__list button{display:block;padding:8px;color:#fff;font-size:1.2rem;background-color:#03332b}}.lp-nav-global__list button{position:relative}.lp-nav-global__list button:after{display:inline-block;content:"";position:relative;bottom:0;width:8px;height:8px;margin-left:5px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-button.svg);background-repeat:no-repeat;background-size:8px 8px}@media screen and (max-width:960px){.lp-nav-global__list button{display:block;text-align:left;width:100%}.lp-nav-global__list button:after{display:none}}.lp-nav-global__list a{transition:.3s}.lp-nav-global__list a:hover{color:#00b99a}.lp-nav-global__list a[data-color=yellow]{color:#fff100}.lp-nav-global__list a[data-color=yellow]:hover{color:#00b99a}@media screen and (max-width:960px){.lp-nav-global__list a[data-color=yellow]{color:#fff100}}@media screen and (max-width:1280px){.lp-nav-global__list a span{display:none}}@media screen and (max-width:960px){.lp-nav-global__list a button{padding:0}}.lp-sample__movie-unit{width:100%;max-width:508px;margin-bottom:30px;margin:0 15px}@media screen and (max-width:960px){.lp-sample__movie-unit{width:100%;margin:0 10px 20px}}@media screen and (max-width:767px){.lp-sample__movie-unit{width:calc(100% - 20px);margin:0 10px 0}}.lp-sample__movie-iframe{position:relative;width:100%;height:0;padding-top:56.25%}.lp-sample__movie-iframe[data-type=limited]{background-size:cover;background-position:center}.lp-sample__movie-iframe[data-type=limited]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(45,45,45,.8)}.lp-sample__movie-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lp-sample__movie-content{padding:22px 25px 24px;background-color:#f6f6f6}@media screen and (max-width:767px){.lp-sample__movie-content{padding:15px 18px 18px}}.lp-sample__movie-content dl>div{display:flex}@media screen and (max-width:767px){.lp-sample__movie-content dl>div:not(:first-child){margin-top:9px}}.lp-sample__movie-content dl dt{width:88px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#076d5c}@media screen and (max-width:767px){.lp-sample__movie-content dl dt{line-height:1.3}}@media screen and (max-width:767px){.lp-sample__movie-content dl dd{width:calc(100% - 88px);line-height:1.3}}.lp-sample__movie-content dl dd a{text-decoration:underline}.lp-sample__movie-content dl dd a:hover{text-decoration:none}.lp-sample__movie-expert{display:flex;align-items:center;margin-top:18px}.lp-sample__movie-expert-image{width:102px;margin-right:18px}@media screen and (max-width:767px){.lp-sample__movie-expert-image{width:82px}}.lp-sample__movie-expert-name{display:block;text-decoration:underline}.lp-sample__movie-expert-name:hover{text-decoration:none}.lp-sample__movie-expert-job{margin-top:5px}.lp-sample__movie-expert-job span{display:block;font-size:1.1rem;line-height:1.5}@media screen and (max-width:767px){.lp-sample__movie-expert-job span{font-size:1rem}}.lp-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.lp-wrapper{max-width:1106px;margin:0 auto;padding:0 30px}@media screen and (max-width:767px){.lp-wrapper{padding:0 20px}}.lp-wrapper__small{max-width:1046px;margin:0 auto;padding:0 30px}@media screen and (max-width:767px){.lp-wrapper__small{padding:0 20px}}.lp-price__pay{max-width:640px;margin:35px auto 45px;padding:20px 40px 30px 50px;border:1px solid #076d5c}@media screen and (max-width:767px){.lp-price__pay{padding:19px 16px}}@media screen and (max-width:350px){.lp-price__pay{padding:18px 10px}}.lp-price__pay-content{display:flex;align-items:center}@media screen and (max-width:767px){.lp-price__pay-content{display:block}}.lp-price__pay-content-heading{display:flex;align-items:center;margin-right:14px}@media screen and (max-width:767px){.lp-price__pay-content-heading{justify-content:center}}.lp-price__pay-content-heading-initial{display:flex;align-items:center;justify-content:center;width:65px;height:65px;margin-right:6px;font-size:1.4rem;font-weight:500;line-height:1.3;color:#076d5c;border:1px solid rgba(7,109,92,.5);border-radius:50%}@media screen and (max-width:767px){.lp-price__pay-content-heading-initial{width:55px;height:55px;font-size:1.1rem}}.lp-price__pay-content-heading-price{display:flex;align-items:flex-end;margin-bottom:5px;font-weight:700;color:#076d5c}.lp-price__pay-content-heading-price>b{font-size:6.8rem;line-height:1}@media screen and (max-width:767px){.lp-price__pay-content-heading-price>b{font-size:5.6rem}}.lp-price__pay-content-heading-price-unit{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:5px}.lp-price__pay-content-heading-price-unit span:first-child{order:2;font-size:2.4rem;line-height:1}@media screen and (max-width:767px){.lp-price__pay-content-heading-price-unit span:first-child{font-size:1.8rem}}.lp-price__pay-content-heading-price-unit span:nth-child(2){order:1;font-size:1.4rem}@media screen and (max-width:767px){.lp-price__pay-content-heading-price-unit span:nth-child(2){font-size:1rem;line-height:1.3}}.lp-price__pay-content-text{margin-top:3px;font-size:1.8rem;font-weight:500;line-height:1.7;color:#076d5c}@media screen and (max-width:767px){.lp-price__pay-content-text{margin-top:10px;font-size:1.4rem;text-align:center}}@media screen and (max-width:350px){.lp-price__pay-content-text{font-size:1.3rem}}.lp-price__pay-content-text p>em{position:relative;z-index:1;font-style:normal}.lp-price__pay-content-text p>em:before{content:"";position:absolute;z-index:-1;top:calc(50% - 8.5px);left:-2px;display:block;width:calc(100% + 4px);height:19px;background-color:rgba(255,241,0,.6)}@media screen and (max-width:767px){.lp-price__pay-content-text p>em:before{top:calc(50% - 6.5px);left:-1px;width:calc(100% + 2px);height:15px}}.lp-price__pay-note{margin:20px 0 20px;font-size:1.2rem;line-height:1.7;color:rgba(45,45,45,.8)}@media screen and (max-width:767px){.lp-price__pay-note{font-size:1rem}}.lp-price__price{display:block;font-size:8.6rem;line-height:1;letter-spacing:-.05em;font-weight:700;text-align:center}@media screen and (max-width:960px){.lp-price__price{font-size:6rem}}@media screen and (max-width:767px){.lp-price__price{font-size:2.8rem}}.lp-price__price span{font-size:2.4rem;letter-spacing:.001em}@media screen and (max-width:960px){.lp-price__price span{font-size:2rem}}@media screen and (max-width:767px){.lp-price__price span{font-size:1.4rem}}.lp-price__lineup{max-width:640px;margin:20px auto 30px;background-color:#f6f6f6;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}.lp-price__lineup li,.lp-price__lineup a{font-size:1.5rem;font-weight:700;color:#076d5c}@media screen and (max-width:960px){.lp-price__lineup li,.lp-price__lineup a{font-size:1.3rem}}@media screen and (max-width:767px){.lp-price__lineup li,.lp-price__lineup a{font-size:1.2rem}}.lp-price__lineup>li{padding:14px 20px;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}@media screen and (max-width:767px){.lp-price__lineup>li{padding:10px 14px}}.lp-price__lineup a{text-decoration:underline}.lp-price__lineup a:hover{text-decoration:none}.lp-price__lineup small{display:block;margin-top:5px;font-size:1.2rem;font-weight:400;color:#2d2d2d;line-height:1.5}.lp-price__lineup small span[data-type=color]{display:inline-block;margin-right:5px;font-weight:700;color:#e56813}.lp-price__lineup small span[data-type=font]{font-weight:700}.lp-price__lineup-other{margin-top:15px}.lp-price__lineup-other-list{display:flex;align-items:center;margin-top:20px}@media screen and (max-width:767px){.lp-price__lineup-other-list{display:block}}.lp-price__lineup-other-list-image{width:84px;height:50px;margin-right:15px}.lp-price__lineup-other-list-image[data-border=true]{border:1px solid #eaeaea;overflow:hidden}@media screen and (max-width:767px){.lp-price__lineup-other-list-content{margin-top:5px}}.lp-price__lineup-other-list-content h4{line-height:1.5}.lp-price__lineup-other-list-content h4 a{font-size:1.4rem;color:#2d2d2d}.lp-price__lineup-other-list-content-detail{display:flex;margin-top:5px;line-height:1.5}@media screen and (max-width:767px){.lp-price__lineup-other-list-content-detail{flex-wrap:wrap}}.lp-price__lineup-other-list-content-detail>div{display:flex;font-weight:400;font-size:1.4rem;color:#2d2d2d}@media screen and (max-width:767px){.lp-price__lineup-other-list-content-detail>div{font-size:1.3rem}}.lp-price__lineup-other-list-content-detail>div[data-font=bold]{font-weight:700}.lp-price__lineup-other-list-content-detail>div[data-font=bold] span{font-weight:400;font-size:1.2rem}.lp-price__lineup-other-list-content-detail>div+div{position:relative}.lp-price__lineup-other-list-content-detail>div+div:before{content:"→";display:inline-block;margin:0 2px;font-weight:400}.lp-price__lineup-other-list-content-detail>div dt{position:relative}.lp-price__lineup-other-list-content-detail>div dt:after{content:":";display:inline-block;margin:0 4px}@media screen and (max-width:767px){.lp-price__lineup-other-list-content-detail>div dd{flex:1}}.lp-price__heading-sub{font-size:1.8rem;text-align:center}@media screen and (max-width:767px){.lp-price__heading-sub{font-size:1.6rem}}.lp-price__text-small{display:flex;justify-content:center;font-size:1.3rem;line-height:1.4;text-align:left;color:#777}@media screen and (max-width:767px){.lp-price__text-small{font-size:1.1rem}}.lp-price__text-small+.lp-button__ellipse{margin-top:20px}.p-news .c-news__wrap .c-news__unit{margin:0;width:calc(25% - 15px);margin:0 20px 20px 0}.p-news .c-news__wrap .c-news__unit:nth-child(4n){margin-right:0}@media screen and (max-width:960px){.p-news .c-news__wrap .c-news__unit{width:calc(50% - 11.25px)}.p-news .c-news__wrap .c-news__unit:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){.p-news .c-news__wrap .c-news__unit{width:calc(50% - 5px);margin:0 0 10px !important}}.p-news-single{padding:80px 30px 120px}@media screen and (max-width:767px){.p-news-single{padding:50px 20px}}@media screen and (max-width:350px){.p-news-single{padding:40px 15px}}.p-news-single__section{max-width:780px;margin:0 auto;padding:80px;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:1280px){.p-news-single__section{padding:60px}}@media screen and (max-width:960px){.p-news-single__section{padding:45px}}@media screen and (max-width:767px){.p-news-single__section{padding:30px}}.p-news-single__thumbnail{margin-bottom:30px;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-news-single__thumbnail{margin-bottom:20px}}.p-news-single__head{margin-bottom:35px}@media screen and (max-width:767px){.p-news-single__head{margin-bottom:20px}}.p-news-single__head h1{font-size:1.8rem;line-height:1.5}@media screen and (max-width:767px){.p-news-single__head h1{font-size:1.6rem}}.p-news-single__head time{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.2rem;color:#777}@media screen and (max-width:767px){.p-news-single__head time{font-size:1rem}}.p-news-single__article p+p{margin-top:20px}@media screen and (max-width:767px){.p-news-single__article p+p{margin-top:15px}}.p-news-single__article a{text-decoration:underline;font-weight:700;color:#076d5c}.p-news-single__article a:hover{text-decoration:none}.p-news-single__article h2{margin-bottom:30px;font-size:1.6rem}.p-news-single__article h3{font-size:1.4rem;margin:30px 0 10px}.p-news-single__article img{margin:30px 0}.p-offline{position:relative;z-index:1;margin:0 0 140px}@media screen and (max-width:960px){.p-offline{margin-bottom:100px}}@media screen and (max-width:767px){.p-offline{margin-bottom:60px}}.p-offline__image+.p-offline__image{margin-top:20px}.p-offline__image a{display:block;transition:.3s}.p-offline__image a:hover{opacity:.8}.p-offline__lead{margin-top:41px}@media screen and (max-width:767px){.p-offline__lead{margin-top:30px}}.p-offline__content{position:relative;margin-top:25px;padding:40px 25px 30px;background-color:#eaeaea}@media screen and (max-width:767px){.p-offline__content{padding:30px 20px 20px}}.p-offline__label{position:absolute;top:0;left:0;padding:1px 14px;background-color:#2d2d2d}.p-offline__label span{font-size:1.3rem;color:#fff}.p-offline__content-heading h3{font-size:1.8rem}@media screen and (max-width:767px){.p-offline__content-heading h3{line-height:1.5}}.p-offline__content-heading span{display:block;font-size:1.2rem;line-height:1.5;color:#777}@media screen and (max-width:767px){.p-offline__content-heading span{margin-top:10px}}.p-offline__content-text{margin:20px 0 12px}.p-offline__content-unit>div{padding:12px 0 12px;border-top:1px solid #f6f6f6}.p-offline__content-unit>div:last-child{padding-bottom:0}.p-offline__content-unit>div dt{font-weight:700;color:#076d5c}.p-offline__content-unit>div dd{font-size:1.2rem}@media screen and (max-width:767px){.p-offline__content-unit>div dd{margin-top:10px}}.p-offline__content-movie{position:relative;width:48.4%;height:0;margin:13px 0 7px;padding-top:27.23%}@media screen and (max-width:767px){.p-offline__content-movie{width:100%;padding-top:56.25%}}.p-offline__content-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-owned{padding:80px 30px 120px}@media screen and (max-width:767px){.p-owned{padding:50px 20px}}@media screen and (max-width:350px){.p-owned{padding:40px 15px}}.p-owned__section{max-width:880px;margin:0 auto;padding:60px 100px 100px;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:1280px){.p-owned__section{padding:60px}}@media screen and (max-width:960px){.p-owned__section{padding:45px}}@media screen and (max-width:767px){.p-owned__section{padding:30px 20px}}.p-owned__section mark{background-color:#fff100}.p-owned__thumbnail{max-width:880px;margin:0 auto;background-color:#fff}.p-owned__head{margin-bottom:35px}@media screen and (max-width:767px){.p-owned__head{margin-bottom:20px}}.p-owned__head h1{font-size:3.6rem;line-height:1.5}@media screen and (max-width:767px){.p-owned__head h1{font-size:2.2rem}}.p-owned__lead{font-size:1.5rem}@media screen and (max-width:767px){.p-owned__lead{font-size:1.4rem}}.p-owned__article p{font-size:1.5rem}@media screen and (max-width:767px){.p-owned__article p{font-size:1.4rem}}.p-owned__article p+p{margin-top:15px}@media screen and (max-width:767px){.p-owned__article p+p{margin-top:12px}}.p-owned__article p br{display:block;content:"";margin:0}.p-owned__article>br{display:block;content:"";margin:15px 0 0}.p-owned__article a{text-decoration:underline;font-weight:700;color:#076d5c}.p-owned__article a:hover{text-decoration:none}.p-owned__article h2{position:relative;display:flex;margin-top:50px;margin-bottom:24px;font-size:2.2rem;line-height:1.5}@media screen and (max-width:767px){.p-owned__article h2{margin-top:30px;font-size:1.8rem}}.p-owned__article h2:before{content:"";display:inline-block;position:relative;flex:1 0 auto;top:2px;width:3px;max-width:3px;height:auto;margin-right:12px;background-color:#076d5c}@media screen and (max-width:767px){.p-owned__article h2:before{top:1px}}.p-owned__article h3{margin-top:25px;margin-bottom:15px;padding-bottom:13px;font-size:1.8rem;line-height:1.4;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.p-owned__article h3{font-size:1.6rem}}.p-owned__article h4{margin:30px 0 12px;font-size:1.6rem;line-height:1.4;color:#076d5c}@media screen and (max-width:767px){.p-owned__article h4{margin:20px 0 10px;font-size:1.5rem}}.p-owned__article img{display:block;width:100%;margin:30px 0}.p-owned__article .movie{position:relative;width:100%;height:0;padding-top:56.25%}.p-owned__article .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-owned__article ul,.p-owned__article ol{list-style:initial;padding-left:1em}@media screen and (max-width:960px){.p-owned__article ul,.p-owned__article ol{padding-left:1.5em}}.p-owned__article ul br,.p-owned__article ol br{display:block;content:"";margin:0}.p-owned__article ol{list-style:decimal}.p-owned__article-heading{position:relative;margin-top:60px;margin-bottom:25px;font-size:2.2rem;line-height:1.5}@media screen and (max-width:767px){.p-owned__article-heading{font-size:1.8rem}}.p-owned__article-heading:before{content:"";display:inline-block;position:relative;top:5px;width:3px;height:26px;margin-right:12px;background-color:#076d5c}.p-owned__article-heading-sub{margin-bottom:15px;font-size:1.8rem}@media screen and (max-width:767px){.p-owned__article-heading-sub{font-size:1.6rem}}.p-owned__article-text{margin-bottom:30px;font-size:1.5rem}@media screen and (max-width:767px){.p-owned__article-text{font-size:1.4rem}}.p-owned__article-image,.p-owned__article--movie{margin-bottom:30px}.p-owned__article--movie{position:relative;width:100%;height:0;padding-top:56.25%}.p-owned__article--movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-owned__curriculum{margin-top:45px;padding-top:30px;border-top:1px solid #f6f6f6}.p-owned__curriculum-heading{margin-bottom:30px}.p-owned__curriculum-heading h2{font-size:1.4rem}.p-owned__curriculum-item+.p-owned__curriculum-item{margin-top:20px}@media screen and (max-width:767px){.p-owned__curriculum-item+.p-owned__curriculum-item{margin-top:15px}}.p-owned__curriculum-item a{position:relative;display:flex;align-items:center;padding-right:50px;background-color:#eaeaea;transition:background-color .3s}@media screen and (max-width:767px){.p-owned__curriculum-item a{padding-right:30px}}.p-owned__curriculum-item a:hover{background-color:#e0e0e0}.p-owned__curriculum-item a:hover:after{right:25px}@media screen and (max-width:767px){.p-owned__curriculum-item a:hover:after{right:10px}}.p-owned__curriculum-item a:after{content:"";position:absolute;right:30px;top:calc(50% - 7px);width:8px;height:14px;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/icon-arrow-green.svg);background-size:8px 14px;background-repeat:no-repeat;transition:right .3s}@media screen and (max-width:767px){.p-owned__curriculum-item a:after{top:calc(50% - 4.5px);right:15px;width:5px;height:9px;background-size:5px 9px}}.p-owned__curriculum-item-image{width:110px;height:110px;margin-right:27px}@media screen and (max-width:767px){.p-owned__curriculum-item-image{width:70px;height:80px;margin-right:15px}}@media screen and (max-width:767px){.p-owned__curriculum-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.p-owned__curriculum-item-title{line-height:1.8}@media screen and (max-width:767px){.p-owned__curriculum-item-title{flex:1}}.p-owned__curriculum-item-title h3{font-size:1.5rem}@media screen and (max-width:767px){.p-owned__curriculum-item-title h3{font-size:1.3rem;line-height:1.3}}.p-owned__curriculum-item-title span{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1rem;color:#076d5c}.p-price__heading{font-size:2.2rem;text-align:center;color:#076d5c}@media screen and (max-width:960px){.p-price__heading{font-size:1.8rem}}@media screen and (max-width:767px){.p-price__heading{font-size:1.6rem}}.p-price__heading-sub{font-size:1.8rem;text-align:center}@media screen and (max-width:767px){.p-price__heading-sub{font-size:1.6rem}}.p-price__price{display:block;font-size:8.6rem;line-height:1;letter-spacing:-.05em;font-weight:700;text-align:center}@media screen and (max-width:960px){.p-price__price{font-size:6rem}}@media screen and (max-width:767px){.p-price__price{font-size:2.8rem}}.p-price__price span{font-size:2.4rem;letter-spacing:.001em}@media screen and (max-width:960px){.p-price__price span{font-size:2rem}}@media screen and (max-width:767px){.p-price__price span{font-size:1.4rem}}.p-price__lineup{max-width:640px;margin:20px auto 30px;background-color:#f6f6f6;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}.p-price__lineup li,.p-price__lineup a{font-size:1.5rem;font-weight:700;color:#076d5c}@media screen and (max-width:960px){.p-price__lineup li,.p-price__lineup a{font-size:1.3rem}}@media screen and (max-width:767px){.p-price__lineup li,.p-price__lineup a{font-size:1.2rem}}.p-price__lineup>li{padding:14px 20px;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__lineup>li{padding:10px 14px}}.p-price__lineup a{text-decoration:underline}.p-price__lineup a:hover{text-decoration:none}.p-price__lineup small{display:block;margin-top:5px;font-size:1.2rem;font-weight:400;color:#2d2d2d;line-height:1.5}.p-price__lineup small span[data-type=color]{display:inline-block;margin-right:5px;font-weight:700;color:#e56813}.p-price__lineup small span[data-type=font]{font-weight:700}.p-price__lineup-other{margin-top:15px}.p-price__lineup-other-list{display:flex;align-items:center;margin-top:20px}@media screen and (max-width:767px){.p-price__lineup-other-list{display:block}}.p-price__lineup-other-list-image{width:84px;height:50px;margin-right:15px}.p-price__lineup-other-list-image[data-border=true]{border:1px solid #eaeaea;overflow:hidden}@media screen and (max-width:767px){.p-price__lineup-other-list-content{margin-top:5px}}.p-price__lineup-other-list-content h4{line-height:1.5}.p-price__lineup-other-list-content h4 a{font-size:1.4rem;color:#2d2d2d}.p-price__lineup-other-list-content-detail{display:flex;margin-top:5px;line-height:1.5}@media screen and (max-width:767px){.p-price__lineup-other-list-content-detail{flex-wrap:wrap}}.p-price__lineup-other-list-content-detail>div{display:flex;font-weight:400;font-size:1.4rem;color:#2d2d2d}@media screen and (max-width:767px){.p-price__lineup-other-list-content-detail>div{font-size:1.3rem}}.p-price__lineup-other-list-content-detail>div[data-font=bold]{font-weight:700}.p-price__lineup-other-list-content-detail>div[data-font=bold] span{font-weight:400;font-size:1.2rem}.p-price__lineup-other-list-content-detail>div+div{position:relative}.p-price__lineup-other-list-content-detail>div+div:before{content:"→";display:inline-block;margin:0 2px;font-weight:400}.p-price__lineup-other-list-content-detail>div dt{position:relative}.p-price__lineup-other-list-content-detail>div dt:after{content:":";display:inline-block;margin:0 4px}@media screen and (max-width:767px){.p-price__lineup-other-list-content-detail>div dd{flex:1}}.p-price__text-small{display:flex;justify-content:center;font-size:1.3rem;line-height:1.4;text-align:left;color:#777}@media screen and (max-width:767px){.p-price__text-small{font-size:1.1rem}}.p-price__text-small+.c-button__ellipse{margin-top:10px}.p-price__detail{display:flex;justify-content:space-between;padding:0 60px}@media screen and (max-width:960px){.p-price__detail{display:block;padding:0 45px}}@media screen and (max-width:767px){.p-price__detail{padding:0 25px}}.p-price__detail-message{min-width:305px;margin-right:45px}@media screen and (max-width:960px){.p-price__detail-message{margin:0 0 20px}}@media screen and (max-width:767px){.p-price__detail-message{min-width:100%;margin:0 0 20px}}.p-price__detail-message span{font-size:1.8rem;font-weight:700;line-height:1.9}@media screen and (max-width:960px){.p-price__detail-message span{font-size:1.6rem}}@media screen and (max-width:767px){.p-price__detail-message span{font-size:1.5rem}.p-price__detail-message span br{display:none}}.p-price__detail-image{width:100%;margin:45px 0 20px;padding-top:23%;background-image:url(//academy.azcare.jp/ver3/wp-content/themes/theme/image/common/curriculum-images.jpg);background-size:cover;background-position:center}@media screen and (max-width:960px){.p-price__detail-image{margin-top:30px}}@media screen and (max-width:767px){.p-price__detail-image{margin-top:20px}}.p-price__period{display:flex;flex-wrap:wrap;margin:20px 0}.p-price__period-unit{padding:15px 30px;margin-bottom:10px;text-align:center;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__period-unit{padding:12px}}.p-price__period-unit[data-width=small]{padding:15px 23px}@media screen and (max-width:767px){.p-price__period-unit[data-width=small]{padding:12px}}.p-price__period-unit dt{font-size:1.3rem;font-weight:700;color:#076d5c}@media screen and (max-width:767px){.p-price__period-unit dt{font-size:1.1rem}}.p-price__period-unit dd{font-size:3.6rem;font-weight:700;line-height:1}@media screen and (max-width:767px){.p-price__period-unit dd{font-size:2.8rem}}.p-price__period-unit dd span{font-size:1.8rem}@media screen and (max-width:767px){.p-price__period-unit dd span{font-size:1.3rem}}.p-price__period-unit dd small{display:block;margin-top:10px;font-size:1.1rem;font-weight:400;color:#777}@media screen and (max-width:767px){.p-price__period-unit dd small{font-size:1rem;line-height:1.4}}.p-price__period-unit dd small br{display:none}@media screen and (max-width:767px){.p-price__period-unit dd small br{display:block}}.p-price__period-unit+.p-price__period-unit{position:relative;margin-left:33px}@media screen and (max-width:767px){.p-price__period-unit+.p-price__period-unit{margin-left:20px}}.p-price__period-unit+.p-price__period-unit:before{content:"+";display:inline-block;position:absolute;top:calc(50% - 14px);left:-25px;font-size:2.8rem;font-weight:700;line-height:1}@media screen and (max-width:767px){.p-price__period-unit+.p-price__period-unit:before{left:-16px;font-size:1.6rem}}.p-price__period-first{display:flex}.p-price__period-text a{text-decoration:underline}.p-price__period-text a:hover{text-decoration:none}.p-price__period-text+.c-section__message{margin-top:30px}.p-price__period-update{display:inline-block;margin:0 0 20px;padding:15px 22px;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__period-update{display:block;padding:15px}}.p-price__period-update div{display:flex}@media screen and (max-width:767px){.p-price__period-update div{display:block}}.p-price__period-update dt{width:105px;font-weight:700;color:#076d5c;line-height:1.8}@media screen and (max-width:767px){.p-price__period-update dt{width:100%}}.p-price__period-update dd{line-height:1.8}.p-price__program-wrap{display:flex;justify-content:space-between;margin:30px 0;padding-bottom:50px;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__program-wrap{display:block;margin:25px 0;padding-bottom:25px}}.p-price__program-unit{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.p-price__program-unit{display:block}}.p-price__program-unit-image{width:calc(47.3% - 27.5px)}@media screen and (max-width:960px){.p-price__program-unit-image{width:calc(47.3% - 20px)}}@media screen and (max-width:767px){.p-price__program-unit-image{width:100%;max-width:400px}}.p-price__program-unit-content{width:calc(52.7% - 27.5px)}@media screen and (max-width:960px){.p-price__program-unit-content{width:calc(52.7% - 20px)}}@media screen and (max-width:767px){.p-price__program-unit-content{width:100%;margin-top:15px}}.p-price__program-unit-content h3{margin-bottom:10px}@media screen and (max-width:767px){.p-price__program-unit-content h3{font-size:1.4rem}}.p-price__program-unit-fee{display:inline-flex;align-items:flex-end;width:auto;margin-top:20px;padding:11px 20px 13px;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__program-unit-fee{width:100%;padding:11px 15px 13px}}.p-price__program-unit-fee dt{font-weight:700;margin-right:15px;color:#076d5c}.p-price__program-unit-fee dd span{position:relative;font-size:1rem}.p-price__program-unit-fee dd span:before{content:"/";display:inline-block;margin:0 2px}.p-price__test-top{display:flex;margin-bottom:20px}@media screen and (max-width:767px){.p-price__test-top{display:block}}.p-price__test-top-unit{margin-right:9px;padding:15px 30px 20px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;text-align:center;line-height:1.5;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__test-top-unit{padding:13px 0 15px;margin:0 0 10px}}.p-price__test-top-unit dt{font-size:1.2rem;color:#076d5c}.p-price__test-top-unit dd{margin-top:5px;font-size:1.5rem}.p-price__test-top-unit span{display:block;font-size:1.2rem}.p-price__test-graduation{margin:25px 0 30px;padding:15px 20px;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__test-graduation{padding:15px 20px}}.p-price__test-graduation h3{font-size:1.4rem;margin-bottom:5px}@media screen and (max-width:767px){.p-price__test-graduation h3{font-size:1.3rem}}.p-price__test-unit{padding:20px 25px;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__test-unit{padding:12px 16px}}.p-price__test-unit+.p-price__test-unit{margin-top:9px}.p-price__test-lead{font-size:1.2rem}.p-price__test-lead>span{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#076d5c}.p-price__test-lead h3{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.p-price__test-lead h3 span{display:block;font-size:1.2rem;line-height:1}.p-price__test-lead p{margin:10px 0}.p-price__test-trigger{position:relative;padding-left:3px;text-decoration:underline;color:#076d5c}.p-price__test-trigger:before{content:"";display:inline-block;position:relative;bottom:2px;width:6px;height:6px;margin-right:8px;border-right:1px solid #076d5c;border-bottom:1px solid #076d5c;transform:rotate(45deg)}.p-price__test-trigger:hover{text-decoration:none}.p-price__test-trigger[aria-expanded=true]{color:#777}.p-price__test-trigger[aria-expanded=true]:before{bottom:0;border-right:1px solid #777;border-bottom:1px solid #777;transform:rotate(-135deg)}.p-price__test-content h3{margin-top:30px;font-size:1.4rem;margin-bottom:10px}@media screen and (max-width:767px){.p-price__test-content h3{margin-top:25px;font-size:1.3rem}}.p-price__test-content p{font-size:1.1rem}@media screen and (max-width:767px){.p-price__test-content p{line-height:1.45}}.p-price__test-qualification{display:flex;flex-wrap:wrap;margin-bottom:6px}.p-price__test-qualification-unit{padding:15px 20px;font-weight:700;text-align:center;line-height:1.5;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__test-qualification-unit{margin-bottom:10px;padding:10px;font-size:1.1rem}}.p-price__test-qualification-unit[data-type=green]{color:#076d5c;border:1px solid #076d5c}.p-price__test-qualification-unit[data-type=green]:before{content:"=" !important}.p-price__test-qualification-unit:not(:first-child){position:relative;margin-left:33px}@media screen and (max-width:767px){.p-price__test-qualification-unit:not(:first-child){margin-left:15px}}.p-price__test-qualification-unit:not(:first-child):before{content:"+";display:inline-block;position:absolute;top:calc(50% - 14px);left:-25px;font-size:2.8rem;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;line-height:1;color:#2d2d2d}@media screen and (max-width:767px){.p-price__test-qualification-unit:not(:first-child):before{top:calc(50% - 7px);left:-12px;font-size:1.3rem}}.p-price__test-online{padding:15px 20px;font-size:1.3rem;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-price__test-online{padding:13px 15px;font-size:1.2rem}}.p-price__test-online dt{margin-bottom:5px;font-weight:700}.p-price__test-online dd+dt{margin-top:15px}.p-price__test-online ul li+li{margin-top:5px}.p-price__test-annotation{margin-top:20px}@media screen and (max-width:767px){.p-price__test-annotation{margin-top:10px;padding-bottom:5px;font-size:1.2rem;line-height:1.5}}.p-price__test-annotation strong{color:#bd0000}.p-price__pay{max-width:640px;margin:35px auto 0;padding:20px 40px 35px 50px;border:1px solid #076d5c}@media screen and (max-width:767px){.p-price__pay{padding:19px 16px}}@media screen and (max-width:350px){.p-price__pay{padding:18px 10px}}.p-price__pay .c-button__ellipse{margin-top:20px}.p-price__pay-content{display:flex;align-items:center}@media screen and (max-width:767px){.p-price__pay-content{display:block}}.p-price__pay-content-heading{display:flex;align-items:center;margin-right:14px}@media screen and (max-width:767px){.p-price__pay-content-heading{justify-content:center}}.p-price__pay-content-heading-initial{display:flex;align-items:center;justify-content:center;width:65px;height:65px;margin-right:6px;font-size:1.4rem;font-weight:500;line-height:1.3;color:#076d5c;border:1px solid rgba(7,109,92,.5);border-radius:50%}@media screen and (max-width:767px){.p-price__pay-content-heading-initial{width:55px;height:55px;font-size:1.1rem}}.p-price__pay-content-heading-price{display:flex;align-items:flex-end;margin-bottom:5px;font-weight:700;color:#076d5c}.p-price__pay-content-heading-price>b{font-size:6.8rem;line-height:1}@media screen and (max-width:767px){.p-price__pay-content-heading-price>b{font-size:5.6rem}}.p-price__pay-content-heading-price-unit{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:5px}.p-price__pay-content-heading-price-unit span:first-child{order:2;font-size:2.4rem;line-height:1}@media screen and (max-width:767px){.p-price__pay-content-heading-price-unit span:first-child{font-size:1.8rem}}.p-price__pay-content-heading-price-unit span:nth-child(2){order:1;font-size:1.4rem}@media screen and (max-width:767px){.p-price__pay-content-heading-price-unit span:nth-child(2){font-size:1rem;line-height:1.3}}.p-price__pay-content-text{margin-top:3px;font-size:1.8rem;font-weight:500;line-height:1.7;color:#076d5c}@media screen and (max-width:767px){.p-price__pay-content-text{margin-top:10px;font-size:1.4rem;text-align:center}}@media screen and (max-width:350px){.p-price__pay-content-text{font-size:1.3rem}}.p-price__pay-content-text p>em{position:relative;z-index:1;font-style:normal}.p-price__pay-content-text p>em:before{content:"";position:absolute;z-index:-1;top:calc(50% - 8.5px);left:-2px;display:block;width:calc(100% + 4px);height:19px;background-color:rgba(255,241,0,.6)}@media screen and (max-width:767px){.p-price__pay-content-text p>em:before{top:calc(50% - 6.5px);left:-1px;width:calc(100% + 2px);height:15px}}.p-price__pay-note{margin-top:20px;font-size:1.2rem;line-height:1.7;color:rgba(45,45,45,.8)}@media screen and (max-width:767px){.p-price__pay-note{font-size:1rem}}.p-price__subsidy{display:flex;align-items:center;justify-content:center;margin:20px 0 70px;letter-spacing:0}@media screen and (max-width:767px){.p-price__subsidy{display:block;margin:20px 0 60px;text-align:center}}.p-price__subsidy h4{margin-right:10px;line-height:1.8}@media screen and (max-width:767px){.p-price__subsidy h4{margin:0 0 10px}}.p-price__subsidy p{font-weight:500;font-feature-settings:initial;line-height:1.6}.p-price__subsidy p em{margin:0 1px;padding:0 2px;font-style:normal;color:#076d5c;background-color:#fff100}.p-price__subsidy p br{display:none}@media screen and (max-width:767px){.p-price__subsidy p br{display:block}}.p-price__subsidy a{font-weight:500;line-height:1.6;text-decoration:underline;color:#076d5c}@media screen and (max-width:767px){.p-price__subsidy a{display:inline-block;margin-top:14px}}.p-price__subsidy a:hover{text-decoration:none}.p-sample{position:relative;z-index:1;margin:95px 0 140px}@media screen and (max-width:767px){.p-sample{margin:45px 0 60px}}.p-sample__genre-wrap+.p-sample__genre-wrap{margin-top:40px}.p-sample__genre-heading h2{font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:3.6rem;line-height:1.2}@media screen and (max-width:1280px){.p-sample__genre-heading h2{font-size:3.2rem}}@media screen and (max-width:960px){.p-sample__genre-heading h2{font-size:2.8rem}}@media screen and (max-width:767px){.p-sample__genre-heading h2{font-size:2.4rem}}.p-sample__genre-heading span{display:inline-block;font-size:1.2rem;color:rgba(45,45,45,.4)}.p-sample__genre-lead{margin-top:15px}.p-sample__genre-lead p{margin-bottom:5px;line-height:1.7}.p-sample__genre-lead a{display:inline-block;text-decoration:underline}.p-sample__genre-lead a:hover{text-decoration:none}.p-sample__movie-wrap{display:flex;flex-wrap:wrap;margin:30px 0 15px}@media screen and (max-width:960px){.p-sample__movie-wrap{justify-content:space-between}}@media screen and (max-width:767px){.p-sample__movie-wrap{display:block}}.p-sample__movie-unit{width:calc(50% - 15px);margin-bottom:30px}@media screen and (max-width:960px){.p-sample__movie-unit{width:calc(50% - 10px);margin-bottom:20px !important}}@media screen and (max-width:767px){.p-sample__movie-unit{width:100%}}.p-sample__movie-unit:not(:nth-child(2n)){margin-right:30px}@media screen and (max-width:960px){.p-sample__movie-unit:not(:nth-child(2n)){margin:0}}.p-sample__movie-iframe{position:relative;width:100%;height:0;padding-top:56.25%}.p-sample__movie-iframe[data-type=limited]{background-size:cover;background-position:center}.p-sample__movie-iframe[data-type=limited]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(45,45,45,.8)}.p-sample__movie-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-sample__movie-limited-inner{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0 10px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.p-sample__movie-limited-inner>div{width:390px}.p-sample__movie-limited-inner h3{font-size:2.2rem;line-height:1}@media screen and (max-width:1280px){.p-sample__movie-limited-inner h3{font-size:1.8rem}}@media screen and (max-width:767px){.p-sample__movie-limited-inner h3{font-size:1.4rem;line-height:1}}@media screen and (max-width:350px){.p-sample__movie-limited-inner h3{margin-bottom:15px}}.p-sample__movie-limited-inner p{display:block;margin:15px 0 20px;font-size:1.4rem}@media screen and (max-width:1280px){.p-sample__movie-limited-inner p{margin:5px 0 20px}}@media screen and (max-width:960px){.p-sample__movie-limited-inner p{font-size:1.2rem}}@media screen and (max-width:767px){.p-sample__movie-limited-inner p{margin:10px 0 13px;font-size:1rem}}@media screen and (max-width:350px){.p-sample__movie-limited-inner p{display:none}}.p-sample__movie-limited-inner .c-button__yellow{text-align:left}.p-sample__movie-limited-inner .c-button__yellow a{width:390px;margin:0 auto}@media screen and (max-width:960px){.p-sample__movie-limited-inner .c-button__yellow a{width:315px;padding:15px 15px 17px}}@media screen and (max-width:767px){.p-sample__movie-limited-inner .c-button__yellow a{width:230px;margin-top:20px}.p-sample__movie-limited-inner .c-button__yellow a span span{display:none}}.p-sample__movie-content{padding:22px 25px 24px;background-color:#fff}@media screen and (max-width:767px){.p-sample__movie-content{padding:15px 18px 18px}}.p-sample__movie-content dl>div{display:flex}.p-sample__movie-content dl dt{width:88px;font-family:"Montserrat","Helvetica Neue",Helvetica,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#076d5c}.p-sample__movie-content dl dd a{text-decoration:underline}.p-sample__movie-content dl dd a:hover{text-decoration:none}.p-sample__movie-expert{display:flex;align-items:center;margin-top:18px}.p-sample__movie-expert-image{width:102px;margin-right:18px}@media screen and (max-width:767px){.p-sample__movie-expert-image{width:82px}}.p-sample__movie-expert-name{display:block;text-decoration:underline}.p-sample__movie-expert-name:hover{text-decoration:none}.p-sample__movie-expert-job{margin-top:5px}.p-sample__movie-expert-job span{display:block;font-size:1.1rem;line-height:1.5}@media screen and (max-width:767px){.p-sample__movie-expert-job span{font-size:1rem}}.p-seminar__text b{font-weight:700}.p-seminar__content{margin-top:20px}.p-seminar__content dt{margin-bottom:5px;font-weight:700;color:#076d5c}.p-seminar__content li+li{margin-top:3px}.p-seminar__complement{margin-top:20px;font-size:1.2rem}.p-seminar__annotation{color:#bd0000}.p-seminar__online-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}@media screen and (max-width:767px){.p-seminar__online-wrap{display:block}}.p-seminar__online{position:relative;width:calc(50% - 10px);padding:20px 30px 30px;margin-top:20px;background-color:#f6f6f6;border:1px solid #eaeaea}@media screen and (max-width:960px){.p-seminar__online{width:calc(50% - 5px);padding:15px 20px 25px}}@media screen and (max-width:767px){.p-seminar__online{width:100%;margin-top:0;padding:15px 15px 20px}}@media screen and (max-width:767px){.p-seminar__online+.p-seminar__online{border-top:none}}.p-seminar__online .c-button__ellipse{margin-top:10px}@media screen and (max-width:960px){.p-seminar__online .c-button__ellipse a{width:100%}}@media screen and (max-width:767px){.p-seminar__online .c-button__ellipse a{max-width:300px}}.p-seminar__online-tool{position:absolute;top:15px;right:15px}@media screen and (max-width:767px){.p-seminar__online-tool img{width:50px;height:22px}}.p-seminar__time{font-size:2.2rem;font-weight:700;line-height:1.5}@media screen and (max-width:960px){.p-seminar__time{font-size:1.8rem}}@media screen and (max-width:767px){.p-seminar__time{font-size:1.6rem}}.p-seminar__time span{font-size:1.4rem}@media screen and (max-width:960px){.p-seminar__time span{font-size:1.3rem}}@media screen and (max-width:767px){.p-seminar__time span{font-size:1.2rem}}.p-seminar__time span[data-type=time]{display:block;margin-top:5px;line-height:1}.p-semiar__map{margin:10px 0 0}@media screen and (max-width:767px){.p-semiar__map{margin-bottom:15px}}.p-semiar__map[data-type=online]{margin:10px 0 15px}.p-semiar__map b{font-weight:700}.p-semiar__map img{position:relative;top:-1px;margin-right:3px}.p-semiar__map p{font-size:1.2rem}.p-semiar__map a{text-decoration:underline;font-size:1.2rem;color:#2d2d2d}.p-semiar__map a:hover{text-decoration:none}.p-seminar__area-list{display:flex;margin-top:30px}.p-seminar__area-list li{margin-right:10px}.p-seminar__area-list a{display:block;padding:5px 20px;font-size:1.3rem;color:#2d2d2d;border:1px solid #b5d3ce;transition:.3s}.p-seminar__area-list a:hover{color:#076d5c;border-color:#076d5c}@media screen and (max-width:767px){.p-seminar__area-list a{padding:5px 15px;font-size:1.2rem}}.p-seminar__area{margin-top:45px}.p-seminar__area-name{margin-bottom:15px;font-size:2rem}@media screen and (max-width:960px){.p-seminar__area-name{font-size:1.8rem}}.p-seminar__area-inner{padding:20px 30px 30px;background-color:#f6f6f6;border:1px solid #eaeaea}.p-seminar__area-inner+.p-seminar__area-inner{margin-top:15px}@media screen and (max-width:960px){.p-seminar__area-inner{padding:15px 20px 20px}}@media screen and (max-width:767px){.p-seminar__area-inner{padding:15px}}.p-seminar__area-button-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.p-seminar__area-button-wrap{display:block}}.p-seminar__area-button{width:calc(50% - 10px);padding:20px 20px 30px;margin-top:20px;text-align:center;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:767px){.p-seminar__area-button+.p-seminar__area-button{border-top:none}}@media screen and (max-width:960px){.p-seminar__area-button{width:calc(50% - 5px)}}@media screen and (max-width:767px){.p-seminar__area-button{padding:15px 15px 20px;width:100%;margin-top:0}}.p-seminar__area-button p span{margin-right:8px;color:#076d5c}@media screen and (max-width:767px){.p-seminar__area-button p span{display:block}}.p-seminar__area-button .c-button__ellipse{margin-top:15px}@media screen and (max-width:960px){.p-seminar__area-button .c-button__ellipse a{width:100%}}@media screen and (max-width:767px){.p-seminar__area-button .c-button__ellipse a{max-width:300px}}.p-voice{position:relative;z-index:1;margin:95px 0 140px}@media screen and (max-width:767px){.p-voice{margin:45px 0 60px}}.p-voice__nav{display:flex;flex-wrap:wrap}.p-voice__nav li{margin:0 10px 10px 0}@media screen and (max-width:960px){.p-voice__nav li{margin:0 8px 8px 0}}@media screen and (max-width:767px){.p-voice__nav li{margin:0 6px 6px 0}}.p-voice__nav a{display:inline-block;padding:4px 15px;font-size:1.3rem;background-color:#fff;border:1px solid #b5d3ce;transition:.3s}.p-voice__nav a:hover{color:#076d5c;border-color:#076d5c}@media screen and (max-width:960px){.p-voice__nav a{padding:3px 12px;font-size:1.2rem}}@media screen and (max-width:767px){.p-voice__nav a{padding:2px 6px;font-size:1.1rem}}.p-voice__note{margin-top:17px}.p-voice__note span{color:#777}.p-voice__wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.p-voice__wrap{display:block}}.p-voice__unit{width:calc(50% - 15px);margin-top:45px}@media screen and (max-width:960px){.p-voice__unit{width:calc(50% - 10px)}}@media screen and (max-width:767px){.p-voice__unit{width:100%;margin-top:30px}}.p-voice__heading{font-size:2rem}@media screen and (max-width:767px){.p-voice__heading{font-size:1.8rem}}.p-voice__content{position:relative;margin-top:20px;background-color:#fff}.p-voice__movie{position:relative;width:100%;height:0;padding-top:56.25%}.p-voice__movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-voice__detail{min-height:256px;padding:15px 25px 25px}@media screen and (max-width:960px){.p-voice__detail{min-height:313px}}@media screen and (max-width:767px){.p-voice__detail{min-height:100%;padding:15px}}.p-voice__detail-name{font-size:1.6rem}.p-voice__detail-name>span{font-size:1.2rem}.p-voice__detail-job{display:block;font-size:1.2rem}.p-voice__detail-curriculum{margin-top:10px}.p-voice__detail-curriculum dt{font-size:1.2rem;font-weight:700}.p-voice__detail-curriculum dd ul{display:flex;flex-wrap:wrap}.p-voice__detail-curriculum dd ul li{margin:10px 10px 0 0}@media screen and (max-width:960px){.p-voice__detail-curriculum dd ul li{margin:7px 7px 0 0}}@media screen and (max-width:767px){.p-voice__detail-curriculum dd ul li{margin:5px 5px 0 0}}.p-voice__detail-curriculum dd ul li a{display:block;padding:3px 15px;font-size:1.3rem;letter-spacing:.01em;color:#fff;background-color:#076d5c}@media screen and (max-width:960px){.p-voice__detail-curriculum dd ul li a{padding:2px 10px;font-size:1.1rem}}@media screen and (max-width:767px){.p-voice__detail-curriculum dd ul li a{padding:2px 5px;font-size:1.1rem}}