.employee__mv{padding-bottom:4rem;padding-top:17.7rem;margin:0}.employee__mv-contents{display:grid;grid-template-columns:repeat(3,1fr);gap:7.5rem;max-width:44rem;margin-left:auto;margin-right:auto}.employee__mv-block{height:100%}.employee__mv-logo{order:2}.employee__mv-texts{order:3;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.employee__mv-texts p{font-size:3rem;color:#fff;padding:2.3rem 1rem;display:block;height:fit-content;font-family:var(--font-heading-family);position:relative;z-index:1;line-height:1.2}.employee__mv-texts p:nth-child(1){background-color:#e60012;margin-top:-7.5rem;z-index:2}.employee__mv-texts p:nth-child(2){background-color:#b89a5e;margin-top:-1rem;margin-right:-.5rem}.employee__mv-lunch{width:11.2rem;margin-left:auto;margin-right:auto;margin-top:3rem}.employee__mv-title{text-align:center;font-size:3rem;color:#000}.employee__mv-subTitle{display:block;font-size:1.6rem;font-family:var(--font-body-family);margin-top:1.5rem}.employee__items{margin-top:6.75rem;display:flex;align-items:center;justify-content:center}.employee__mark{width:5.5rem;height:5.5rem;border-radius:1000px;margin-right:2rem}.employee__detail{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6rem}.employee__feature{position:relative}.employee__feature:not(:first-child):after{position:absolute;content:"";width:1px;height:150%;left:-3.5rem;top:50%;transform:translateY(-50%) rotate(30deg);background-color:#b89a5e}.employee__comment{font-size:1.5rem;display:block;color:#000}.employee__comment--large{font-size:1.9rem}.employee__contents{padding-top:9rem}.employee__box{display:flex;justify-content:center;align-items:flex-start;max-width:95rem;margin-left:auto;margin-right:auto}.course--6 .employee__box,.course--12 .employee__box{max-width:63rem}.employee__link{max-width:34.2rem;width:100%;position:relative;text-decoration:none;display:block;border-radius:1rem;box-shadow:0 .6rem 1rem #0000004d;background-color:#fff;transition:.2s}@media (any-hover:hover){.employee__link:hover{cursor:pointer}}@media screen and (min-width: 768px){.employee__link:hover{transform:scale(1.07);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:.2s}}.employee__name{text-align:center;font-size:1.8rem;color:#fff;height:5rem;line-height:5rem;letter-spacing:.068rem;font-family:var(--font-body-family)!important;border-radius:1rem 1rem 0 0;font-weight:400}.employee__icon{position:absolute;content:"";width:9.6rem;height:9.7rem;top:-2rem;right:-1.7rem}.employee__circle{position:relative}.employee__icon-text{position:absolute;content:"";top:52%;left:50%;transform:translate(-50%,-50%);font-size:2.6rem;font-weight:700;text-align:center;width:100%;line-height:1.5}.employee__icon-text span{font-size:1.3rem;font-weight:700;display:block;line-height:calc(19 / 13);margin-bottom:-.8rem}.employee__item{text-align:center;padding:2.2rem 1rem}.employee__number{width:13.6rem;height:13.6rem;border-radius:1000px;margin-left:auto;margin-right:auto;font-size:6rem;letter-spacing:-.08em;color:#fff;display:flex;align-items:center;justify-content:center}.employee__number span{font-size:3.3rem;margin-left:.3rem}.employee__tags{width:fit-content;margin-left:auto;margin-right:auto}.employee__tag{font-size:1.4rem;border-radius:4rem;text-align:left}.employee__price{font-size:5rem;position:relative;width:fit-content;margin-left:auto;margin-right:auto;line-height:1;margin-top:-.5rem;font-family:var(--font-heading-family)}.employee__price:after{position:absolute;content:"(\7a0e\629c)";top:.8rem;right:.45rem;font-size:1.5rem;text-align:end}.employee__price strong{font-size:8rem;font-weight:400}.employee__tax{font-size:1.7rem;font-family:var(--font-heading-family)}.employee__btn{width:24rem;height:5rem;line-height:5rem;border-radius:4rem;text-decoration:none;display:block;color:#fff;margin-left:auto;margin-right:auto;margin-top:1.3rem;transition:all .3s;font-size:1.8rem}.employee__btn.is-white{background-color:#efe9db!important}.course--6 .employee__name,.course--6 .employee__btn,.course--6 .employee__number{background-color:#619469}.course--6 .employee__icon-text,.course--6 .employee__tax,.course--6 .employee__menu-name,.course--6 .employee__tags{color:#619469}.course--12 .employee__name,.course--12 .employee__btn,.course--12 .employee__number{background-color:#e3a554}.course--12 .employee__icon-text,.course--12 .employee__tax,.course--12 .employee__menu-name,.course--12 .employee__tags{color:#e3a554}.course--20 .employee__name,.course--20 .employee__btn,.course--20 .employee__number{background-color:#e83428}.course--20 .employee__icon-text,.course--20 .employee__tax,.course--20 .employee__menu-name,.course--20 .employee__tags{color:#e83428}.employee__main-image{margin-top:2.5rem;margin-left:-1rem}.employee__main-image img{height:auto;object-fit:cover}.employee__menu{background-color:#fff;border-radius:2rem;max-width:90.5rem;margin-left:auto;margin-right:auto;padding:2.5rem 3.8rem 3.7rem;margin-top:-.9rem}.employee__menu-name{font-size:2rem;letter-spacing:.09rem;font-weight:700;font-family:var(--font-body-family)}.employee__lists{display:grid;grid-template-columns:repeat(2,1fr);gap:0 1.3rem;margin-top:1.2rem}.employee__list{position:relative;padding-left:1.5rem;line-height:1.5;font-size:1.6rem}.employee__list:before{position:absolute;content:"";background-image:url(../assets/employee__list.svg);background-repeat:no-repeat;width:1.1rem;height:1.1rem;left:0;top:.65rem}@media screen and (max-width: 767px){.employee__mv{padding:0}.employee__mv-block{height:100dvh;display:flex;flex-direction:column;justify-content:center;position:relative}.employee__mv-title{font-size:2.4rem}.employee__mv-subTitle{margin-top:.8rem}.employee__mv-contents{gap:3.5rem;width:85%;max-width:32.5rem}.employee__items{margin-top:3.75rem}.employee__mv-texts p{font-size:2rem}.employee__detail{display:block;margin-left:auto;margin-right:auto}.employee__boxs{display:flex;align-items:center}.employee__feature:not(:first-child){margin-top:2.5rem}.employee__feature:not(:first-child):after{display:none}.employee-view__scroll{text-align:center;font-size:1.4rem;margin-top:5rem;width:fit-content;margin-left:auto;margin-right:auto;cursor:initial;color:#000;position:absolute;content:"";bottom:7rem;left:3.6rem;display:flex;flex-direction:column}.employee-view__scroll p{font-family:Shuei Mincho M,sans-serif!important;writing-mode:vertical-rl;font-size:1.2rem}.employee-view__dots{width:4rem;height:6rem;position:relative;margin:auto}.employee-view__dots:before,.employee-view__dots:after{content:"";display:block;position:absolute}.employee-view__dots:before{width:.6rem;height:.6rem;border-radius:50%;top:.6rem;left:calc(50% - 3px);box-shadow:0 .6rem #90997a,0 1.8rem #90997a,0 3rem #90997a;-webkit-animation:m-3-ball 1.2s ease-in-out infinite;animation:m-3-ball 1.2s ease-in-out infinite}@-webkit-keyframes m-3-ball{0%,to{box-shadow:0 .6rem #99999940,0 1.8rem #99999940,0 3rem #99999940}25%{box-shadow:0 .6rem #90997a,0 1.8rem #99999940,0 3rem #99999940}50%{box-shadow:0 .6rem #99999940,0 1.8rem #90997a,0 3rem #99999940}75%{box-shadow:0 .6rem #99999940,0 1.8rem #99999940,0 3rem #90997a}}@keyframes m-3-ball{0%,to{box-shadow:0 .6rem #99999940,0 1.8rem #99999940,0 3rem #99999940}25%{box-shadow:0 .6rem #90997a,0 1.8rem #99999940,0 3rem #99999940}50%{box-shadow:0 .6rem #99999940,0 1.8rem #90997a,0 3rem #99999940}75%{box-shadow:0 .6rem #99999940,0 1.8rem #99999940,0 3rem #90997a}}.employee-view__dots{width:0}.employee__link{width:87%;margin-left:auto;margin-right:auto;max-width:55rem}.employee__price:after{top:1rem;right:0rem;font-size:1.3rem}.employee__itemBox{display:flex;justify-content:center;align-items:center}.employee__number{width:11.9rem;height:11.9rem;font-size:5.7rem;margin-left:initial;margin-right:.8rem}.employee__tax{font-size:1.4rem}.employee__price{font-size:3.6rem;margin-top:0}.employee__price strong{font-size:6.5rem}.employee__box{display:block}.employee__main-image{width:100%;padding-left:1.5rem;padding-right:1.5rem;margin-top:-1.5rem;margin-left:0}.employee__menu{padding-left:1.8rem;padding-right:1.8rem}.employee__menu-name{text-align:center}.employee__lists{display:block}.employee__list{font-size:1.4rem;line-height:calc(24/14)}.employee__icon{right:-2.7rem}.employee__name{letter-spacing:.068rem}}@media screen and (min-width: 455px){.employee-view__scroll{left:calc(50% - 17rem)}}@media screen and (max-width: 375px){.employee__name{letter-spacing:.068rem;font-size:1.6rem}}.employee__careful{font-size:1.3rem;font-family:var(--font-body-family);line-height:calc(19/13);padding-top:6.4rem;padding-bottom:8.3rem}
/*# sourceMappingURL=/cdn/shop/t/16/assets/employee.css.map */
