#home .mainImg{position:relative;width:100% !important;min-width:1200px;max-width:1600px;margin:0 auto;text-align:center}#home .mainImg p.catchCopy{left:0;right:0;margin:auto;z-index:20;width:760px;position:absolute;top:50%;transform:translateY(-50%)}#home .mainImg .swiper-container{width:100%;margin:0 auto;border-radius:18px;transition:2s}@media screen and (max-width: 1600px){#home .mainImg .swiper-container{border-radius:0px}}#home .mainImg .swiper-container .swiper-slide.starterkit{height:0;width:100%;position:relative;padding-top:51.5625%;background:#fffceb}#home .mainImg .swiper-container .swiper-slide.starterkit .ic{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;z-index:10;width:520px}#home .mainImg .swiper-container .swiper-slide.starterkit .videoWrap{width:100%;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;z-index:10;z-index:5;opacity:.6}#home .mainImg .swiper-container .swiper-slide.starterkit .videoWrap video{width:100% !important;height:100% !important;object-fit:cover;font-family:'object-fit: cover;'}#home .mainImg .swiper-container .swiper-pagination{z-index:50}#home .mainImg .swiper-container .swiper-pagination .swiper-pagination-bullet{direction:none;background:rgba(255,255,255,0.5);opacity:1}#home .mainImg .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:rgba(215,69,140,0.9)}#home .mainImg .swiper-container .swiper-button-prev,#home .mainImg .swiper-container .swiper-button-next{width:40px;height:40px;transition:.5s}#home .mainImg .swiper-container .swiper-button-prev::before,#home .mainImg .swiper-container .swiper-button-next::before{background-image:none !important;content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;z-index:10;font-family:"Font Awesome 5 Pro";color:#fff;font-size:46px;font-size:2.875rem;line-height:2.875rem;font-weight:300}#home .mainImg .swiper-container .swiper-button-prev::after,#home .mainImg .swiper-container .swiper-button-next::after{display:none}#home .mainImg .swiper-container .swiper-button-prev::before{content:"\f053";padding-right:3px}#home .mainImg .swiper-container .swiper-button-next::before{content:"\f054";padding-left:3px}#home .bnrList{display:flex;justify-content:space-between;flex-wrap:wrap;margin:40px auto 50px}#home .bnrList .bnr{width:48.5%;filter:drop-shadow(3px 3px 4px rgba(62,43,20,0.15))}#home .bnrList .bnr a{display:block;position:relative;color:inherit}#home .bnrList .bnr .tit{border-radius:10px;overflow:hidden}#home .bnrList .bnr .read{font-size:15px;font-size:.9375rem;line-height:1.6875rem;position:absolute;z-index:10;text-align:left;width:373px;top:76px;left:29px;filter:drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 3px #fff)}#home .bnrList .oterasama{width:100%;margin-bottom:32px}#home .bnrList .oterasama .read{font-size:17px;font-size:1.0625rem;line-height:1.9125rem;width:535px;top:124px;left:253px}#home .bnrList .oterasama .ph{width:315px;position:absolute;z-index:10;top:-22px;right:-10px}#home #sns{margin:0 auto;padding:0px 0 60px}#home #sns .news{width:140px;margin:0 auto 30px}#home #fb{width:48.5%;margin:0 auto 50px}#home #oterasama .oterasamaVoice{position:relative}#home #oterasama .oterasamaVoice::after{content:"";background:rgba(255,255,255,0.5);width:1000%;height:100%;position:absolute;left:-50%;right:-50%;top:0;z-index:-1;box-shadow:0px 0px 10px 0px rgba(62,43,20,0.05)}#home #yogacreator{margin-bottom:80px}#home .swiper-containerImages{margin:0px 0 60px}#home #about .profile{margin-bottom:40px}#home #about .outline{margin-bottom:40px}#home .activity_media{margin-bottom:100px}#home .mailform{margin-bottom:100px;border-radius:12px;overflow:hidden}@media only screen and (max-width: 750px){#home .mainImg{width:100% !important;max-width:100%;min-width:100%;margin:0 auto}#home .mainImg p.catchCopy{left:0;right:0;margin:auto;width:280px;top:4%;transform:none;z-index:10}#home .mainImg .swiper-container{width:100%;margin:0 auto}#home .mainImg .swiper-container .swiper-slide.starterkit{height:0;width:100%;padding-top:100%}#home .mainImg .swiper-container .swiper-slide.starterkit .ic{width:280px}#home .mainImg .links{display:none}#home .mainImg .swiper-container .swiper-pagination{z-index:50}#home .mainImg .swiper-container .swiper-pagination .swiper-pagination-bullet{direction:none;background:rgba(255,255,255,0.5);opacity:1}#home .mainImg .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:rgba(215,69,140,0.9)}#home .mainImg .swiper-container .swiper-button-prev,#home .mainImg .swiper-container .swiper-button-next{width:40px;height:40px;transition:.5s;display:none}#home .mainImg .swiper-container .swiper-button-prev::before,#home .mainImg .swiper-container .swiper-button-next::before{background-image:none !important;content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;z-index:10;font-family:"Font Awesome 5 Pro";color:#fff;font-size:46px;font-size:2.875rem;line-height:2.875rem;font-weight:300}#home .mainImg .swiper-container .swiper-button-prev::after,#home .mainImg .swiper-container .swiper-button-next::after{display:none}#home .mainImg .swiper-container .swiper-button-prev::before{content:"\f053";padding-right:3px}#home .mainImg .swiper-container .swiper-button-next::before{content:"\f054";padding-left:3px}#home .bnrList{margin:20px auto 40px;width:92%}#home .bnrList .bnr{width:100%}#home .bnrList .bnr .tit{border-radius:10px;overflow:hidden}#home .bnrList .bnr .read{font-size:12px;font-size:.75rem;line-height:1.2rem;letter-spacing:0;width:80%;top:41%;left:12px}#home .bnrList .oterasama{width:100%;margin-bottom:18px}#home .bnrList .oterasama .read{font-size:14px;font-size:.875rem;line-height:1.575rem;width:79%;top:31.5%;left:12px}#home .bnrList .oterasama .ph{width:96%;position:absolute;left:0;right:0;margin:auto;z-index:10;top:auto;bottom:-6px}#home .bnrList .yogacreator{margin-bottom:18px}#home #sns{flex-direction:column-reverse;width:90%;margin:0 auto;padding:0px 0 0px}#home #sns .news{width:100px;margin:0 auto 20px}#home #fb{width:100%}#home #oterasama .oterasamaVoice::after{width:1000%;height:100%;left:-50%;right:-50%}#home #yogacreator{margin-bottom:50px}#home .swiper-containerImages{margin:0px 0 30px}#home #about{padding-top:50px}#home #about .profile{margin-bottom:40px}#home #about .outline{margin-bottom:40px}#home .activity_media{margin-bottom:60px}#home .mailform{margin-bottom:60px;border-radius:0px}}
