.about{font-family:"YakuHanJP", "Noto Sans JP", "Meiryo", sans-serif;letter-spacing:0.06em;font-size:16px;color:#555;background:#111}section{padding:0;margin:0}.item__icon{width:43px;height:43px;min-width:43px}.imgBox{padding:0;margin:0;display:inline-block;line-height:0}.imgBox.sankaku{display:block;text-align:center;margin:clamp(20px, 5vw, 40px) auto 0}img{max-width:100%;height:auto;padding:0;margin:0;border:none;background-color:inherit}h3{font-size:clamp(14px, 2.5vw, 18px)}.page-about-section{width:100%;padding:0 0 clamp(20px, 5vw, 60px);position:relative}.page-about-section::before{z-index:-1;width:2300px;height:800px;max-height:800px;border-radius:50%;display:block;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%)}.page-about-section::after{z-index:-1;width:100%;height:70%;margin:30% 0 0;display:block;content:"";position:absolute;bottom:0;left:0}.page-about-section>.inner{z-index:1;max-width:880px;margin:0 auto;position:relative}.page-about-titleWrapper{padding:clamp(40px, 5vw, 90px) 0 35px;text-align:center}.page-about-subTxt{margin:clamp(8px, 3.5vw, 15px) auto;font-size:16px;line-height:1.3;font-weight:bold;text-align:center;color:#22bdb1}.page-about-subTxt.white{color:#fff}@media screen and (max-width: 768px){.page-about-subTxt{transform:scale(0.8)}}.page-about-title{font-size:clamp(24px, 3.5vw, 35px);line-height:1;letter-spacing:0.01em;font-weight:bold;display:flex;justify-content:center;align-items:center;text-align:center;color:#555}.page-about-title.white{color:#fff}@media screen and (max-width: 768px){.page-about-title{padding-bottom:clamp(8px, 1.5vw, 10px)}}.page-about-shilchikaSearchImg{width:43px;min-width:43px;height:43px;margin:0 5px 0 0;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.page-about-shilchikaSearchImg{width:28px;min-width:28px;height:28px;padding:1px 0 0}}.screens-item{width:100%;max-width:470px;padding:0;margin:clamp(20px, 5vw, 40px) auto;border-radius:25px;line-height:0;overflow:hidden;position:relative;border:3px solid #e6e5db;background-color:#f8f7f1}.screens-item .imgBox{margin:0 auto;text-align:center;display:block}.screens-item .screens-item__img{width:100%;max-width:100%;display:block}.btn_member{text-align:center}.btn_member .btn_member_link{width:320px;height:60px;margin:clamp(40px, 5vw, 60px) auto;border:2px solid #fff;overflow:hidden;display:inline-block;position:relative;border-radius:50px;box-shadow:0 0 40px rgba(0,0,0,0.2)}.btn_member .btn_member_link:hover{opacity:1}@media screen and (max-width: 768px){.btn_member .btn_member_link{width:300px}}.btn_member .btn_member_link img{width:150%;max-width:max-content;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.btn_member .btn_member_link>.inner{z-index:1;width:100%;max-width:380px;height:82px;border-radius:50px;display:block;margin:auto;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.btn_member .btn_member_link>.inner::after{width:100%;height:100%;content:"";display:block;position:absolute;top:0;left:-100%;background:linear-gradient(120deg, transparent 0%, rgba(255,255,255,0.5) 50%, transparent 100%);transform:skewX(-25deg);opacity:0}@media screen and (max-width: 650px){.btn_member .btn_member_link>.inner::after{display:none}}.btn_member .btn_member_link>.inner:hover::after{opacity:1;animation:shimmer .7s forwards}@keyframes shimmer{0%{left:-100%}100%{left:100%}}.btn_member_follow{width:clamp(135px, 20vw, 240px);z-index:1;display:block;position:fixed;bottom:clamp(10px, 2.5vw, 100px);left:clamp(10px, 2.5vw, 50px)}.btn_member_follow .btn_member_follow_link{display:inline-block;position:relative}.btn_member_follow .btn_member_follow_link:hover{opacity:1}.btn_member_follow .btn_member_follow_link img{display:block}.btn_member_follow .btn_member_follow_link>.inner{z-index:1;width:165px;height:165px;border-radius:50%;display:block;margin:auto;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.btn_member_follow .btn_member_follow_link>.inner::after{width:100%;height:100%;content:"";display:block;position:absolute;top:0;left:-100%;background:linear-gradient(120deg, transparent 0%, rgba(255,255,255,0.5) 50%, transparent 100%);transform:skewX(-25deg);opacity:0}@media screen and (max-width: 650px){.btn_member_follow .btn_member_follow_link>.inner::after{display:none}}.btn_member_follow .btn_member_follow_link>.inner:hover::after{opacity:1;animation:shimmer .7s forwards}@keyframes shimmer{0%{left:-100%}100%{left:150%}}.btn_member-openBtn{display:inline-block;cursor:pointer}.modal-bg{z-index:1001;display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.5)}.closeBtn{display:none;transition:all 0.1s ease-in-out}.closeBtn:hover{opacity:0.7}.toggleBox{z-index:1001;display:none;width:100%;height:0}.about-active ~ .toggleBox{display:block;width:100%;height:auto}.about-active ~ .modal-bg{display:block}.about-active ~ .closeBtn{display:block}.spOnly{display:none}.pcOnly{display:inherit}@media screen and (max-width: 768px){.spOnly{display:inherit}.pcOnly{display:none}}.linear01{background:linear-gradient(transparent 60%, #fff285 40%);padding:0px 2px 2px}.border-radius-basic{border-radius:clamp(42px, 4vw, 48px)}.border-radius-2clm{border-radius:clamp(24px, 6.5vw, 48px)}.center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.apperArea,.btmArea{padding:0;margin:0;overflow:hidden}.apperArea{background:#f8f7f1}.btmArea{position:relative;background:#f8f7f1}.key{padding:0 0 520px;overflow:visible}@media screen and (max-width: 980px){.key{padding-bottom:calc( 520px + 3.7vw);padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}@media screen and (max-width: 768px){.key{padding-bottom:calc( 520px + 1.7vw)}}@media screen and (max-width: 445px){.key{padding-bottom:calc( 520px + 1.7vw)}}.key::before,.key::after{display:none}.key>.inner{width:100%;width:880px;padding:0;margin:0 auto;position:relative}.key .key-txtBox .logo{width:clamp(150px, 5vw, 165px);margin:clamp(25px, 5vw, 60px) 0 0}.key .key-txtBox .key-title{max-width:clamp(315px, 5vw, 460px);font-size:45px;padding:0;margin:clamp(20px, 5vw, 40px) 0;letter-spacing:0.08em;line-height:1;text-align:left;display:block;color:#22bdb1}.key .key-txtBox .key-desc{font-size:clamp(15px, 2.5vw, 27px);font-weight:500;line-height:2}.key .key-images{z-index:1;width:100%;max-width:754px;margin:0 0 0 -85px;position:absolute;bottom:0;left:50%;transform:translateX(-1%) translateY(254px)}@media screen and (max-width: 980px){.key .key-images{width:600px;top:0;bottom:inherit;left:64%;right:inherit;transform:translateX(0) translateY(28vw)}}@media screen and (max-width: 768px){.key .key-images{left:34%;transform:scale(65%) translateX(6.5vw) translateY(41vw)}}@media screen and (max-width: 445px){.key .key-images{left:31%;transform:scale(65%) translateX(20.5vw) translateY(17vw)}}.asFor{position:relative}.asFor::before,.asFor::after{background-color:#fff}@media screen and (max-width: 768px){.asFor::before{display:none}}.asFor>.inner{padding:0;margin:0 auto 0;transform:translateY(-200px);position:relative}@media screen and (max-width: 445px){.asFor>.inner{transform:translateY(-77vw)}}@media screen and (max-width: 390px){.asFor>.inner{padding-bottom:50px}}.asFor>.inner::before{z-index:-1;aspect-ratio:1 / 1;width:100%;padding:100% 0 0;height:auto;border-radius:50%;display:block;background-color:#22bdb1;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 980px){.asFor>.inner::before{width:900px;padding:0;height:auto;display:block}}@media screen and (max-width: 445px){.asFor>.inner::before{width:930px}}.asFor>.inner>.inner{width:100%;max-width:640px;padding:0;margin:auto;text-align:center}@media screen and (max-width: 980px){.asFor>.inner>.inner{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.asFor .key-center_image{width:510px;height:540px;position:absolute;bottom:100%;left:165px;transform:translateY(138px)}@media screen and (max-width: 768px){.asFor .key-center_image{left:40%;transform:scale(65%) translateY(37%) translateX(-75%)}}@media screen and (max-width: 445px){.asFor .key-center_image{left:40%;transform:scale(55%) translateY(62%) translateX(-75%)}}.asFor .key-center_image>.inner{width:100%;position:relative}.asFor .key-center_image .key-pointMaru{width:150px;height:auto;aspect-ratio:1 / 1;border-radius:50%;line-height:1;font-size:18px;font-weight:bold;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;letter-spacing:1px;color:#fff;background-color:#22bdb1;position:absolute;top:150px;left:0}.asFor .key-center_image .key-pointMaru img{padding:1% 0 0 0.1%}@media screen and (max-width: 445px){.asFor .key-center_image .key-pointMaru{width:180px;top:calc( 150px - 7.5vw );left:-20px}}.asFor .key-center_image .key-pointMaru b{margin:0 0 8px}.asFor .key-center_image .key-image{z-index:1;max-width:100%;display:inline-block;position:absolute;top:0;left:0}.asFor .page-about-shilchikaSearchImg{width:60px;height:60px;margin:0 auto 0}.asFor .page-about-subTxt{display:inline-block;text-align:center;color:#fff}.asFor .page-about-title{text-align:center}.asFor .txt{font-size:clamp(16px, 3.5vw, 17px);line-height:1.8;color:#fff;margin:0 0 40px;text-align:left}@media screen and (max-width: 390px){.asFor .txt{font-size:15px}}.attention{z-index:1;width:100%}@media screen and (max-width: 650px){.attention{padding:clamp(20px, 5vw, 60px) calc(30 * 0.15vw) 40px;margin-top:clamp(-65px, -9vw, -16vw)}}@media screen and (max-width: 445px){.attention{padding-top:0;margin-top:-60vw}}.attention::before{display:none}.attention::after{height:100%}.attention>.inner{max-width:640px;padding:clamp(30px, 5vw, 48px);padding-bottom:clamp(40px, 21vw, 60px);margin:0 auto;text-align:center;position:relative;background:#fff283}@media screen and (max-width: 650px){.attention>.inner{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.attention .attentionImg{display:block;position:absolute;top:-23px;left:50%;transform:translateX(-50%)}.attention .txt{margin:0 auto;font-size:15px;text-align:left;color:#555}.attention .txt a{color:#22bdb1}.howToUse{padding:0;margin:-3px 0 0;overflow:hidden;background:#fff}.howToUse::before{background-color:#f8f7f1}@media screen and (max-width: 650px){.howToUse::before{width:1000px}}.howToUse::after{background-color:#f8f7f1}.howToUse>.inner{position:relative}.howToUse .page-about-titleWrapper{padding-bottom:clamp(20px, 5vw, 40px)}.howToUse .page-about-title{margin:0 0 clamp(20px, 5vw, 35px)}.howToUse .img_member_fuki{width:clamp(230px, 22vw, 330px)}.howToUse .howToUse-list{display:flex;height:100%;justify-content:space-between;align-items:center}.howToUse .howToUse-list .howToUse-list-item{width:100%;max-width:calc(33% - 15px);padding:30px;margin:0 0 40px;box-shadow:0 0 20px rgba(0,0,0,0.1);position:relative;background:#fff}.howToUse .howToUse-list .howToUse-list-item .howToUse-itemMaru{width:clamp(50px, 2.5vw, 60px);height:clamp(50px, 2.5vw, 60px);line-height:clamp(50px, 2.5vw, 60px);font-size:28px;overflow:hidden;border-radius:50%;font-weight:bold;display:block;text-align:center;color:#22bdb1;position:absolute;top:0;left:0;background:#fff283}.howToUse .howToUse-list .howToUse-list-item .howToUse-itemMaru img{padding-bottom:1px;display:inline-block;margin:auto}.howToUse .howToUse-list .howToUse-list-item .howToUse-item-imgBox{width:100%;max-width:100px;margin:-2px auto 0;text-align:center;display:block}.howToUse .howToUse-list .howToUse-list-item .howToUse-item-imgBox img{width:100%}.howToUse .howToUse-list .howToUse-list-item .howToUse-list-item-desc{font-size:clamp(20px, 2.5vw, 24px);line-height:1.7;letter-spacing:0.02em;white-space:nowrap;text-align:center}.howToUse .howToUse-list .howToUse-list-item .howToUse-list-item-desc .linear01{font-weight:bold;text-decoration:none;color:#22bdb1}@media screen and (max-width: 980px){.howToUse .howToUse-list{margin:0 calc(30 * 0.15vw)}}@media screen and (max-width: 768px){.howToUse .howToUse-list{flex-direction:column}.howToUse .howToUse-list .howToUse-list-item{max-width:400px;display:flex;align-items:center;justify-content:center}.howToUse .howToUse-list .howToUse-list-item .howToUse-itemMaru{position:absolute;top:-2px;left:-2px}.howToUse .howToUse-list .howToUse-list-item .howToUse-itemMaru img{margin-top:-1px}.howToUse .howToUse-list .howToUse-list-item .howToUse-item-imgBox{margin:0 20px 0 40px}}@media screen and (max-width: 768px) and (max-width: 650px){.howToUse .howToUse-list .howToUse-list-item .howToUse-item-imgBox{width:80px;margin:0 clamp(13px, 2.5vw, 15px) 0 0}}@media screen and (max-width: 768px){.howToUse .howToUse-list .howToUse-list-item .howToUse-list-item-desc{text-align:left}}.screens{padding-bottom:0}@media screen and (max-width: 980px){.screens{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.screens::before,.screens::after{display:none}.screens .screensCont-list .screensCont-list__item{width:100%;max-width:880px;padding:clamp(20px, 5vw, 40px) 0;margin:0 auto;border:3px solid #22bdb1;background:#fff}@media screen and (max-width: 980px){.screens .screensCont-list .screensCont-list__item{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.screens .screensCont-list .screensCont-list__item .screens-item{width:100%;max-width:540px;height:100%;aspect-ratio:1 / 0.57;padding:0;margin:0 auto}@media screen and (max-width: 980px){.aboutMember{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.aboutMember::before,.aboutMember::after{background-color:#22bdb1}@media screen and (max-width: 650px){.aboutMember::before{width:1000px}}.aboutMember::after{margin-top:10%;height:90%}.aboutMember>.inner{position:relative}.aboutMember .page-about-titleWrapper{padding-bottom:clamp(20px, 5vw, 40px)}.aboutMember .page-about-title{margin:0 0 clamp(30px, 5vw, 55px)}.aboutMember .img_howtouse_fuki{width:clamp(230px, 22vw, 330px)}.aboutMember .aboutMemberCont-list{display:block}.aboutMember .aboutMemberCont-list .aboutMemberCont-list__item{width:100%;max-width:640px;padding:clamp(20px, 5vw, 40px) 15px 20px;margin:0 auto 50px;box-shadow:0 0 20px rgba(0,0,0,0.1);position:relative;background:#fff}.aboutMember .aboutMemberCont-list .aboutMemberCont-list__item:last-child{margin-bottom:0}@media screen and (max-width: 980px){.aboutMember .aboutMemberCont-list .aboutMemberCont-list__item{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.aboutMember .aboutMemberCont-list .aboutMemberCont-list__item .item__title{font-size:clamp(21px, 2.5vw, 29px);font-weight:600;line-height:1.5;letter-spacing:0.02em;display:flex;justify-content:center;align-items:center;text-align:center}.aboutMember .aboutMemberCont-list .aboutMemberCont-list__item .imgBox{margin:0 auto}.aboutMember .aboutMemberCont-list .aboutMemberCont-list__item .imgBox.item__icon{margin:3px clamp(5px, 1.5vw, 10px) 0 0}@media screen and (max-width: 650px){.aboutMember .aboutMemberCont-list .aboutMemberCont-list__item .imgBox.item__icon{width:35px;min-width:35px;height:35px}}.howToSignUp{text-align:center}.howToSignUp .btn_member_modallink{display:inline-block;margin:0 auto 0}@media screen and (max-width: 650px){.howToSignUp .btn_member_modallink{transform:scale(0.94);margin:0 auto 15px}}.howToSignUp .howToSignUp__modalBox{width:100%;max-width:800px;height:88vh;max-height:730px;padding:0 clamp(20px, 5vw, 54px) clamp(0px, 1.5vw, 30px);overflow-y:scroll;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff}@media screen and (max-width: 768px){.howToSignUp .howToSignUp__modalBox{height:86vh;min-height:420px;max-height:inherit}}.howToSignUp .howToSignUp__modalBox>.inner{width:100%;height:100%;border-radius:50px}@media screen and (max-width: 650px){.howToSignUp .howToSignUp__modalBox>.inner{height:auto}}.howToSignUp .howToSignUp__modalBox .closeBtn{cursor:pointer;width:65px;aspect-ratio:1 / 1;display:block;position:absolute;top:30px;right:30px}@media screen and (max-width: 650px){.howToSignUp .howToSignUp__modalBox .closeBtn{width:40px;height:40px;top:10px;right:10px}}.howToSignUp .howToSignUp__modalBox .page-about-titleWrapper{padding:clamp(10px, 5vw, 20px) 0;margin:0 auto;transform:scale(0.8)}@media screen and (max-width: 650px){.howToSignUp .howToSignUp__modalBox .page-about-titleWrapper{padding:0 0 10px}}.howToSignUp .howToSignUp__modalBox .page-about-titleWrapper .page-about-subTxt{margin:0 auto 0}@media screen and (max-width: 650px){.howToSignUp .howToSignUp__modalBox .page-about-titleWrapper .page-about-subTxt{transform:scale(0.5)}}.howToSignUp .howToSignUp__modalBox .howToSignUp-list{max-width:550px;margin:0 auto;padding-bottom:clamp(60px, 3.5vw, 80px);position:relative}@media screen and (max-width: 650px){.howToSignUp .howToSignUp__modalBox .howToSignUp-list{width:300px}}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-list__item{text-align:center;margin:0 clamp(20px, 5vw, 40px)}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-list__item img{width:100%;margin:0 auto}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-list__item.item05{display:none}@media screen and (max-width: 768px){.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-list__item.item05{display:inherit}}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowLeft,.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowRight{z-index:1;width:60px;height:60px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);transition:all 0.1s ease-in-out}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowLeft:hover,.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowRight:hover{opacity:0.7}@media screen and (max-width: 650px){.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowLeft,.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowRight{width:40px;height:40px;top:46%}}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowLeft{left:-30px}@media screen and (max-width: 650px){.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowLeft{left:0}}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowRight{right:-30px}@media screen and (max-width: 650px){.howToSignUp .howToSignUp__modalBox .howToSignUp-list .howToSignUp-modal-arrowRight{right:0}}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .slick-dots{bottom:25px}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .slick-dots li button{text-align:center}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .slick-dots li button::before,.howToSignUp .howToSignUp__modalBox .howToSignUp-list .slick-dots li button::after{opacity:1;width:13px;height:13px;line-height:13px;content:'';border-radius:50%;position:absolute;top:0;left:0}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .slick-dots li button::before{background:#22bdb1}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .slick-dots li button::after{transform:scale(0.5);background:#fff}.howToSignUp .howToSignUp__modalBox .howToSignUp-list .slick-dots li.slick-active button::after{background:#22bdb1}.howToSignUp .howToSignUp__modalBox .btn_member .btn_member_link{margin-top:0;margin-bottom:0}.howToSignUp .about-active ~ .toggleBox{display:flex;flex-direction:column;align-items:center;justify-content:center}.aboutColumn{background-color:#22bdb1}.aboutColumn::before,.aboutColumn::after{background-color:#f8f7f1}@media screen and (max-width: 650px){.aboutColumn::before{width:1000px}}.aboutColumn>.inner{position:relative}.aboutColumn .miniTxt{margin:-10px auto clamp(calc(30 * 0.15vw), 2.5vw, 30px);font-size:clamp(17px, 1.5vw, 19px);text-align:center;font-weight:bold}.aboutColumn .aboutColumn-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}@media screen and (max-width: 980px){.aboutColumn .aboutColumn-list{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.aboutColumn .aboutColumn-list .aboutColumn-list__item{width:100%;max-width:calc(33% - 15px);padding:clamp(8px, 2.5vw, 30px);padding-bottom:clamp(20px, 2.5vw, 30px);margin:0 0 clamp(15px, 2.5vw, 30px);box-shadow:0 0 20px rgba(0,0,0,0.1);position:relative;background:#fff}@media screen and (max-width: 768px){.aboutColumn .aboutColumn-list .aboutColumn-list__item{width:48%;max-width:640px;font-weight:600;letter-spacing:0.02em}}.aboutColumn .aboutColumn-list .aboutColumn-list__item .item__imgBox{overflow:hidden;border-radius:15px;margin:0 auto}.aboutColumn .aboutColumn-list .aboutColumn-list__item .item__cat{padding:3px;margin:clamp(5px, 0.5vw, 8px) 0;display:inline-block;border-radius:3px;white-space:nowrap;font-size:clamp(11px, 2.5vw, 13px);color:#fff}.aboutColumn .aboutColumn-list .aboutColumn-list__item .item__cat.color01{background:#15b1f2}.aboutColumn .aboutColumn-list .aboutColumn-list__item .item__cat.color02{background:#fe8abb}.aboutColumn .aboutColumn-list .aboutColumn-list__item .item__cat.color03{background:#fea086}.aboutColumn .aboutColumn-list .aboutColumn-list__item .item__cat.color04{background:#c08ee0}.aboutColumn .aboutColumn-list .aboutColumn-list__item .item__cat.color05{background:#2d76d9}.aboutColumn .aboutColumn-list .aboutColumn-list__item .item__cat.color06{background:#9c7b65}@media screen and (max-width: 980px){.socialMedia{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.socialMedia::before,.socialMedia::after{background:#22bdb1}@media screen and (max-width: 650px){.socialMedia::before{width:1000px}}.socialMedia::after{height:90%;margin:10% 0 0}.socialMedia>.inner{position:relative}.socialMedia .socialMedia-list{padding-top:60px;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media screen and (max-width: 768px){.socialMedia .socialMedia-list{flex-direction:column}}.socialMedia .socialMedia-list .socialMedia-list__item{width:50%;max-width:calc(50% - 30px);margin:0 auto clamp(30px, 3vw, 60px);display:flex;align-items:stretch;flex-direction:column;flex-grow:1;white-space:nowrap}@media screen and (max-width: 768px){.socialMedia .socialMedia-list .socialMedia-list__item{width:100%;max-width:640px}}.socialMedia .socialMedia-list .socialMedia-list__item>.inner{display:block;display:flex;align-items:stretch;flex-direction:column;flex-grow:1}.socialMedia .socialMedia-list .socialMedia-list__item>.inner:hover{text-decoration:none;opacity:0.7}.socialMedia .socialMedia-list .socialMedia-list__item .c{padding-top:clamp(50px, 2.5vw, 73px);padding-left:0;padding-right:0;padding-bottom:30px;margin:clamp(30px, 2.5vw, 43px) 0 0;position:relative;text-align:center;border:3px solid #fff;display:flex;align-items:stretch;flex-direction:column;flex-grow:1}.socialMedia .socialMedia-list .socialMedia-list__item .item__icon{width:86px;height:86px;line-height:86px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:-45px;left:50%;transform:translateX(-50%);background:#fff}.socialMedia .socialMedia-list .socialMedia-list__item .item__icon img{width:70%}@media screen and (max-width: 768px){.socialMedia .socialMedia-list .socialMedia-list__item .item__icon{width:70px;height:70px;line-height:70px;top:-40px}}.socialMedia .socialMedia-list .socialMedia-list__item .imgBox{margin:0 auto}.socialMedia .socialMedia-list .socialMedia-list__item .item__title{margin:0 auto 20px;color:#fff;font-size:clamp(27px, 2.5vw, 32px);text-align:center;font-weight:bold;letter-spacing:0.08em}.socialMedia .socialMedia-list .socialMedia-list__item .txt01{padding:2px 4px;margin:0 auto 13px;font-size:clamp(17px, 2.5vw, 19px);line-height:1.3;letter-spacing:0;color:#22bdb1;border-radius:4px;font-weight:bold;display:inline-flex;align-items:center;text-align:center;background:#fff283}@media screen and (max-width: 768px){.socialMedia .socialMedia-list .socialMedia-list__item .txt01{padding:2px 5px;letter-spacing:-0.01em}}.socialMedia .socialMedia-list .socialMedia-list__item .txt02{margin:0 auto 35px;font-size:clamp(15px, 1.5vw, 17px);font-weight:bold;color:#fff;letter-spacing:0.09em}@media screen and (max-width: 768px){.socialMedia .socialMedia-list .socialMedia-list__item .txt02{letter-spacing:0}}@media screen and (max-width: 768px){.socialMedia .socialMedia-list .socialMedia-list__item .item__imgBox{padding:0 calc(30 * 0.15vw)}}.socialMedia .socialMedia-list .socialMedia-list__item.item-Instagram:nth-child(1) .item__title{width:100%;text-align:center;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 768px){.socialMedia .socialMedia-list .socialMedia-list__item.item-Instagram:nth-child(1) .item__title{margin-top:-1.5%}}.socialMedia .socialMedia-list .socialMedia-list__item.item-Instagram:nth-child(2) .item__title{display:none}.silchikaSns{background:#22bdb1}@media screen and (max-width: 980px){.silchikaSns{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.silchikaSns::before,.silchikaSns::after{background-color:#fff283}@media screen and (max-width: 650px){.silchikaSns::before{width:1000px}}.silchikaSns::after{height:60%;margin:40% 0 0}@media screen and (max-width: 768px){.silchikaSns::after{height:50%;margin:50% 0 0}}.silchikaSns>.inner{position:relative}.silchikaSns .page-about-titleWrapper{padding-bottom:clamp(20px, 2.5vw, 35px)}.silchikaSns .miniTxt{margin:0 auto clamp(20px, 5vw, 40px);font-size:clamp(18px, 2.5vw, 22px);line-height:2;font-weight:500;text-align:center}.silchikaSns .silchikaSns-list{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.silchikaSns .silchikaSns-list{flex-wrap:wrap}}.silchikaSns .silchikaSns-list .silchikaSns-list__item{width:100%;max-width:100px;margin:0 15px;text-align:center}@media screen and (max-width: 768px){.silchikaSns .silchikaSns-list .silchikaSns-list__item{min-height:16%;max-width:16%;margin:0 auto}}.silchikaSns .silchikaSns-list .silchikaSns-list__item>.inner{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 0 clamp(20px, 5vw, 30px)}.silchikaSns .silchikaSns-list .silchikaSns-list__item>.inner:hover{text-decoration:none;opacity:0.7}.silchikaSns .silchikaSns-list .silchikaSns-list__item>.inner .item__imgBox{width:clamp(50px, 5vw, 100px);height:clamp(50px, 5vw, 100px);line-height:clamp(50px, 5vw, 100px);font-size:28px;border-radius:50%;font-weight:bold;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:#fff}.silchikaSns .silchikaSns-list .silchikaSns-list__item>.inner .item__imgBox img{width:70%;margin:0 auto}.silchikaSns .silchikaSns-list .silchikaSns-list__item>.inner .txt{margin:8px 0;font-size:clamp(10px, 2.5vw, 20px);font-weight:bold;white-space:nowrap;color:#555}@media screen and (max-width: 650px){.silchikaSns .silchikaSns-list .silchikaSns-list__item>.inner .txt{letter-spacing:0}}.important{padding-bottom:80px}@media screen and (max-width: 980px){.important{padding-left:calc(30 * 0.15vw);padding-right:calc(30 * 0.15vw)}}.important::before,.important::after{background-color:#f8f7f1}@media screen and (max-width: 650px){.important::before{width:1000px}}.important p{margin:0 0 13px}.important p:last-child{margin-bottom:0}@media screen and (max-width: 650px){.important p{margin:0 0 calc(30 * 0.15vw)}}.important>.inner{position:relative}.important .important__contBox{padding:30px;box-shadow:0 10px 20px rgba(0,0,0,0.03);background:#fff}
