.services{background-color:#f3f3f3}.services#index .ourPrideWorks{height:auto;background-color:#373737;width:100%;color:#bebebe;text-align:left}@media only screen and (max-width: 767px){.services#index .ourPrideWorks{height:auto}}.services#index .ourPrideWorks__inner{position:relative;height:100%}@media only screen and (max-width: 767px){.services#index .ourPrideWorks__inner{padding-top:60px}}.services#index .ourPrideWorks__inner__scribble{width:930px;position:absolute;right:-310px;top:-142px;mask-image:url(/_astro/service__scribble_pc.BlAj7fkD.png);background-color:#000;background-repeat:no-repeat;background-size:cover;height:920px}@media only screen and (max-width: 767px){.services#index .ourPrideWorks__inner__scribble{width:553px;height:620px;right:-53px;top:190px;mask-image:url(/_astro/service__scribble_sp.B-9cEjlv.png);background-color:#000;background-repeat:no-repeat;background-size:cover}}.services#index .ourPrideWorks__inner__scribble__spScroll{width:500px;transform:rotate(10deg)}.services#index .ourPrideWorks__inner__scribble__spScroll img{opacity:.6}@media only screen and (max-width: 767px){.services#index .ourPrideWorks__inner__scribble__spScroll img{opacity:.5}}.services#index .ourPrideWorks__inner__scribble__spScroll__scroll1{z-index:10;width:200px;animation:scrollVertical 10s linear infinite;position:absolute;top:0;left:75%}@keyframes scrollVertical{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media only screen and (max-width: 767px){.services#index .ourPrideWorks__inner__scribble__spScroll__scroll1{width:120px;left:50%}}.services#index .ourPrideWorks__inner__scribble__spScroll__scroll2{width:200px;animation:scrollVerticalReverse 10s linear infinite;position:absolute;top:0;left:115%}@keyframes scrollVerticalReverse{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media only screen and (max-width: 767px){.services#index .ourPrideWorks__inner__scribble__spScroll__scroll2{width:120px;left:75%}}.services#index .ourPrideWorks__inner__moreInner__titleSection{opacity:0;padding:125px 0 80px}@media only screen and (max-width: 767px){.services#index .ourPrideWorks__inner__moreInner__titleSection{padding-top:100px}}.services#index .ourPrideWorks__inner__moreInner__titleSection h1{position:relative;font-size:100px}@media only screen and (max-width: 767px){.services#index .ourPrideWorks__inner__moreInner__titleSection h1{font-size:79px;white-space:nowrap;line-height:.7625;letter-spacing:-.01em}}.services#index .ourPrideWorks__inner__moreInner__titleSection p{position:relative;font-size:18px;letter-spacing:.02em;line-height:2.5;padding-top:45px}@media only screen and (max-width: 767px){.services#index .ourPrideWorks__inner__moreInner__titleSection p{font-size:16px;line-height:2.5;padding-top:375px}}.services#index .beautyProducts{padding-top:95px}@media only screen and (max-width: 767px){.services#index .beautyProducts{padding-top:70px}}.services#index .beautyProducts__introduction{background-color:#fff;padding-left:0;padding-right:0}.services#index .beautyProducts__introduction.leftJustified{margin-left:0;margin-right:80px}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction.leftJustified{margin-right:0}}.services#index .beautyProducts__introduction.rightJustified{margin-left:auto;margin-right:0;width:calc(100% - 80px)}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction.rightJustified{width:100%}}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction{padding-left:20px;padding-right:20px}}.services#index .beautyProducts__introduction__headImg{position:relative}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction__headImg{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.services#index .beautyProducts__introduction__headImg__number{position:absolute;width:230px;bottom:0;left:95px}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction__headImg__number{width:175px;left:-8px}}.services#index .beautyProducts__introduction__inner{padding-top:70px;padding-bottom:70px;margin-bottom:100px;text-align:left}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction__inner{padding:50px 0}}.services#index .beautyProducts__introduction__inner__titleSection h2{font-size:32px;color:#000;font-weight:400}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction__inner__titleSection h2{font-size:24px}}.services#index .beautyProducts__introduction__inner__titleSection p{padding-top:30px;font-size:16px;line-height:2.4}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction__inner__titleSection p{font-size:16px;letter-spacing:.01em;line-height:2.5}}.services#index .beautyProducts__introduction__inner__bodyImg{padding-top:50px}.services#index .beautyProducts__introduction__inner__details{display:flex;justify-content:space-between;padding-top:50px}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction__inner__details{display:block;padding-top:0}}.services#index .beautyProducts__introduction__inner__details__container{width:45%}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction__inner__details__container{width:100%}}.services#index .beautyProducts__introduction__inner__details__container h3{font-size:28px;font-weight:400}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction__inner__details__container h3{font-size:24px;padding-top:60px}}.services#index .beautyProducts__introduction__inner__details__container p{font-size:16px;line-height:2.4;padding-top:20px}@media only screen and (max-width: 767px){.services#index .beautyProducts__introduction__inner__details__container p{padding-top:30px;letter-spacing:.02em;line-height:2.5}}
