.body-01 p,.body-02 p,.body-03 p,.body-04 p,.body-4050 p,.body-article p,.body-dance p,.body-educator p,.body-entry p,.body-pt p,.body-recruit p,.body-suited p,.body-yoga p,.home p{font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.body-01 img,.body-02 img,.body-03 img,.body-04 img,.body-4050 img,.body-article img,.body-dance img,.body-educator img,.body-entry img,.body-pt img,.body-recruit img,.body-suited img,.body-yoga img,.home img{width:100%;height:auto}.body-01 h2,.body-02 h2,.body-03 h2,.body-04 h2,.body-4050 h2,.body-article h2,.body-dance h2,.body-educator h2,.body-entry h2,.body-pt h2,.body-recruit h2,.body-suited h2,.body-yoga h2,.home h2{font-size:40px}.body-01 .word-jp,.body-02 .word-jp,.body-03 .word-jp,.body-04 .word-jp,.body-4050 .word-jp,.body-article .word-jp,.body-dance .word-jp,.body-educator .word-jp,.body-entry .word-jp,.body-pt .word-jp,.body-recruit .word-jp,.body-suited .word-jp,.body-yoga .word-jp,.home .word-jp{margin-bottom:50px;text-align:center;font-weight:600;font-size:34px}@media(max-width:480px){.body-01 h2,.body-02 h2,.body-03 h2,.body-04 h2,.body-4050 h2,.body-article h2,.body-dance h2,.body-educator h2,.body-entry h2,.body-pt h2,.body-recruit h2,.body-suited h2,.body-yoga h2,.home h2{font-size:36px}.body-01 .word-jp,.body-02 .word-jp,.body-03 .word-jp,.body-04 .word-jp,.body-4050 .word-jp,.body-article .word-jp,.body-dance .word-jp,.body-educator .word-jp,.body-entry .word-jp,.body-pt .word-jp,.body-recruit .word-jp,.body-suited .word-jp,.body-yoga .word-jp,.home .word-jp{font-size:24px}}.body-01 .sp-only,.body-02 .sp-only,.body-03 .sp-only,.body-04 .sp-only,.body-4050 .sp-only,.body-article .sp-only,.body-dance .sp-only,.body-educator .sp-only,.body-entry .sp-only,.body-pt .sp-only,.body-recruit .sp-only,.body-suited .sp-only,.body-yoga .sp-only,.home .sp-only{display:none}@media(max-width:768px){.body-01 .sp-only,.body-02 .sp-only,.body-03 .sp-only,.body-04 .sp-only,.body-4050 .sp-only,.body-article .sp-only,.body-dance .sp-only,.body-educator .sp-only,.body-entry .sp-only,.body-pt .sp-only,.body-recruit .sp-only,.body-suited .sp-only,.body-yoga .sp-only,.home .sp-only{display:block}}.body-01 .content,.body-02 .content,.body-03 .content,.body-04 .content,.body-4050 .content,.body-article .content,.body-dance .content,.body-educator .content,.body-entry .content,.body-pt .content,.body-recruit .content,.body-suited .content,.body-yoga .content,.home .content{margin-top:65px}.body-01 .bx-controls,.body-02 .bx-controls,.body-03 .bx-controls,.body-04 .bx-controls,.body-4050 .bx-controls,.body-article .bx-controls,.body-dance .bx-controls,.body-educator .bx-controls,.body-entry .bx-controls,.body-pt .bx-controls,.body-recruit .bx-controls,.body-suited .bx-controls,.body-yoga .bx-controls,.home .bx-controls{display:none}.body-01#index .sec h2,.body-02#index .sec h2,.body-03#index .sec h2,.body-04#index .sec h2,.body-4050#index .sec h2,.body-article#index .sec h2,.body-dance#index .sec h2,.body-educator#index .sec h2,.body-entry#index .sec h2,.body-pt#index .sec h2,.body-recruit#index .sec h2,.body-suited#index .sec h2,.body-yoga#index .sec h2,.home#index .sec h2{font-size:40px!important;line-height:1.5;font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;margin-bottom:60px}@media screen and (max-width:765px){.body-01#index .sec h2,.body-02#index .sec h2,.body-03#index .sec h2,.body-04#index .sec h2,.body-4050#index .sec h2,.body-article#index .sec h2,.body-dance#index .sec h2,.body-educator#index .sec h2,.body-entry#index .sec h2,.body-pt#index .sec h2,.body-recruit#index .sec h2,.body-suited#index .sec h2,.body-yoga#index .sec h2,.home#index .sec h2{font-size:2.8rem!important}}@media screen and (max-width:480px){.body-01#index .sec h2,.body-02#index .sec h2,.body-03#index .sec h2,.body-04#index .sec h2,.body-4050#index .sec h2,.body-article#index .sec h2,.body-dance#index .sec h2,.body-educator#index .sec h2,.body-entry#index .sec h2,.body-pt#index .sec h2,.body-recruit#index .sec h2,.body-suited#index .sec h2,.body-yoga#index .sec h2,.home#index .sec h2{font-size:26px!important;margin-bottom:30px}}.body-01 #career .sec-00 .btn-mvArea a,.body-02 #career .sec-00 .btn-mvArea a,.body-03 #career .sec-00 .btn-mvArea a,.body-04 #career .sec-00 .btn-mvArea a,.body-4050 #career .sec-00 .btn-mvArea a,.body-article #career .sec-00 .btn-mvArea a,.body-dance #career .sec-00 .btn-mvArea a,.body-educator #career .sec-00 .btn-mvArea a,.body-entry #career .sec-00 .btn-mvArea a,.body-pt #career .sec-00 .btn-mvArea a,.body-recruit #career .sec-00 .btn-mvArea a,.body-suited #career .sec-00 .btn-mvArea a,.body-yoga #career .sec-00 .btn-mvArea a,.home #career .sec-00 .btn-mvArea a{margin-right:0;color:#fff;background:hsla(0,0%,100%,.1);background:rgba(0,0,0,.1);border:1px solid #fff}.body-01 .top-image,.body-02 .top-image,.body-03 .top-image,.body-04 .top-image,.body-4050 .top-image,.body-article .top-image,.body-dance .top-image,.body-educator .top-image,.body-entry .top-image,.body-pt .top-image,.body-recruit .top-image,.body-suited .top-image,.body-yoga .top-image,.home .top-image{position:relative}@media(min-width:769px){.body-01 #career .sec-00 .title-area,.body-02 #career .sec-00 .title-area,.body-03 #career .sec-00 .title-area,.body-04 #career .sec-00 .title-area,.body-4050 #career .sec-00 .title-area,.body-article #career .sec-00 .title-area,.body-dance #career .sec-00 .title-area,.body-educator #career .sec-00 .title-area,.body-entry #career .sec-00 .title-area,.body-pt #career .sec-00 .title-area,.body-recruit #career .sec-00 .title-area,.body-suited #career .sec-00 .title-area,.body-yoga #career .sec-00 .title-area,.home #career .sec-00 .title-area{padding-top:80px}}@media(max-width:768px){.body-01 .top-image .btn-mvArea a,.body-02 .top-image .btn-mvArea a,.body-03 .top-image .btn-mvArea a,.body-04 .top-image .btn-mvArea a,.body-4050 .top-image .btn-mvArea a,.body-article .top-image .btn-mvArea a,.body-dance .top-image .btn-mvArea a,.body-educator .top-image .btn-mvArea a,.body-entry .top-image .btn-mvArea a,.body-pt .top-image .btn-mvArea a,.body-recruit .top-image .btn-mvArea a,.body-suited .top-image .btn-mvArea a,.body-yoga .top-image .btn-mvArea a,.home .top-image .btn-mvArea a{margin-right:40px}}@media(max-width:480px){.body-01 #career .sec-00 .btn-mvArea a,.body-01 .top-image .btn-mvArea a,.body-02 #career .sec-00 .btn-mvArea a,.body-02 .top-image .btn-mvArea a,.body-03 #career .sec-00 .btn-mvArea a,.body-03 .top-image .btn-mvArea a,.body-04 #career .sec-00 .btn-mvArea a,.body-04 .top-image .btn-mvArea a,.body-4050 #career .sec-00 .btn-mvArea a,.body-4050 .top-image .btn-mvArea a,.body-article #career .sec-00 .btn-mvArea a,.body-article .top-image .btn-mvArea a,.body-dance #career .sec-00 .btn-mvArea a,.body-dance .top-image .btn-mvArea a,.body-educator #career .sec-00 .btn-mvArea a,.body-educator .top-image .btn-mvArea a,.body-entry #career .sec-00 .btn-mvArea a,.body-entry .top-image .btn-mvArea a,.body-pt #career .sec-00 .btn-mvArea a,.body-pt .top-image .btn-mvArea a,.body-recruit #career .sec-00 .btn-mvArea a,.body-recruit .top-image .btn-mvArea a,.body-suited #career .sec-00 .btn-mvArea a,.body-suited .top-image .btn-mvArea a,.body-yoga #career .sec-00 .btn-mvArea a,.body-yoga .top-image .btn-mvArea a,.home #career .sec-00 .btn-mvArea a,.home .top-image .btn-mvArea a{width:240px;font-size:14px;margin-right:0;margin-bottom:12px;padding:.8em}.body-01 #career .sec-00 .btn-mvArea a,.body-02 #career .sec-00 .btn-mvArea a,.body-03 #career .sec-00 .btn-mvArea a,.body-04 #career .sec-00 .btn-mvArea a,.body-4050 #career .sec-00 .btn-mvArea a,.body-article #career .sec-00 .btn-mvArea a,.body-dance #career .sec-00 .btn-mvArea a,.body-educator #career .sec-00 .btn-mvArea a,.body-entry #career .sec-00 .btn-mvArea a,.body-pt #career .sec-00 .btn-mvArea a,.body-recruit #career .sec-00 .btn-mvArea a,.body-suited #career .sec-00 .btn-mvArea a,.body-yoga #career .sec-00 .btn-mvArea a,.home #career .sec-00 .btn-mvArea a{width:200px;padding:.75em}}.body-01 .main-area .main-text,.body-02 .main-area .main-text,.body-03 .main-area .main-text,.body-04 .main-area .main-text,.body-4050 .main-area .main-text,.body-article .main-area .main-text,.body-dance .main-area .main-text,.body-educator .main-area .main-text,.body-entry .main-area .main-text,.body-pt .main-area .main-text,.body-recruit .main-area .main-text,.body-suited .main-area .main-text,.body-yoga .main-area .main-text,.home .main-area .main-text{position:absolute;z-index:9999;width:100%;height:500px}.body-01 .main-area .main-text img.pc-main-text,.body-02 .main-area .main-text img.pc-main-text,.body-03 .main-area .main-text img.pc-main-text,.body-04 .main-area .main-text img.pc-main-text,.body-4050 .main-area .main-text img.pc-main-text,.body-article .main-area .main-text img.pc-main-text,.body-dance .main-area .main-text img.pc-main-text,.body-educator .main-area .main-text img.pc-main-text,.body-entry .main-area .main-text img.pc-main-text,.body-pt .main-area .main-text img.pc-main-text,.body-recruit .main-area .main-text img.pc-main-text,.body-suited .main-area .main-text img.pc-main-text,.body-yoga .main-area .main-text img.pc-main-text,.home .main-area .main-text img.pc-main-text{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.body-01 .main-area .main-text img.sp-main-text,.body-02 .main-area .main-text img.sp-main-text,.body-03 .main-area .main-text img.sp-main-text,.body-04 .main-area .main-text img.sp-main-text,.body-4050 .main-area .main-text img.sp-main-text,.body-article .main-area .main-text img.sp-main-text,.body-dance .main-area .main-text img.sp-main-text,.body-educator .main-area .main-text img.sp-main-text,.body-entry .main-area .main-text img.sp-main-text,.body-pt .main-area .main-text img.sp-main-text,.body-recruit .main-area .main-text img.sp-main-text,.body-suited .main-area .main-text img.sp-main-text,.body-yoga .main-area .main-text img.sp-main-text,.home .main-area .main-text img.sp-main-text{display:none}.body-01 .news,.body-02 .news,.body-03 .news,.body-04 .news,.body-4050 .news,.body-article .news,.body-dance .news,.body-educator .news,.body-entry .news,.body-pt .news,.body-recruit .news,.body-suited .news,.body-yoga .news,.home .news{padding:40px 0}.body-01 .news a,.body-02 .news a,.body-03 .news a,.body-04 .news a,.body-4050 .news a,.body-article .news a,.body-dance .news a,.body-educator .news a,.body-entry .news a,.body-pt .news a,.body-recruit .news a,.body-suited .news a,.body-yoga .news a,.home .news a{color:#000;text-decoration:underline}.body-01 .news dl,.body-02 .news dl,.body-03 .news dl,.body-04 .news dl,.body-4050 .news dl,.body-article .news dl,.body-dance .news dl,.body-educator .news dl,.body-entry .news dl,.body-pt .news dl,.body-recruit .news dl,.body-suited .news dl,.body-yoga .news dl,.home .news dl{margin:0 auto;width:80%}.body-01 .news dd,.body-02 .news dd,.body-03 .news dd,.body-04 .news dd,.body-4050 .news dd,.body-article .news dd,.body-dance .news dd,.body-educator .news dd,.body-entry .news dd,.body-pt .news dd,.body-recruit .news dd,.body-suited .news dd,.body-yoga .news dd,.home .news dd{padding-bottom:20px}.body-01 .inner,.body-02 .inner,.body-03 .inner,.body-04 .inner,.body-4050 .inner,.body-article .inner,.body-dance .inner,.body-educator .inner,.body-entry .inner,.body-pt .inner,.body-recruit .inner,.body-suited .inner,.body-yoga .inner,.home .inner{margin:0 auto;width:1280px}@media only screen and (max-width:768px){.body-01 .inner,.body-02 .inner,.body-03 .inner,.body-04 .inner,.body-4050 .inner,.body-article .inner,.body-dance .inner,.body-educator .inner,.body-entry .inner,.body-pt .inner,.body-recruit .inner,.body-suited .inner,.body-yoga .inner,.home .inner{width:100%}}.body-01 .box-01,.body-02 .box-01,.body-03 .box-01,.body-04 .box-01,.body-4050 .box-01,.body-article .box-01,.body-dance .box-01,.body-educator .box-01,.body-entry .box-01,.body-pt .box-01,.body-recruit .box-01,.body-suited .box-01,.body-yoga .box-01,.home .box-01{margin:0 auto 160px;width:100%;height:665px;background:url(/files/img/box01_bg.jpg) no-repeat 50%;background-size:cover}.body-01 .box-01 .text-area,.body-02 .box-01 .text-area,.body-03 .box-01 .text-area,.body-04 .box-01 .text-area,.body-4050 .box-01 .text-area,.body-article .box-01 .text-area,.body-dance .box-01 .text-area,.body-educator .box-01 .text-area,.body-entry .box-01 .text-area,.body-pt .box-01 .text-area,.body-recruit .box-01 .text-area,.body-suited .box-01 .text-area,.body-yoga .box-01 .text-area,.home .box-01 .text-area{position:relative;margin-left:60px}.body-01 .box-01 .text-area a,.body-02 .box-01 .text-area a,.body-03 .box-01 .text-area a,.body-04 .box-01 .text-area a,.body-4050 .box-01 .text-area a,.body-article .box-01 .text-area a,.body-dance .box-01 .text-area a,.body-educator .box-01 .text-area a,.body-entry .box-01 .text-area a,.body-pt .box-01 .text-area a,.body-recruit .box-01 .text-area a,.body-suited .box-01 .text-area a,.body-yoga .box-01 .text-area a,.home .box-01 .text-area a{color:#fff}.body-01 .box-01 .text-area .arrow,.body-02 .box-01 .text-area .arrow,.body-03 .box-01 .text-area .arrow,.body-04 .box-01 .text-area .arrow,.body-4050 .box-01 .text-area .arrow,.body-article .box-01 .text-area .arrow,.body-dance .box-01 .text-area .arrow,.body-educator .box-01 .text-area .arrow,.body-entry .box-01 .text-area .arrow,.body-pt .box-01 .text-area .arrow,.body-recruit .box-01 .text-area .arrow,.body-suited .box-01 .text-area .arrow,.body-yoga .box-01 .text-area .arrow,.home .box-01 .text-area .arrow{position:absolute;top:90px;left:360px;z-index:8888;animation:fadeIn 3s ease 0s 1 normal}.body-01 .box-01 .text-area h2,.body-02 .box-01 .text-area h2,.body-03 .box-01 .text-area h2,.body-04 .box-01 .text-area h2,.body-4050 .box-01 .text-area h2,.body-article .box-01 .text-area h2,.body-dance .box-01 .text-area h2,.body-educator .box-01 .text-area h2,.body-entry .box-01 .text-area h2,.body-pt .box-01 .text-area h2,.body-recruit .box-01 .text-area h2,.body-suited .box-01 .text-area h2,.body-yoga .box-01 .text-area h2,.home .box-01 .text-area h2{padding-top:60px;color:#b7b7b7;letter-spacing:1.4rem;font-size:6.8rem;font-family:acumin-pro-condensed,sans-serif;line-height:1.2}.body-01 .box-01 .text-area p.text,.body-02 .box-01 .text-area p.text,.body-03 .box-01 .text-area p.text,.body-04 .box-01 .text-area p.text,.body-4050 .box-01 .text-area p.text,.body-article .box-01 .text-area p.text,.body-dance .box-01 .text-area p.text,.body-educator .box-01 .text-area p.text,.body-entry .box-01 .text-area p.text,.body-pt .box-01 .text-area p.text,.body-recruit .box-01 .text-area p.text,.body-suited .box-01 .text-area p.text,.body-yoga .box-01 .text-area p.text,.home .box-01 .text-area p.text{padding-top:48px;color:#fff}.body-01 .box-01 .img-area,.body-02 .box-01 .img-area,.body-03 .box-01 .img-area,.body-04 .box-01 .img-area,.body-4050 .box-01 .img-area,.body-article .box-01 .img-area,.body-dance .box-01 .img-area,.body-educator .box-01 .img-area,.body-entry .box-01 .img-area,.body-pt .box-01 .img-area,.body-recruit .box-01 .img-area,.body-suited .box-01 .img-area,.body-yoga .box-01 .img-area,.home .box-01 .img-area{position:relative}.body-01 .box-01 .img-area figure,.body-02 .box-01 .img-area figure,.body-03 .box-01 .img-area figure,.body-04 .box-01 .img-area figure,.body-4050 .box-01 .img-area figure,.body-article .box-01 .img-area figure,.body-dance .box-01 .img-area figure,.body-educator .box-01 .img-area figure,.body-entry .box-01 .img-area figure,.body-pt .box-01 .img-area figure,.body-recruit .box-01 .img-area figure,.body-suited .box-01 .img-area figure,.body-yoga .box-01 .img-area figure,.home .box-01 .img-area figure{position:absolute;width:736px;height:380px}.body-01 .box-01 .img-area figure.photo-01,.body-02 .box-01 .img-area figure.photo-01,.body-03 .box-01 .img-area figure.photo-01,.body-04 .box-01 .img-area figure.photo-01,.body-4050 .box-01 .img-area figure.photo-01,.body-article .box-01 .img-area figure.photo-01,.body-dance .box-01 .img-area figure.photo-01,.body-educator .box-01 .img-area figure.photo-01,.body-entry .box-01 .img-area figure.photo-01,.body-pt .box-01 .img-area figure.photo-01,.body-recruit .box-01 .img-area figure.photo-01,.body-suited .box-01 .img-area figure.photo-01,.body-yoga .box-01 .img-area figure.photo-01,.home .box-01 .img-area figure.photo-01{top:-265px;right:40px}.body-01 .box-01 .img-area figure.photo-02,.body-02 .box-01 .img-area figure.photo-02,.body-03 .box-01 .img-area figure.photo-02,.body-04 .box-01 .img-area figure.photo-02,.body-4050 .box-01 .img-area figure.photo-02,.body-article .box-01 .img-area figure.photo-02,.body-dance .box-01 .img-area figure.photo-02,.body-educator .box-01 .img-area figure.photo-02,.body-entry .box-01 .img-area figure.photo-02,.body-pt .box-01 .img-area figure.photo-02,.body-recruit .box-01 .img-area figure.photo-02,.body-suited .box-01 .img-area figure.photo-02,.body-yoga .box-01 .img-area figure.photo-02,.home .box-01 .img-area figure.photo-02{top:82px;right:420px}.body-01 .box-01 .img-area figure img,.body-02 .box-01 .img-area figure img,.body-03 .box-01 .img-area figure img,.body-04 .box-01 .img-area figure img,.body-4050 .box-01 .img-area figure img,.body-article .box-01 .img-area figure img,.body-dance .box-01 .img-area figure img,.body-educator .box-01 .img-area figure img,.body-entry .box-01 .img-area figure img,.body-pt .box-01 .img-area figure img,.body-recruit .box-01 .img-area figure img,.body-suited .box-01 .img-area figure img,.body-yoga .box-01 .img-area figure img,.home .box-01 .img-area figure img{width:100%;height:auto}.body-01 .box-01 .img-area .fadein,.body-02 .box-01 .img-area .fadein,.body-03 .box-01 .img-area .fadein,.body-04 .box-01 .img-area .fadein,.body-4050 .box-01 .img-area .fadein,.body-article .box-01 .img-area .fadein,.body-dance .box-01 .img-area .fadein,.body-educator .box-01 .img-area .fadein,.body-entry .box-01 .img-area .fadein,.body-pt .box-01 .img-area .fadein,.body-recruit .box-01 .img-area .fadein,.body-suited .box-01 .img-area .fadein,.body-yoga .box-01 .img-area .fadein,.home .box-01 .img-area .fadein{opacity:.1;transition:all .5s;transform:translateY(50px)}.body-01 .box-01 .img-area .fadein.scrollin,.body-02 .box-01 .img-area .fadein.scrollin,.body-03 .box-01 .img-area .fadein.scrollin,.body-04 .box-01 .img-area .fadein.scrollin,.body-4050 .box-01 .img-area .fadein.scrollin,.body-article .box-01 .img-area .fadein.scrollin,.body-dance .box-01 .img-area .fadein.scrollin,.body-educator .box-01 .img-area .fadein.scrollin,.body-entry .box-01 .img-area .fadein.scrollin,.body-pt .box-01 .img-area .fadein.scrollin,.body-recruit .box-01 .img-area .fadein.scrollin,.body-suited .box-01 .img-area .fadein.scrollin,.body-yoga .box-01 .img-area .fadein.scrollin,.home .box-01 .img-area .fadein.scrollin{opacity:1;transform:translate(0)}@media only screen and (max-width:768px){.body-01 .box-01,.body-02 .box-01,.body-03 .box-01,.body-04 .box-01,.body-4050 .box-01,.body-article .box-01,.body-dance .box-01,.body-educator .box-01,.body-entry .box-01,.body-pt .box-01,.body-recruit .box-01,.body-suited .box-01,.body-yoga .box-01,.home .box-01{margin:0 auto 60px;padding:40px 0;width:100%;height:auto}.body-01 .box-01 .text-area,.body-02 .box-01 .text-area,.body-03 .box-01 .text-area,.body-04 .box-01 .text-area,.body-4050 .box-01 .text-area,.body-article .box-01 .text-area,.body-dance .box-01 .text-area,.body-educator .box-01 .text-area,.body-entry .box-01 .text-area,.body-pt .box-01 .text-area,.body-recruit .box-01 .text-area,.body-suited .box-01 .text-area,.body-yoga .box-01 .text-area,.home .box-01 .text-area{margin-left:0}.body-01 .box-01 .text-area .arrow,.body-02 .box-01 .text-area .arrow,.body-03 .box-01 .text-area .arrow,.body-04 .box-01 .text-area .arrow,.body-4050 .box-01 .text-area .arrow,.body-article .box-01 .text-area .arrow,.body-dance .box-01 .text-area .arrow,.body-educator .box-01 .text-area .arrow,.body-entry .box-01 .text-area .arrow,.body-pt .box-01 .text-area .arrow,.body-recruit .box-01 .text-area .arrow,.body-suited .box-01 .text-area .arrow,.body-yoga .box-01 .text-area .arrow,.home .box-01 .text-area .arrow{top:0;left:80%;animation:none}.body-01 .box-01 .text-area .arrow img,.body-02 .box-01 .text-area .arrow img,.body-03 .box-01 .text-area .arrow img,.body-04 .box-01 .text-area .arrow img,.body-4050 .box-01 .text-area .arrow img,.body-article .box-01 .text-area .arrow img,.body-dance .box-01 .text-area .arrow img,.body-educator .box-01 .text-area .arrow img,.body-entry .box-01 .text-area .arrow img,.body-pt .box-01 .text-area .arrow img,.body-recruit .box-01 .text-area .arrow img,.body-suited .box-01 .text-area .arrow img,.body-yoga .box-01 .text-area .arrow img,.home .box-01 .text-area .arrow img{width:60%}.body-01 .box-01 .text-area h2,.body-02 .box-01 .text-area h2,.body-03 .box-01 .text-area h2,.body-04 .box-01 .text-area h2,.body-4050 .box-01 .text-area h2,.body-article .box-01 .text-area h2,.body-dance .box-01 .text-area h2,.body-educator .box-01 .text-area h2,.body-entry .box-01 .text-area h2,.body-pt .box-01 .text-area h2,.body-recruit .box-01 .text-area h2,.body-suited .box-01 .text-area h2,.body-yoga .box-01 .text-area h2,.home .box-01 .text-area h2{padding-top:0;letter-spacing:10px;font-size:3rem}.body-01 .box-01 .text-area p.sub-title,.body-02 .box-01 .text-area p.sub-title,.body-03 .box-01 .text-area p.sub-title,.body-04 .box-01 .text-area p.sub-title,.body-4050 .box-01 .text-area p.sub-title,.body-article .box-01 .text-area p.sub-title,.body-dance .box-01 .text-area p.sub-title,.body-educator .box-01 .text-area p.sub-title,.body-entry .box-01 .text-area p.sub-title,.body-pt .box-01 .text-area p.sub-title,.body-recruit .box-01 .text-area p.sub-title,.body-suited .box-01 .text-area p.sub-title,.body-yoga .box-01 .text-area p.sub-title,.home .box-01 .text-area p.sub-title{margin-top:8px;font-size:1.1rem}.body-01 .box-01 .text-area p.text,.body-02 .box-01 .text-area p.text,.body-03 .box-01 .text-area p.text,.body-04 .box-01 .text-area p.text,.body-4050 .box-01 .text-area p.text,.body-article .box-01 .text-area p.text,.body-dance .box-01 .text-area p.text,.body-educator .box-01 .text-area p.text,.body-entry .box-01 .text-area p.text,.body-pt .box-01 .text-area p.text,.body-recruit .box-01 .text-area p.text,.body-suited .box-01 .text-area p.text,.body-yoga .box-01 .text-area p.text,.home .box-01 .text-area p.text{padding:40px 0}.body-01 .box-01 .img-area figure,.body-02 .box-01 .img-area figure,.body-03 .box-01 .img-area figure,.body-04 .box-01 .img-area figure,.body-4050 .box-01 .img-area figure,.body-article .box-01 .img-area figure,.body-dance .box-01 .img-area figure,.body-educator .box-01 .img-area figure,.body-entry .box-01 .img-area figure,.body-pt .box-01 .img-area figure,.body-recruit .box-01 .img-area figure,.body-suited .box-01 .img-area figure,.body-yoga .box-01 .img-area figure,.home .box-01 .img-area figure{position:static;margin:0 auto;width:80%;height:280px}.body-01 .box-01 .img-area figure.photo-01,.body-02 .box-01 .img-area figure.photo-01,.body-03 .box-01 .img-area figure.photo-01,.body-04 .box-01 .img-area figure.photo-01,.body-4050 .box-01 .img-area figure.photo-01,.body-article .box-01 .img-area figure.photo-01,.body-dance .box-01 .img-area figure.photo-01,.body-educator .box-01 .img-area figure.photo-01,.body-entry .box-01 .img-area figure.photo-01,.body-pt .box-01 .img-area figure.photo-01,.body-recruit .box-01 .img-area figure.photo-01,.body-suited .box-01 .img-area figure.photo-01,.body-yoga .box-01 .img-area figure.photo-01,.home .box-01 .img-area figure.photo-01{margin-bottom:20px;width:100%;height:auto}.body-01 .box-01 .img-area figure.photo-02,.body-02 .box-01 .img-area figure.photo-02,.body-03 .box-01 .img-area figure.photo-02,.body-04 .box-01 .img-area figure.photo-02,.body-4050 .box-01 .img-area figure.photo-02,.body-article .box-01 .img-area figure.photo-02,.body-dance .box-01 .img-area figure.photo-02,.body-educator .box-01 .img-area figure.photo-02,.body-entry .box-01 .img-area figure.photo-02,.body-pt .box-01 .img-area figure.photo-02,.body-recruit .box-01 .img-area figure.photo-02,.body-suited .box-01 .img-area figure.photo-02,.body-yoga .box-01 .img-area figure.photo-02,.home .box-01 .img-area figure.photo-02{width:100%;height:auto}}@media screen and (max-width:765px){.body-01 .catch-area,.body-02 .catch-area,.body-03 .catch-area,.body-04 .catch-area,.body-4050 .catch-area,.body-article .catch-area,.body-dance .catch-area,.body-educator .catch-area,.body-entry .catch-area,.body-pt .catch-area,.body-recruit .catch-area,.body-suited .catch-area,.body-yoga .catch-area,.home .catch-area{padding:40px 5%;font-size:1.4rem}}.body-01 .box-02,.body-02 .box-02,.body-03 .box-02,.body-04 .box-02,.body-4050 .box-02,.body-article .box-02,.body-dance .box-02,.body-educator .box-02,.body-entry .box-02,.body-pt .box-02,.body-recruit .box-02,.body-suited .box-02,.body-yoga .box-02,.home .box-02{margin:120px auto 0;width:100%;height:820px;background:url(/files/img/box02_bg.jpg) no-repeat 50%;background-size:cover}.body-01 .box-02 .text-area,.body-02 .box-02 .text-area,.body-03 .box-02 .text-area,.body-04 .box-02 .text-area,.body-4050 .box-02 .text-area,.body-article .box-02 .text-area,.body-dance .box-02 .text-area,.body-educator .box-02 .text-area,.body-entry .box-02 .text-area,.body-pt .box-02 .text-area,.body-recruit .box-02 .text-area,.body-suited .box-02 .text-area,.body-yoga .box-02 .text-area,.home .box-02 .text-area{position:relative;margin-left:60px;color:#fff}.body-01 .box-02 .text-area a,.body-02 .box-02 .text-area a,.body-03 .box-02 .text-area a,.body-04 .box-02 .text-area a,.body-4050 .box-02 .text-area a,.body-article .box-02 .text-area a,.body-dance .box-02 .text-area a,.body-educator .box-02 .text-area a,.body-entry .box-02 .text-area a,.body-pt .box-02 .text-area a,.body-recruit .box-02 .text-area a,.body-suited .box-02 .text-area a,.body-yoga .box-02 .text-area a,.home .box-02 .text-area a{color:#fff}.body-01 .box-02 .text-area h2,.body-02 .box-02 .text-area h2,.body-03 .box-02 .text-area h2,.body-04 .box-02 .text-area h2,.body-4050 .box-02 .text-area h2,.body-article .box-02 .text-area h2,.body-dance .box-02 .text-area h2,.body-educator .box-02 .text-area h2,.body-entry .box-02 .text-area h2,.body-pt .box-02 .text-area h2,.body-recruit .box-02 .text-area h2,.body-suited .box-02 .text-area h2,.body-yoga .box-02 .text-area h2,.home .box-02 .text-area h2{padding-top:60px;color:#b7b7b7;letter-spacing:.8rem;font-size:6.6rem;font-family:acumin-pro-condensed,sans-serif;line-height:1.2}.body-01 .box-02 .text-area .arrow,.body-02 .box-02 .text-area .arrow,.body-03 .box-02 .text-area .arrow,.body-04 .box-02 .text-area .arrow,.body-4050 .box-02 .text-area .arrow,.body-article .box-02 .text-area .arrow,.body-dance .box-02 .text-area .arrow,.body-educator .box-02 .text-area .arrow,.body-entry .box-02 .text-area .arrow,.body-pt .box-02 .text-area .arrow,.body-recruit .box-02 .text-area .arrow,.body-suited .box-02 .text-area .arrow,.body-yoga .box-02 .text-area .arrow,.home .box-02 .text-area .arrow{position:absolute;top:90px;left:440px;z-index:8888;animation:fadeIn 3s ease 0s 1 normal}@keyframes fadeIn{0%{left:400px}to{left:440px}}.body-01 .box-02 .text-area p.text,.body-02 .box-02 .text-area p.text,.body-03 .box-02 .text-area p.text,.body-04 .box-02 .text-area p.text,.body-4050 .box-02 .text-area p.text,.body-article .box-02 .text-area p.text,.body-dance .box-02 .text-area p.text,.body-educator .box-02 .text-area p.text,.body-entry .box-02 .text-area p.text,.body-pt .box-02 .text-area p.text,.body-recruit .box-02 .text-area p.text,.body-suited .box-02 .text-area p.text,.body-yoga .box-02 .text-area p.text,.home .box-02 .text-area p.text{padding-top:48px}.body-01 .box-02 .img-area,.body-02 .box-02 .img-area,.body-03 .box-02 .img-area,.body-04 .box-02 .img-area,.body-4050 .box-02 .img-area,.body-article .box-02 .img-area,.body-dance .box-02 .img-area,.body-educator .box-02 .img-area,.body-entry .box-02 .img-area,.body-pt .box-02 .img-area,.body-recruit .box-02 .img-area,.body-suited .box-02 .img-area,.body-yoga .box-02 .img-area,.home .box-02 .img-area{position:relative}.body-01 .box-02 .img-area figure,.body-02 .box-02 .img-area figure,.body-03 .box-02 .img-area figure,.body-04 .box-02 .img-area figure,.body-4050 .box-02 .img-area figure,.body-article .box-02 .img-area figure,.body-dance .box-02 .img-area figure,.body-educator .box-02 .img-area figure,.body-entry .box-02 .img-area figure,.body-pt .box-02 .img-area figure,.body-recruit .box-02 .img-area figure,.body-suited .box-02 .img-area figure,.body-yoga .box-02 .img-area figure,.home .box-02 .img-area figure{position:absolute;width:736px;height:380px}.body-01 .box-02 .img-area figure.photo-03,.body-02 .box-02 .img-area figure.photo-03,.body-03 .box-02 .img-area figure.photo-03,.body-04 .box-02 .img-area figure.photo-03,.body-4050 .box-02 .img-area figure.photo-03,.body-article .box-02 .img-area figure.photo-03,.body-dance .box-02 .img-area figure.photo-03,.body-educator .box-02 .img-area figure.photo-03,.body-entry .box-02 .img-area figure.photo-03,.body-pt .box-02 .img-area figure.photo-03,.body-recruit .box-02 .img-area figure.photo-03,.body-suited .box-02 .img-area figure.photo-03,.body-yoga .box-02 .img-area figure.photo-03,.home .box-02 .img-area figure.photo-03{top:-315px;right:-20px;margin-bottom:20px}.body-01 .box-02 .img-area figure.photo-04,.body-02 .box-02 .img-area figure.photo-04,.body-03 .box-02 .img-area figure.photo-04,.body-04 .box-02 .img-area figure.photo-04,.body-4050 .box-02 .img-area figure.photo-04,.body-article .box-02 .img-area figure.photo-04,.body-dance .box-02 .img-area figure.photo-04,.body-educator .box-02 .img-area figure.photo-04,.body-entry .box-02 .img-area figure.photo-04,.body-pt .box-02 .img-area figure.photo-04,.body-recruit .box-02 .img-area figure.photo-04,.body-suited .box-02 .img-area figure.photo-04,.body-yoga .box-02 .img-area figure.photo-04,.home .box-02 .img-area figure.photo-04{top:102px;right:200px}.body-01 .box-02 .img-area figure img,.body-02 .box-02 .img-area figure img,.body-03 .box-02 .img-area figure img,.body-04 .box-02 .img-area figure img,.body-4050 .box-02 .img-area figure img,.body-article .box-02 .img-area figure img,.body-dance .box-02 .img-area figure img,.body-educator .box-02 .img-area figure img,.body-entry .box-02 .img-area figure img,.body-pt .box-02 .img-area figure img,.body-recruit .box-02 .img-area figure img,.body-suited .box-02 .img-area figure img,.body-yoga .box-02 .img-area figure img,.home .box-02 .img-area figure img{width:100%;height:auto}.body-01 .box-02 .img-area .fadein,.body-02 .box-02 .img-area .fadein,.body-03 .box-02 .img-area .fadein,.body-04 .box-02 .img-area .fadein,.body-4050 .box-02 .img-area .fadein,.body-article .box-02 .img-area .fadein,.body-dance .box-02 .img-area .fadein,.body-educator .box-02 .img-area .fadein,.body-entry .box-02 .img-area .fadein,.body-pt .box-02 .img-area .fadein,.body-recruit .box-02 .img-area .fadein,.body-suited .box-02 .img-area .fadein,.body-yoga .box-02 .img-area .fadein,.home .box-02 .img-area .fadein{opacity:.1;transition:all .5s;transform:translateY(50px)}.body-01 .box-02 .img-area .fadein.scrollin,.body-02 .box-02 .img-area .fadein.scrollin,.body-03 .box-02 .img-area .fadein.scrollin,.body-04 .box-02 .img-area .fadein.scrollin,.body-4050 .box-02 .img-area .fadein.scrollin,.body-article .box-02 .img-area .fadein.scrollin,.body-dance .box-02 .img-area .fadein.scrollin,.body-educator .box-02 .img-area .fadein.scrollin,.body-entry .box-02 .img-area .fadein.scrollin,.body-pt .box-02 .img-area .fadein.scrollin,.body-recruit .box-02 .img-area .fadein.scrollin,.body-suited .box-02 .img-area .fadein.scrollin,.body-yoga .box-02 .img-area .fadein.scrollin,.home .box-02 .img-area .fadein.scrollin{opacity:1;transform:translate(0)}.body-01 .box-02 .btn,.body-02 .box-02 .btn,.body-03 .box-02 .btn,.body-04 .box-02 .btn,.body-4050 .box-02 .btn,.body-article .box-02 .btn,.body-dance .box-02 .btn,.body-educator .box-02 .btn,.body-entry .box-02 .btn,.body-pt .box-02 .btn,.body-recruit .box-02 .btn,.body-suited .box-02 .btn,.body-yoga .box-02 .btn,.home .box-02 .btn{margin:10px 0;width:246px;background:#333;font-weight:800;transition:all .3s ease}.body-01 .box-02 .btn:hover,.body-02 .box-02 .btn:hover,.body-03 .box-02 .btn:hover,.body-04 .box-02 .btn:hover,.body-4050 .box-02 .btn:hover,.body-article .box-02 .btn:hover,.body-dance .box-02 .btn:hover,.body-educator .box-02 .btn:hover,.body-entry .box-02 .btn:hover,.body-pt .box-02 .btn:hover,.body-recruit .box-02 .btn:hover,.body-suited .box-02 .btn:hover,.body-yoga .box-02 .btn:hover,.home .box-02 .btn:hover{background:#666}.body-01 .box-02 .btn a,.body-02 .box-02 .btn a,.body-03 .box-02 .btn a,.body-04 .box-02 .btn a,.body-4050 .box-02 .btn a,.body-article .box-02 .btn a,.body-dance .box-02 .btn a,.body-educator .box-02 .btn a,.body-entry .box-02 .btn a,.body-pt .box-02 .btn a,.body-recruit .box-02 .btn a,.body-suited .box-02 .btn a,.body-yoga .box-02 .btn a,.home .box-02 .btn a{padding:18px 30px;color:#fff}@media only screen and (max-width:768px){.body-01 .box-02 .btn,.body-02 .box-02 .btn,.body-03 .box-02 .btn,.body-04 .box-02 .btn,.body-4050 .box-02 .btn,.body-article .box-02 .btn,.body-dance .box-02 .btn,.body-educator .box-02 .btn,.body-entry .box-02 .btn,.body-pt .box-02 .btn,.body-recruit .box-02 .btn,.body-suited .box-02 .btn,.body-yoga .box-02 .btn,.home .box-02 .btn{margin:10px auto;width:246px;background:#333;font-weight:800;transition:all .3s ease}.body-01 .box-02,.body-02 .box-02,.body-03 .box-02,.body-04 .box-02,.body-4050 .box-02,.body-article .box-02,.body-dance .box-02,.body-educator .box-02,.body-entry .box-02,.body-pt .box-02,.body-recruit .box-02,.body-suited .box-02,.body-yoga .box-02,.home .box-02{margin:40px auto 0;padding:40px 0;height:auto}.body-01 .box-02 .text-area,.body-02 .box-02 .text-area,.body-03 .box-02 .text-area,.body-04 .box-02 .text-area,.body-4050 .box-02 .text-area,.body-article .box-02 .text-area,.body-dance .box-02 .text-area,.body-educator .box-02 .text-area,.body-entry .box-02 .text-area,.body-pt .box-02 .text-area,.body-recruit .box-02 .text-area,.body-suited .box-02 .text-area,.body-yoga .box-02 .text-area,.home .box-02 .text-area{margin-left:0}.body-01 .box-02 .text-area .arrow,.body-02 .box-02 .text-area .arrow,.body-03 .box-02 .text-area .arrow,.body-04 .box-02 .text-area .arrow,.body-4050 .box-02 .text-area .arrow,.body-article .box-02 .text-area .arrow,.body-dance .box-02 .text-area .arrow,.body-educator .box-02 .text-area .arrow,.body-entry .box-02 .text-area .arrow,.body-pt .box-02 .text-area .arrow,.body-recruit .box-02 .text-area .arrow,.body-suited .box-02 .text-area .arrow,.body-yoga .box-02 .text-area .arrow,.home .box-02 .text-area .arrow{top:0;left:80%;animation:none}.body-01 .box-02 .text-area .arrow img,.body-02 .box-02 .text-area .arrow img,.body-03 .box-02 .text-area .arrow img,.body-04 .box-02 .text-area .arrow img,.body-4050 .box-02 .text-area .arrow img,.body-article .box-02 .text-area .arrow img,.body-dance .box-02 .text-area .arrow img,.body-educator .box-02 .text-area .arrow img,.body-entry .box-02 .text-area .arrow img,.body-pt .box-02 .text-area .arrow img,.body-recruit .box-02 .text-area .arrow img,.body-suited .box-02 .text-area .arrow img,.body-yoga .box-02 .text-area .arrow img,.home .box-02 .text-area .arrow img{width:60%}.body-01 .box-02 .text-area h2,.body-02 .box-02 .text-area h2,.body-03 .box-02 .text-area h2,.body-04 .box-02 .text-area h2,.body-4050 .box-02 .text-area h2,.body-article .box-02 .text-area h2,.body-dance .box-02 .text-area h2,.body-educator .box-02 .text-area h2,.body-entry .box-02 .text-area h2,.body-pt .box-02 .text-area h2,.body-recruit .box-02 .text-area h2,.body-suited .box-02 .text-area h2,.body-yoga .box-02 .text-area h2,.home .box-02 .text-area h2{padding-top:0;letter-spacing:10px;font-size:3rem}.body-01 .box-02 .text-area p.sub-title,.body-02 .box-02 .text-area p.sub-title,.body-03 .box-02 .text-area p.sub-title,.body-04 .box-02 .text-area p.sub-title,.body-4050 .box-02 .text-area p.sub-title,.body-article .box-02 .text-area p.sub-title,.body-dance .box-02 .text-area p.sub-title,.body-educator .box-02 .text-area p.sub-title,.body-entry .box-02 .text-area p.sub-title,.body-pt .box-02 .text-area p.sub-title,.body-recruit .box-02 .text-area p.sub-title,.body-suited .box-02 .text-area p.sub-title,.body-yoga .box-02 .text-area p.sub-title,.home .box-02 .text-area p.sub-title{margin-top:8px;font-size:1.1rem}.body-01 .box-02 .text-area p.text,.body-02 .box-02 .text-area p.text,.body-03 .box-02 .text-area p.text,.body-04 .box-02 .text-area p.text,.body-4050 .box-02 .text-area p.text,.body-article .box-02 .text-area p.text,.body-dance .box-02 .text-area p.text,.body-educator .box-02 .text-area p.text,.body-entry .box-02 .text-area p.text,.body-pt .box-02 .text-area p.text,.body-recruit .box-02 .text-area p.text,.body-suited .box-02 .text-area p.text,.body-yoga .box-02 .text-area p.text,.home .box-02 .text-area p.text{padding:40px 0}.body-01 .box-02 .img-area figure,.body-02 .box-02 .img-area figure,.body-03 .box-02 .img-area figure,.body-04 .box-02 .img-area figure,.body-4050 .box-02 .img-area figure,.body-article .box-02 .img-area figure,.body-dance .box-02 .img-area figure,.body-educator .box-02 .img-area figure,.body-entry .box-02 .img-area figure,.body-pt .box-02 .img-area figure,.body-recruit .box-02 .img-area figure,.body-suited .box-02 .img-area figure,.body-yoga .box-02 .img-area figure,.home .box-02 .img-area figure{position:static;margin:0 auto;width:80%;height:280px}.body-01 .box-02 .img-area figure.photo-03,.body-02 .box-02 .img-area figure.photo-03,.body-03 .box-02 .img-area figure.photo-03,.body-04 .box-02 .img-area figure.photo-03,.body-4050 .box-02 .img-area figure.photo-03,.body-article .box-02 .img-area figure.photo-03,.body-dance .box-02 .img-area figure.photo-03,.body-educator .box-02 .img-area figure.photo-03,.body-entry .box-02 .img-area figure.photo-03,.body-pt .box-02 .img-area figure.photo-03,.body-recruit .box-02 .img-area figure.photo-03,.body-suited .box-02 .img-area figure.photo-03,.body-yoga .box-02 .img-area figure.photo-03,.home .box-02 .img-area figure.photo-03{margin-bottom:20px;width:100%;height:auto}.body-01 .box-02 .img-area figure.photo-04,.body-02 .box-02 .img-area figure.photo-04,.body-03 .box-02 .img-area figure.photo-04,.body-04 .box-02 .img-area figure.photo-04,.body-4050 .box-02 .img-area figure.photo-04,.body-article .box-02 .img-area figure.photo-04,.body-dance .box-02 .img-area figure.photo-04,.body-educator .box-02 .img-area figure.photo-04,.body-entry .box-02 .img-area figure.photo-04,.body-pt .box-02 .img-area figure.photo-04,.body-recruit .box-02 .img-area figure.photo-04,.body-suited .box-02 .img-area figure.photo-04,.body-yoga .box-02 .img-area figure.photo-04,.home .box-02 .img-area figure.photo-04{width:100%;height:auto}}.body-01 .box-03,.body-02 .box-03,.body-03 .box-03,.body-04 .box-03,.body-4050 .box-03,.body-article .box-03,.body-dance .box-03,.body-educator .box-03,.body-entry .box-03,.body-pt .box-03,.body-recruit .box-03,.body-suited .box-03,.body-yoga .box-03,.home .box-03{margin:0 auto;width:100%;height:568px;background:url(/files/img/box03_bg.jpg) no-repeat bottom;background-size:cover}.body-01 .box-03 .text-area,.body-02 .box-03 .text-area,.body-03 .box-03 .text-area,.body-04 .box-03 .text-area,.body-4050 .box-03 .text-area,.body-article .box-03 .text-area,.body-dance .box-03 .text-area,.body-educator .box-03 .text-area,.body-entry .box-03 .text-area,.body-pt .box-03 .text-area,.body-recruit .box-03 .text-area,.body-suited .box-03 .text-area,.body-yoga .box-03 .text-area,.home .box-03 .text-area{margin-left:auto;padding-top:180px;width:600px;color:#fff;text-align:left;font-size:1.8rem}@media only screen and (max-width:768px){.body-01 .box-03,.body-02 .box-03,.body-03 .box-03,.body-04 .box-03,.body-4050 .box-03,.body-article .box-03,.body-dance .box-03,.body-educator .box-03,.body-entry .box-03,.body-pt .box-03,.body-recruit .box-03,.body-suited .box-03,.body-yoga .box-03,.home .box-03{background-position:0 100%}.body-01 .box-03 .text-area,.body-02 .box-03 .text-area,.body-03 .box-03 .text-area,.body-04 .box-03 .text-area,.body-4050 .box-03 .text-area,.body-article .box-03 .text-area,.body-dance .box-03 .text-area,.body-educator .box-03 .text-area,.body-entry .box-03 .text-area,.body-pt .box-03 .text-area,.body-recruit .box-03 .text-area,.body-suited .box-03 .text-area,.body-yoga .box-03 .text-area,.home .box-03 .text-area{padding-top:50px;width:50%}}@media only screen and (max-width:750px){.body-01 .box-03,.body-02 .box-03,.body-03 .box-03,.body-04 .box-03,.body-4050 .box-03,.body-article .box-03,.body-dance .box-03,.body-educator .box-03,.body-entry .box-03,.body-pt .box-03,.body-recruit .box-03,.body-suited .box-03,.body-yoga .box-03,.home .box-03{padding:60px 0;height:auto}.body-01 .box-03 .text-area,.body-02 .box-03 .text-area,.body-03 .box-03 .text-area,.body-04 .box-03 .text-area,.body-4050 .box-03 .text-area,.body-article .box-03 .text-area,.body-dance .box-03 .text-area,.body-educator .box-03 .text-area,.body-entry .box-03 .text-area,.body-pt .box-03 .text-area,.body-recruit .box-03 .text-area,.body-suited .box-03 .text-area,.body-yoga .box-03 .text-area,.home .box-03 .text-area{margin-left:auto;padding-top:10px;width:100%;text-align:left;font-size:1.6rem;line-height:2}}.body-01 .box-04,.body-02 .box-04,.body-03 .box-04,.body-04 .box-04,.body-4050 .box-04,.body-article .box-04,.body-dance .box-04,.body-educator .box-04,.body-entry .box-04,.body-pt .box-04,.body-recruit .box-04,.body-suited .box-04,.body-yoga .box-04,.home .box-04{padding:80px 0 102px;width:100%;background:#eaeaea}.body-01 .box-04 h2,.body-02 .box-04 h2,.body-03 .box-04 h2,.body-04 .box-04 h2,.body-4050 .box-04 h2,.body-article .box-04 h2,.body-dance .box-04 h2,.body-educator .box-04 h2,.body-entry .box-04 h2,.body-pt .box-04 h2,.body-recruit .box-04 h2,.body-suited .box-04 h2,.body-yoga .box-04 h2,.home .box-04 h2{margin-bottom:40px;padding-top:54px;background:url(/files/img/top_culture.png) no-repeat top;background-size:50%;color:#222;text-align:center;font-size:2.5rem}.body-01 .box-04 ul,.body-02 .box-04 ul,.body-03 .box-04 ul,.body-04 .box-04 ul,.body-4050 .box-04 ul,.body-article .box-04 ul,.body-dance .box-04 ul,.body-educator .box-04 ul,.body-entry .box-04 ul,.body-pt .box-04 ul,.body-recruit .box-04 ul,.body-suited .box-04 ul,.body-yoga .box-04 ul,.home .box-04 ul{display:flex;display:-ms-flexbox;flex-wrap:wrap;margin:0 auto;width:1014px}.body-01 .box-04 ul li.list04,.body-02 .box-04 ul li.list04,.body-03 .box-04 ul li.list04,.body-04 .box-04 ul li.list04,.body-4050 .box-04 ul li.list04,.body-article .box-04 ul li.list04,.body-dance .box-04 ul li.list04,.body-educator .box-04 ul li.list04,.body-entry .box-04 ul li.list04,.body-pt .box-04 ul li.list04,.body-recruit .box-04 ul li.list04,.body-suited .box-04 ul li.list04,.body-yoga .box-04 ul li.list04,.home .box-04 ul li.list04{margin:0 10px}.body-01 .box-04 ul li.list04 p,.body-02 .box-04 ul li.list04 p,.body-03 .box-04 ul li.list04 p,.body-04 .box-04 ul li.list04 p,.body-4050 .box-04 ul li.list04 p,.body-article .box-04 ul li.list04 p,.body-dance .box-04 ul li.list04 p,.body-educator .box-04 ul li.list04 p,.body-entry .box-04 ul li.list04 p,.body-pt .box-04 ul li.list04 p,.body-recruit .box-04 ul li.list04 p,.body-suited .box-04 ul li.list04 p,.body-yoga .box-04 ul li.list04 p,.home .box-04 ul li.list04 p{display:table-cell;width:318px;height:318px;color:#fff;vertical-align:middle;text-align:center;font-weight:700}.body-01 .box-04 ul li.list04-01,.body-02 .box-04 ul li.list04-01,.body-03 .box-04 ul li.list04-01,.body-04 .box-04 ul li.list04-01,.body-4050 .box-04 ul li.list04-01,.body-article .box-04 ul li.list04-01,.body-dance .box-04 ul li.list04-01,.body-educator .box-04 ul li.list04-01,.body-entry .box-04 ul li.list04-01,.body-pt .box-04 ul li.list04-01,.body-recruit .box-04 ul li.list04-01,.body-suited .box-04 ul li.list04-01,.body-yoga .box-04 ul li.list04-01,.home .box-04 ul li.list04-01{background:url(/files/img/top_box04_img01.png) no-repeat 50%}.body-01 .box-04 ul li.list04-02,.body-02 .box-04 ul li.list04-02,.body-03 .box-04 ul li.list04-02,.body-04 .box-04 ul li.list04-02,.body-4050 .box-04 ul li.list04-02,.body-article .box-04 ul li.list04-02,.body-dance .box-04 ul li.list04-02,.body-educator .box-04 ul li.list04-02,.body-entry .box-04 ul li.list04-02,.body-pt .box-04 ul li.list04-02,.body-recruit .box-04 ul li.list04-02,.body-suited .box-04 ul li.list04-02,.body-yoga .box-04 ul li.list04-02,.home .box-04 ul li.list04-02{background:url(/files/img/top_box04_img02.png) no-repeat 50%}.body-01 .box-04 ul li.list04-03,.body-02 .box-04 ul li.list04-03,.body-03 .box-04 ul li.list04-03,.body-04 .box-04 ul li.list04-03,.body-4050 .box-04 ul li.list04-03,.body-article .box-04 ul li.list04-03,.body-dance .box-04 ul li.list04-03,.body-educator .box-04 ul li.list04-03,.body-entry .box-04 ul li.list04-03,.body-pt .box-04 ul li.list04-03,.body-recruit .box-04 ul li.list04-03,.body-suited .box-04 ul li.list04-03,.body-yoga .box-04 ul li.list04-03,.home .box-04 ul li.list04-03{background:url(/files/img/top_box04_img03.png) no-repeat 50%}@media only screen and (max-width:768px){.body-01 .box-04,.body-02 .box-04,.body-03 .box-04,.body-04 .box-04,.body-4050 .box-04,.body-article .box-04,.body-dance .box-04,.body-educator .box-04,.body-entry .box-04,.body-pt .box-04,.body-recruit .box-04,.body-suited .box-04,.body-yoga .box-04,.home .box-04{padding:60px 0}.body-01 .box-04 h2,.body-02 .box-04 h2,.body-03 .box-04 h2,.body-04 .box-04 h2,.body-4050 .box-04 h2,.body-article .box-04 h2,.body-dance .box-04 h2,.body-educator .box-04 h2,.body-entry .box-04 h2,.body-pt .box-04 h2,.body-recruit .box-04 h2,.body-suited .box-04 h2,.body-yoga .box-04 h2,.home .box-04 h2{margin-bottom:20px;padding-top:45px;background-size:80%;font-size:2.2rem}.body-01 .box-04 ul,.body-02 .box-04 ul,.body-03 .box-04 ul,.body-04 .box-04 ul,.body-4050 .box-04 ul,.body-article .box-04 ul,.body-dance .box-04 ul,.body-educator .box-04 ul,.body-entry .box-04 ul,.body-pt .box-04 ul,.body-recruit .box-04 ul,.body-suited .box-04 ul,.body-yoga .box-04 ul,.home .box-04 ul{display:block;width:100%}.body-01 .box-04 ul li.list04,.body-02 .box-04 ul li.list04,.body-03 .box-04 ul li.list04,.body-04 .box-04 ul li.list04,.body-4050 .box-04 ul li.list04,.body-article .box-04 ul li.list04,.body-dance .box-04 ul li.list04,.body-educator .box-04 ul li.list04,.body-entry .box-04 ul li.list04,.body-pt .box-04 ul li.list04,.body-recruit .box-04 ul li.list04,.body-suited .box-04 ul li.list04,.body-yoga .box-04 ul li.list04,.home .box-04 ul li.list04{margin:0 auto 20px}.body-01 .box-04 ul li.list04 p,.body-02 .box-04 ul li.list04 p,.body-03 .box-04 ul li.list04 p,.body-04 .box-04 ul li.list04 p,.body-4050 .box-04 ul li.list04 p,.body-article .box-04 ul li.list04 p,.body-dance .box-04 ul li.list04 p,.body-educator .box-04 ul li.list04 p,.body-entry .box-04 ul li.list04 p,.body-pt .box-04 ul li.list04 p,.body-recruit .box-04 ul li.list04 p,.body-suited .box-04 ul li.list04 p,.body-yoga .box-04 ul li.list04 p,.home .box-04 ul li.list04 p{display:block;padding-top:50px;width:100%;height:160px}}@media only screen and (max-width:750px){.body-01 .box-04 h2,.body-02 .box-04 h2,.body-03 .box-04 h2,.body-04 .box-04 h2,.body-4050 .box-04 h2,.body-article .box-04 h2,.body-dance .box-04 h2,.body-educator .box-04 h2,.body-entry .box-04 h2,.body-pt .box-04 h2,.body-recruit .box-04 h2,.body-suited .box-04 h2,.body-yoga .box-04 h2,.home .box-04 h2{padding-top:30px}}.body-01 .box-05,.body-02 .box-05,.body-03 .box-05,.body-04 .box-05,.body-4050 .box-05,.body-article .box-05,.body-dance .box-05,.body-educator .box-05,.body-entry .box-05,.body-pt .box-05,.body-recruit .box-05,.body-suited .box-05,.body-yoga .box-05,.home .box-05{width:100%}.body-01 .box-05 ul li.list05,.body-02 .box-05 ul li.list05,.body-03 .box-05 ul li.list05,.body-04 .box-05 ul li.list05,.body-4050 .box-05 ul li.list05,.body-article .box-05 ul li.list05,.body-dance .box-05 ul li.list05,.body-educator .box-05 ul li.list05,.body-entry .box-05 ul li.list05,.body-pt .box-05 ul li.list05,.body-recruit .box-05 ul li.list05,.body-suited .box-05 ul li.list05,.body-yoga .box-05 ul li.list05,.home .box-05 ul li.list05{position:relative;float:left;width:50%;height:230px;color:#fff}.body-01 .box-05 ul li.list05 a,.body-02 .box-05 ul li.list05 a,.body-03 .box-05 ul li.list05 a,.body-04 .box-05 ul li.list05 a,.body-4050 .box-05 ul li.list05 a,.body-article .box-05 ul li.list05 a,.body-dance .box-05 ul li.list05 a,.body-educator .box-05 ul li.list05 a,.body-entry .box-05 ul li.list05 a,.body-pt .box-05 ul li.list05 a,.body-recruit .box-05 ul li.list05 a,.body-suited .box-05 ul li.list05 a,.body-yoga .box-05 ul li.list05 a,.home .box-05 ul li.list05 a{width:100%;height:230px;color:#fff}.body-01 .box-05 ul li.list05 .catch,.body-02 .box-05 ul li.list05 .catch,.body-03 .box-05 ul li.list05 .catch,.body-04 .box-05 ul li.list05 .catch,.body-4050 .box-05 ul li.list05 .catch,.body-article .box-05 ul li.list05 .catch,.body-dance .box-05 ul li.list05 .catch,.body-educator .box-05 ul li.list05 .catch,.body-entry .box-05 ul li.list05 .catch,.body-pt .box-05 ul li.list05 .catch,.body-recruit .box-05 ul li.list05 .catch,.body-suited .box-05 ul li.list05 .catch,.body-yoga .box-05 ul li.list05 .catch,.home .box-05 ul li.list05 .catch{position:absolute;color:#333;font-size:2.4rem;line-height:1.4}.body-01 .box-05 ul li.list05-02 .catch,.body-02 .box-05 ul li.list05-02 .catch,.body-03 .box-05 ul li.list05-02 .catch,.body-04 .box-05 ul li.list05-02 .catch,.body-4050 .box-05 ul li.list05-02 .catch,.body-article .box-05 ul li.list05-02 .catch,.body-dance .box-05 ul li.list05-02 .catch,.body-educator .box-05 ul li.list05-02 .catch,.body-entry .box-05 ul li.list05-02 .catch,.body-pt .box-05 ul li.list05-02 .catch,.body-recruit .box-05 ul li.list05-02 .catch,.body-suited .box-05 ul li.list05-02 .catch,.body-yoga .box-05 ul li.list05-02 .catch,.home .box-05 ul li.list05-02 .catch{top:40px;right:40px}.body-01 .box-05 ul li.list05-03 .catch,.body-01 .box-05 ul li.list05-04 .catch,.body-02 .box-05 ul li.list05-03 .catch,.body-02 .box-05 ul li.list05-04 .catch,.body-03 .box-05 ul li.list05-03 .catch,.body-03 .box-05 ul li.list05-04 .catch,.body-04 .box-05 ul li.list05-03 .catch,.body-04 .box-05 ul li.list05-04 .catch,.body-4050 .box-05 ul li.list05-03 .catch,.body-4050 .box-05 ul li.list05-04 .catch,.body-article .box-05 ul li.list05-03 .catch,.body-article .box-05 ul li.list05-04 .catch,.body-dance .box-05 ul li.list05-03 .catch,.body-dance .box-05 ul li.list05-04 .catch,.body-educator .box-05 ul li.list05-03 .catch,.body-educator .box-05 ul li.list05-04 .catch,.body-entry .box-05 ul li.list05-03 .catch,.body-entry .box-05 ul li.list05-04 .catch,.body-pt .box-05 ul li.list05-03 .catch,.body-pt .box-05 ul li.list05-04 .catch,.body-recruit .box-05 ul li.list05-03 .catch,.body-recruit .box-05 ul li.list05-04 .catch,.body-suited .box-05 ul li.list05-03 .catch,.body-suited .box-05 ul li.list05-04 .catch,.body-yoga .box-05 ul li.list05-03 .catch,.body-yoga .box-05 ul li.list05-04 .catch,.home .box-05 ul li.list05-03 .catch,.home .box-05 ul li.list05-04 .catch{top:40px;left:40px}.body-01 .box-05 ul li.list05 .profile,.body-02 .box-05 ul li.list05 .profile,.body-03 .box-05 ul li.list05 .profile,.body-04 .box-05 ul li.list05 .profile,.body-4050 .box-05 ul li.list05 .profile,.body-article .box-05 ul li.list05 .profile,.body-dance .box-05 ul li.list05 .profile,.body-educator .box-05 ul li.list05 .profile,.body-entry .box-05 ul li.list05 .profile,.body-pt .box-05 ul li.list05 .profile,.body-recruit .box-05 ul li.list05 .profile,.body-suited .box-05 ul li.list05 .profile,.body-yoga .box-05 ul li.list05 .profile,.home .box-05 ul li.list05 .profile{position:absolute;right:0;bottom:20px;margin-right:40px;padding-top:40px;color:#333;text-align:right;font-size:1.4rem;line-height:1.4}.body-01 .box-05 ul li.list05 .profile span,.body-02 .box-05 ul li.list05 .profile span,.body-03 .box-05 ul li.list05 .profile span,.body-04 .box-05 ul li.list05 .profile span,.body-4050 .box-05 ul li.list05 .profile span,.body-article .box-05 ul li.list05 .profile span,.body-dance .box-05 ul li.list05 .profile span,.body-educator .box-05 ul li.list05 .profile span,.body-entry .box-05 ul li.list05 .profile span,.body-pt .box-05 ul li.list05 .profile span,.body-recruit .box-05 ul li.list05 .profile span,.body-suited .box-05 ul li.list05 .profile span,.body-yoga .box-05 ul li.list05 .profile span,.home .box-05 ul li.list05 .profile span{font-size:1.2rem}.body-01 .box-05 ul li.list05-01,.body-02 .box-05 ul li.list05-01,.body-03 .box-05 ul li.list05-01,.body-04 .box-05 ul li.list05-01,.body-4050 .box-05 ul li.list05-01,.body-article .box-05 ul li.list05-01,.body-dance .box-05 ul li.list05-01,.body-educator .box-05 ul li.list05-01,.body-entry .box-05 ul li.list05-01,.body-pt .box-05 ul li.list05-01,.body-recruit .box-05 ul li.list05-01,.body-suited .box-05 ul li.list05-01,.body-yoga .box-05 ul li.list05-01,.home .box-05 ul li.list05-01{position:relative;padding-left:112px;background:#1d1c1c}.body-01 .box-05 ul li.list05-01 .arrow,.body-02 .box-05 ul li.list05-01 .arrow,.body-03 .box-05 ul li.list05-01 .arrow,.body-04 .box-05 ul li.list05-01 .arrow,.body-4050 .box-05 ul li.list05-01 .arrow,.body-article .box-05 ul li.list05-01 .arrow,.body-dance .box-05 ul li.list05-01 .arrow,.body-educator .box-05 ul li.list05-01 .arrow,.body-entry .box-05 ul li.list05-01 .arrow,.body-pt .box-05 ul li.list05-01 .arrow,.body-recruit .box-05 ul li.list05-01 .arrow,.body-suited .box-05 ul li.list05-01 .arrow,.body-yoga .box-05 ul li.list05-01 .arrow,.home .box-05 ul li.list05-01 .arrow{position:absolute;top:70px;left:90%;z-index:9998}.body-01 .box-05 ul li.list05-02,.body-02 .box-05 ul li.list05-02,.body-03 .box-05 ul li.list05-02,.body-04 .box-05 ul li.list05-02,.body-4050 .box-05 ul li.list05-02,.body-article .box-05 ul li.list05-02,.body-dance .box-05 ul li.list05-02,.body-educator .box-05 ul li.list05-02,.body-entry .box-05 ul li.list05-02,.body-pt .box-05 ul li.list05-02,.body-recruit .box-05 ul li.list05-02,.body-suited .box-05 ul li.list05-02,.body-yoga .box-05 ul li.list05-02,.home .box-05 ul li.list05-02{background:url(/files/img/box05_img01.png) no-repeat;background-size:cover}.body-01 .box-05 ul li.list05-03,.body-02 .box-05 ul li.list05-03,.body-03 .box-05 ul li.list05-03,.body-04 .box-05 ul li.list05-03,.body-4050 .box-05 ul li.list05-03,.body-article .box-05 ul li.list05-03,.body-dance .box-05 ul li.list05-03,.body-educator .box-05 ul li.list05-03,.body-entry .box-05 ul li.list05-03,.body-pt .box-05 ul li.list05-03,.body-recruit .box-05 ul li.list05-03,.body-suited .box-05 ul li.list05-03,.body-yoga .box-05 ul li.list05-03,.home .box-05 ul li.list05-03{background:url(/files/img/box05_img02.jpg) no-repeat;background-size:cover}.body-01 .box-05 ul li.list05-04,.body-02 .box-05 ul li.list05-04,.body-03 .box-05 ul li.list05-04,.body-04 .box-05 ul li.list05-04,.body-4050 .box-05 ul li.list05-04,.body-article .box-05 ul li.list05-04,.body-dance .box-05 ul li.list05-04,.body-educator .box-05 ul li.list05-04,.body-entry .box-05 ul li.list05-04,.body-pt .box-05 ul li.list05-04,.body-recruit .box-05 ul li.list05-04,.body-suited .box-05 ul li.list05-04,.body-yoga .box-05 ul li.list05-04,.home .box-05 ul li.list05-04{background:url(/files/img/box05_img03.png) no-repeat;background-size:cover}.body-01 .box-05 ul li.list05-01 h2,.body-02 .box-05 ul li.list05-01 h2,.body-03 .box-05 ul li.list05-01 h2,.body-04 .box-05 ul li.list05-01 h2,.body-4050 .box-05 ul li.list05-01 h2,.body-article .box-05 ul li.list05-01 h2,.body-dance .box-05 ul li.list05-01 h2,.body-educator .box-05 ul li.list05-01 h2,.body-entry .box-05 ul li.list05-01 h2,.body-pt .box-05 ul li.list05-01 h2,.body-recruit .box-05 ul li.list05-01 h2,.body-suited .box-05 ul li.list05-01 h2,.body-yoga .box-05 ul li.list05-01 h2,.home .box-05 ul li.list05-01 h2{padding-top:40px;letter-spacing:1.4rem;font-size:6.8rem;font-family:acumin-pro-condensed,sans-serif;line-height:1.2}@media only screen and (max-width:1024px){.body-01 .box-05,.body-02 .box-05,.body-03 .box-05,.body-04 .box-05,.body-4050 .box-05,.body-article .box-05,.body-dance .box-05,.body-educator .box-05,.body-entry .box-05,.body-pt .box-05,.body-recruit .box-05,.body-suited .box-05,.body-yoga .box-05,.home .box-05{width:100%}.body-01 .box-05 ul li.list05,.body-02 .box-05 ul li.list05,.body-03 .box-05 ul li.list05,.body-04 .box-05 ul li.list05,.body-4050 .box-05 ul li.list05,.body-article .box-05 ul li.list05,.body-dance .box-05 ul li.list05,.body-educator .box-05 ul li.list05,.body-entry .box-05 ul li.list05,.body-pt .box-05 ul li.list05,.body-recruit .box-05 ul li.list05,.body-suited .box-05 ul li.list05,.body-yoga .box-05 ul li.list05,.home .box-05 ul li.list05{float:none;width:100%;height:200px}.body-01 .box-05 ul li.list05-01,.body-02 .box-05 ul li.list05-01,.body-03 .box-05 ul li.list05-01,.body-04 .box-05 ul li.list05-01,.body-4050 .box-05 ul li.list05-01,.body-article .box-05 ul li.list05-01,.body-dance .box-05 ul li.list05-01,.body-educator .box-05 ul li.list05-01,.body-entry .box-05 ul li.list05-01,.body-pt .box-05 ul li.list05-01,.body-recruit .box-05 ul li.list05-01,.body-suited .box-05 ul li.list05-01,.body-yoga .box-05 ul li.list05-01,.home .box-05 ul li.list05-01{padding-left:5%;height:120px}.body-01 .box-05 ul li.list05-01 h2,.body-02 .box-05 ul li.list05-01 h2,.body-03 .box-05 ul li.list05-01 h2,.body-04 .box-05 ul li.list05-01 h2,.body-4050 .box-05 ul li.list05-01 h2,.body-article .box-05 ul li.list05-01 h2,.body-dance .box-05 ul li.list05-01 h2,.body-educator .box-05 ul li.list05-01 h2,.body-entry .box-05 ul li.list05-01 h2,.body-pt .box-05 ul li.list05-01 h2,.body-recruit .box-05 ul li.list05-01 h2,.body-suited .box-05 ul li.list05-01 h2,.body-yoga .box-05 ul li.list05-01 h2,.home .box-05 ul li.list05-01 h2{padding-top:20px;letter-spacing:1.8rem;font-size:3rem}.body-01 .box-05 ul li.list05 .catch,.body-02 .box-05 ul li.list05 .catch,.body-03 .box-05 ul li.list05 .catch,.body-04 .box-05 ul li.list05 .catch,.body-4050 .box-05 ul li.list05 .catch,.body-article .box-05 ul li.list05 .catch,.body-dance .box-05 ul li.list05 .catch,.body-educator .box-05 ul li.list05 .catch,.body-entry .box-05 ul li.list05 .catch,.body-pt .box-05 ul li.list05 .catch,.body-recruit .box-05 ul li.list05 .catch,.body-suited .box-05 ul li.list05 .catch,.body-yoga .box-05 ul li.list05 .catch,.home .box-05 ul li.list05 .catch{font-size:1.6rem}.body-01 .box-05 ul li.list05-02 .catch,.body-02 .box-05 ul li.list05-02 .catch,.body-03 .box-05 ul li.list05-02 .catch,.body-04 .box-05 ul li.list05-02 .catch,.body-4050 .box-05 ul li.list05-02 .catch,.body-article .box-05 ul li.list05-02 .catch,.body-dance .box-05 ul li.list05-02 .catch,.body-educator .box-05 ul li.list05-02 .catch,.body-entry .box-05 ul li.list05-02 .catch,.body-pt .box-05 ul li.list05-02 .catch,.body-recruit .box-05 ul li.list05-02 .catch,.body-suited .box-05 ul li.list05-02 .catch,.body-yoga .box-05 ul li.list05-02 .catch,.home .box-05 ul li.list05-02 .catch{top:15%;right:0;left:5%}.body-01 .box-05 ul li.list05-03 .catch,.body-01 .box-05 ul li.list05-04 .catch,.body-02 .box-05 ul li.list05-03 .catch,.body-02 .box-05 ul li.list05-04 .catch,.body-03 .box-05 ul li.list05-03 .catch,.body-03 .box-05 ul li.list05-04 .catch,.body-04 .box-05 ul li.list05-03 .catch,.body-04 .box-05 ul li.list05-04 .catch,.body-4050 .box-05 ul li.list05-03 .catch,.body-4050 .box-05 ul li.list05-04 .catch,.body-article .box-05 ul li.list05-03 .catch,.body-article .box-05 ul li.list05-04 .catch,.body-dance .box-05 ul li.list05-03 .catch,.body-dance .box-05 ul li.list05-04 .catch,.body-educator .box-05 ul li.list05-03 .catch,.body-educator .box-05 ul li.list05-04 .catch,.body-entry .box-05 ul li.list05-03 .catch,.body-entry .box-05 ul li.list05-04 .catch,.body-pt .box-05 ul li.list05-03 .catch,.body-pt .box-05 ul li.list05-04 .catch,.body-recruit .box-05 ul li.list05-03 .catch,.body-recruit .box-05 ul li.list05-04 .catch,.body-suited .box-05 ul li.list05-03 .catch,.body-suited .box-05 ul li.list05-04 .catch,.body-yoga .box-05 ul li.list05-03 .catch,.body-yoga .box-05 ul li.list05-04 .catch,.home .box-05 ul li.list05-03 .catch,.home .box-05 ul li.list05-04 .catch{top:5%;left:5%}.body-01 .box-05 ul li.list05 .profile,.body-02 .box-05 ul li.list05 .profile,.body-03 .box-05 ul li.list05 .profile,.body-04 .box-05 ul li.list05 .profile,.body-4050 .box-05 ul li.list05 .profile,.body-article .box-05 ul li.list05 .profile,.body-dance .box-05 ul li.list05 .profile,.body-educator .box-05 ul li.list05 .profile,.body-entry .box-05 ul li.list05 .profile,.body-pt .box-05 ul li.list05 .profile,.body-recruit .box-05 ul li.list05 .profile,.body-suited .box-05 ul li.list05 .profile,.body-yoga .box-05 ul li.list05 .profile,.home .box-05 ul li.list05 .profile{right:5%;bottom:5%;margin-right:0;color:#fff;font-size:1.2rem}.body-01 .box-05 ul li.list05-01 .arrow,.body-02 .box-05 ul li.list05-01 .arrow,.body-03 .box-05 ul li.list05-01 .arrow,.body-04 .box-05 ul li.list05-01 .arrow,.body-4050 .box-05 ul li.list05-01 .arrow,.body-article .box-05 ul li.list05-01 .arrow,.body-dance .box-05 ul li.list05-01 .arrow,.body-educator .box-05 ul li.list05-01 .arrow,.body-entry .box-05 ul li.list05-01 .arrow,.body-pt .box-05 ul li.list05-01 .arrow,.body-recruit .box-05 ul li.list05-01 .arrow,.body-suited .box-05 ul li.list05-01 .arrow,.body-yoga .box-05 ul li.list05-01 .arrow,.home .box-05 ul li.list05-01 .arrow{position:absolute;top:30px;left:85%;z-index:9998;margin-left:auto;width:10%}.body-01 .box-05 ul li.list05-01 .arrow img,.body-02 .box-05 ul li.list05-01 .arrow img,.body-03 .box-05 ul li.list05-01 .arrow img,.body-04 .box-05 ul li.list05-01 .arrow img,.body-4050 .box-05 ul li.list05-01 .arrow img,.body-article .box-05 ul li.list05-01 .arrow img,.body-dance .box-05 ul li.list05-01 .arrow img,.body-educator .box-05 ul li.list05-01 .arrow img,.body-entry .box-05 ul li.list05-01 .arrow img,.body-pt .box-05 ul li.list05-01 .arrow img,.body-recruit .box-05 ul li.list05-01 .arrow img,.body-suited .box-05 ul li.list05-01 .arrow img,.body-yoga .box-05 ul li.list05-01 .arrow img,.home .box-05 ul li.list05-01 .arrow img{width:100%}.body-01 .box-05 ul li.list05-02,.body-02 .box-05 ul li.list05-02,.body-03 .box-05 ul li.list05-02,.body-04 .box-05 ul li.list05-02,.body-4050 .box-05 ul li.list05-02,.body-article .box-05 ul li.list05-02,.body-dance .box-05 ul li.list05-02,.body-educator .box-05 ul li.list05-02,.body-entry .box-05 ul li.list05-02,.body-pt .box-05 ul li.list05-02,.body-recruit .box-05 ul li.list05-02,.body-suited .box-05 ul li.list05-02,.body-yoga .box-05 ul li.list05-02,.home .box-05 ul li.list05-02{background-size:cover}.body-01 .box-05 ul li.list05-03,.body-01 .box-05 ul li.list05-04,.body-02 .box-05 ul li.list05-03,.body-02 .box-05 ul li.list05-04,.body-03 .box-05 ul li.list05-03,.body-03 .box-05 ul li.list05-04,.body-04 .box-05 ul li.list05-03,.body-04 .box-05 ul li.list05-04,.body-4050 .box-05 ul li.list05-03,.body-4050 .box-05 ul li.list05-04,.body-article .box-05 ul li.list05-03,.body-article .box-05 ul li.list05-04,.body-dance .box-05 ul li.list05-03,.body-dance .box-05 ul li.list05-04,.body-educator .box-05 ul li.list05-03,.body-educator .box-05 ul li.list05-04,.body-entry .box-05 ul li.list05-03,.body-entry .box-05 ul li.list05-04,.body-pt .box-05 ul li.list05-03,.body-pt .box-05 ul li.list05-04,.body-recruit .box-05 ul li.list05-03,.body-recruit .box-05 ul li.list05-04,.body-suited .box-05 ul li.list05-03,.body-suited .box-05 ul li.list05-04,.body-yoga .box-05 ul li.list05-03,.body-yoga .box-05 ul li.list05-04,.home .box-05 ul li.list05-03,.home .box-05 ul li.list05-04{background-position:50%;background-size:cover}}.body-01 .box-06,.body-02 .box-06,.body-03 .box-06,.body-04 .box-06,.body-4050 .box-06,.body-article .box-06,.body-dance .box-06,.body-educator .box-06,.body-entry .box-06,.body-pt .box-06,.body-recruit .box-06,.body-suited .box-06,.body-yoga .box-06,.home .box-06{margin:0 auto;width:100%;height:1200px;background-color:#333;background-size:cover}.body-01 .box-06 .text-area-04,.body-02 .box-06 .text-area-04,.body-03 .box-06 .text-area-04,.body-04 .box-06 .text-area-04,.body-4050 .box-06 .text-area-04,.body-article .box-06 .text-area-04,.body-dance .box-06 .text-area-04,.body-educator .box-06 .text-area-04,.body-entry .box-06 .text-area-04,.body-pt .box-06 .text-area-04,.body-recruit .box-06 .text-area-04,.body-suited .box-06 .text-area-04,.body-yoga .box-06 .text-area-04,.home .box-06 .text-area-04{padding-top:60px;color:#fff;text-align:center}.body-01 .box-06 .text-area-05,.body-02 .box-06 .text-area-05,.body-03 .box-06 .text-area-05,.body-04 .box-06 .text-area-05,.body-4050 .box-06 .text-area-05,.body-article .box-06 .text-area-05,.body-dance .box-06 .text-area-05,.body-educator .box-06 .text-area-05,.body-entry .box-06 .text-area-05,.body-pt .box-06 .text-area-05,.body-recruit .box-06 .text-area-05,.body-suited .box-06 .text-area-05,.body-yoga .box-06 .text-area-05,.home .box-06 .text-area-05{padding-top:10px;color:#fff;text-align:center}.body-01 .box-06 .text-area-06,.body-02 .box-06 .text-area-06,.body-03 .box-06 .text-area-06,.body-04 .box-06 .text-area-06,.body-4050 .box-06 .text-area-06,.body-article .box-06 .text-area-06,.body-dance .box-06 .text-area-06,.body-educator .box-06 .text-area-06,.body-entry .box-06 .text-area-06,.body-pt .box-06 .text-area-06,.body-recruit .box-06 .text-area-06,.body-suited .box-06 .text-area-06,.body-yoga .box-06 .text-area-06,.home .box-06 .text-area-06{padding-top:20px;color:#fff;text-align:center;font-size:1.7rem}.body-01 .box-06 .btn,.body-02 .box-06 .btn,.body-03 .box-06 .btn,.body-04 .box-06 .btn,.body-4050 .box-06 .btn,.body-article .box-06 .btn,.body-dance .box-06 .btn,.body-educator .box-06 .btn,.body-entry .box-06 .btn,.body-pt .box-06 .btn,.body-recruit .box-06 .btn,.body-suited .box-06 .btn,.body-yoga .box-06 .btn,.home .box-06 .btn{margin:10px auto 30px;width:246px;background:#2d6fac;text-align:center;font-weight:800;transition:all .3s ease}.body-01 .box-06 .btn:hover,.body-02 .box-06 .btn:hover,.body-03 .box-06 .btn:hover,.body-04 .box-06 .btn:hover,.body-4050 .box-06 .btn:hover,.body-article .box-06 .btn:hover,.body-dance .box-06 .btn:hover,.body-educator .box-06 .btn:hover,.body-entry .box-06 .btn:hover,.body-pt .box-06 .btn:hover,.body-recruit .box-06 .btn:hover,.body-suited .box-06 .btn:hover,.body-yoga .box-06 .btn:hover,.home .box-06 .btn:hover{background:#861822}.body-01 .box-06 .btn a,.body-02 .box-06 .btn a,.body-03 .box-06 .btn a,.body-04 .box-06 .btn a,.body-4050 .box-06 .btn a,.body-article .box-06 .btn a,.body-dance .box-06 .btn a,.body-educator .box-06 .btn a,.body-entry .box-06 .btn a,.body-pt .box-06 .btn a,.body-recruit .box-06 .btn a,.body-suited .box-06 .btn a,.body-yoga .box-06 .btn a,.home .box-06 .btn a{padding:18px 10px;color:#fff}@media only screen and (max-width:768px){.body-01 .box-06,.body-02 .box-06,.body-03 .box-06,.body-04 .box-06,.body-4050 .box-06,.body-article .box-06,.body-dance .box-06,.body-educator .box-06,.body-entry .box-06,.body-pt .box-06,.body-recruit .box-06,.body-suited .box-06,.body-yoga .box-06,.home .box-06{padding:40px 5%;height:auto}.body-01 .box-06 .text-area-04,.body-02 .box-06 .text-area-04,.body-03 .box-06 .text-area-04,.body-04 .box-06 .text-area-04,.body-4050 .box-06 .text-area-04,.body-article .box-06 .text-area-04,.body-dance .box-06 .text-area-04,.body-educator .box-06 .text-area-04,.body-entry .box-06 .text-area-04,.body-pt .box-06 .text-area-04,.body-recruit .box-06 .text-area-04,.body-suited .box-06 .text-area-04,.body-yoga .box-06 .text-area-04,.home .box-06 .text-area-04{padding-top:40px}.body-01 .box-06 .btn,.body-02 .box-06 .btn,.body-03 .box-06 .btn,.body-04 .box-06 .btn,.body-4050 .box-06 .btn,.body-article .box-06 .btn,.body-dance .box-06 .btn,.body-educator .box-06 .btn,.body-entry .box-06 .btn,.body-pt .box-06 .btn,.body-recruit .box-06 .btn,.body-suited .box-06 .btn,.body-yoga .box-06 .btn,.home .box-06 .btn{margin:20px auto 0;width:60%}.body-01 .box-06 .btn a,.body-02 .box-06 .btn a,.body-03 .box-06 .btn a,.body-04 .box-06 .btn a,.body-4050 .box-06 .btn a,.body-article .box-06 .btn a,.body-dance .box-06 .btn a,.body-educator .box-06 .btn a,.body-entry .box-06 .btn a,.body-pt .box-06 .btn a,.body-recruit .box-06 .btn a,.body-suited .box-06 .btn a,.body-yoga .box-06 .btn a,.home .box-06 .btn a{padding:18px 0;color:#fff}}.body-01 .box-07,.body-02 .box-07,.body-03 .box-07,.body-04 .box-07,.body-4050 .box-07,.body-article .box-07,.body-dance .box-07,.body-educator .box-07,.body-entry .box-07,.body-pt .box-07,.body-recruit .box-07,.body-suited .box-07,.body-yoga .box-07,.home .box-07{width:100%}.body-01 .box-07 ul li.list07,.body-02 .box-07 ul li.list07,.body-03 .box-07 ul li.list07,.body-04 .box-07 ul li.list07,.body-4050 .box-07 ul li.list07,.body-article .box-07 ul li.list07,.body-dance .box-07 ul li.list07,.body-educator .box-07 ul li.list07,.body-entry .box-07 ul li.list07,.body-pt .box-07 ul li.list07,.body-recruit .box-07 ul li.list07,.body-suited .box-07 ul li.list07,.body-yoga .box-07 ul li.list07,.home .box-07 ul li.list07{position:relative;float:left;width:50%;height:230px;color:#fff}.body-01 .box-07 ul li.list07 a,.body-02 .box-07 ul li.list07 a,.body-03 .box-07 ul li.list07 a,.body-04 .box-07 ul li.list07 a,.body-4050 .box-07 ul li.list07 a,.body-article .box-07 ul li.list07 a,.body-dance .box-07 ul li.list07 a,.body-educator .box-07 ul li.list07 a,.body-entry .box-07 ul li.list07 a,.body-pt .box-07 ul li.list07 a,.body-recruit .box-07 ul li.list07 a,.body-suited .box-07 ul li.list07 a,.body-yoga .box-07 ul li.list07 a,.home .box-07 ul li.list07 a{width:100%;height:230px;color:#fff}.body-01 .box-07 ul li.list07 .catch,.body-02 .box-07 ul li.list07 .catch,.body-03 .box-07 ul li.list07 .catch,.body-04 .box-07 ul li.list07 .catch,.body-4050 .box-07 ul li.list07 .catch,.body-article .box-07 ul li.list07 .catch,.body-dance .box-07 ul li.list07 .catch,.body-educator .box-07 ul li.list07 .catch,.body-entry .box-07 ul li.list07 .catch,.body-pt .box-07 ul li.list07 .catch,.body-recruit .box-07 ul li.list07 .catch,.body-suited .box-07 ul li.list07 .catch,.body-yoga .box-07 ul li.list07 .catch,.home .box-07 ul li.list07 .catch{position:absolute;color:#333;font-size:2.4rem;line-height:1.4}.body-01 .box-07 ul li.list07-03,.body-02 .box-07 ul li.list07-03,.body-03 .box-07 ul li.list07-03,.body-04 .box-07 ul li.list07-03,.body-4050 .box-07 ul li.list07-03,.body-article .box-07 ul li.list07-03,.body-dance .box-07 ul li.list07-03,.body-educator .box-07 ul li.list07-03,.body-entry .box-07 ul li.list07-03,.body-pt .box-07 ul li.list07-03,.body-recruit .box-07 ul li.list07-03,.body-suited .box-07 ul li.list07-03,.body-yoga .box-07 ul li.list07-03,.home .box-07 ul li.list07-03{background:url(/files/img/box07_img01.jpg) no-repeat;color:#fff!important}.body-01 .box-07 ul li.list07-04,.body-02 .box-07 ul li.list07-04,.body-03 .box-07 ul li.list07-04,.body-04 .box-07 ul li.list07-04,.body-4050 .box-07 ul li.list07-04,.body-article .box-07 ul li.list07-04,.body-dance .box-07 ul li.list07-04,.body-educator .box-07 ul li.list07-04,.body-entry .box-07 ul li.list07-04,.body-pt .box-07 ul li.list07-04,.body-recruit .box-07 ul li.list07-04,.body-suited .box-07 ul li.list07-04,.body-yoga .box-07 ul li.list07-04,.home .box-07 ul li.list07-04{background:url(/files/img/box07_img02.jpg) no-repeat;color:#fff!important}.body-01 .box-07 ul li.list07 .profile,.body-02 .box-07 ul li.list07 .profile,.body-03 .box-07 ul li.list07 .profile,.body-04 .box-07 ul li.list07 .profile,.body-4050 .box-07 ul li.list07 .profile,.body-article .box-07 ul li.list07 .profile,.body-dance .box-07 ul li.list07 .profile,.body-educator .box-07 ul li.list07 .profile,.body-entry .box-07 ul li.list07 .profile,.body-pt .box-07 ul li.list07 .profile,.body-recruit .box-07 ul li.list07 .profile,.body-suited .box-07 ul li.list07 .profile,.body-yoga .box-07 ul li.list07 .profile,.home .box-07 ul li.list07 .profile{position:absolute;right:0;bottom:20px;margin-right:40px;padding-top:40px;color:#333;text-align:right;font-size:1.4rem;line-height:1.4}.body-01 .box-07 ul li.list05 .profile span,.body-02 .box-07 ul li.list05 .profile span,.body-03 .box-07 ul li.list05 .profile span,.body-04 .box-07 ul li.list05 .profile span,.body-4050 .box-07 ul li.list05 .profile span,.body-article .box-07 ul li.list05 .profile span,.body-dance .box-07 ul li.list05 .profile span,.body-educator .box-07 ul li.list05 .profile span,.body-entry .box-07 ul li.list05 .profile span,.body-pt .box-07 ul li.list05 .profile span,.body-recruit .box-07 ul li.list05 .profile span,.body-suited .box-07 ul li.list05 .profile span,.body-yoga .box-07 ul li.list05 .profile span,.home .box-07 ul li.list05 .profile span{font-size:1.2rem}.body-01 .box-07 ul li.list07-01,.body-02 .box-07 ul li.list07-01,.body-03 .box-07 ul li.list07-01,.body-04 .box-07 ul li.list07-01,.body-4050 .box-07 ul li.list07-01,.body-article .box-07 ul li.list07-01,.body-dance .box-07 ul li.list07-01,.body-educator .box-07 ul li.list07-01,.body-entry .box-07 ul li.list07-01,.body-pt .box-07 ul li.list07-01,.body-recruit .box-07 ul li.list07-01,.body-suited .box-07 ul li.list07-01,.body-yoga .box-07 ul li.list07-01,.home .box-07 ul li.list07-01{position:relative;padding-left:112px;background:#1d1c1c}.body-01 .box-07 ul li.list07-01 .arrow,.body-02 .box-07 ul li.list07-01 .arrow,.body-03 .box-07 ul li.list07-01 .arrow,.body-04 .box-07 ul li.list07-01 .arrow,.body-4050 .box-07 ul li.list07-01 .arrow,.body-article .box-07 ul li.list07-01 .arrow,.body-dance .box-07 ul li.list07-01 .arrow,.body-educator .box-07 ul li.list07-01 .arrow,.body-entry .box-07 ul li.list07-01 .arrow,.body-pt .box-07 ul li.list07-01 .arrow,.body-recruit .box-07 ul li.list07-01 .arrow,.body-suited .box-07 ul li.list07-01 .arrow,.body-yoga .box-07 ul li.list07-01 .arrow,.home .box-07 ul li.list07-01 .arrow{position:absolute;top:70px;left:90%;z-index:9998}.body-01 .box-07 ul li.list07-02,.body-02 .box-07 ul li.list07-02,.body-03 .box-07 ul li.list07-02,.body-04 .box-07 ul li.list07-02,.body-4050 .box-07 ul li.list07-02,.body-article .box-07 ul li.list07-02,.body-dance .box-07 ul li.list07-02,.body-educator .box-07 ul li.list07-02,.body-entry .box-07 ul li.list07-02,.body-pt .box-07 ul li.list07-02,.body-recruit .box-07 ul li.list07-02,.body-suited .box-07 ul li.list07-02,.body-yoga .box-07 ul li.list07-02,.home .box-07 ul li.list07-02{background:#1d1c1c;background-size:cover}.body-01 .box-07 ul li.list07-03,.body-01 .box-07 ul li.list07-04,.body-02 .box-07 ul li.list07-03,.body-02 .box-07 ul li.list07-04,.body-03 .box-07 ul li.list07-03,.body-03 .box-07 ul li.list07-04,.body-04 .box-07 ul li.list07-03,.body-04 .box-07 ul li.list07-04,.body-4050 .box-07 ul li.list07-03,.body-4050 .box-07 ul li.list07-04,.body-article .box-07 ul li.list07-03,.body-article .box-07 ul li.list07-04,.body-dance .box-07 ul li.list07-03,.body-dance .box-07 ul li.list07-04,.body-educator .box-07 ul li.list07-03,.body-educator .box-07 ul li.list07-04,.body-entry .box-07 ul li.list07-03,.body-entry .box-07 ul li.list07-04,.body-pt .box-07 ul li.list07-03,.body-pt .box-07 ul li.list07-04,.body-recruit .box-07 ul li.list07-03,.body-recruit .box-07 ul li.list07-04,.body-suited .box-07 ul li.list07-03,.body-suited .box-07 ul li.list07-04,.body-yoga .box-07 ul li.list07-03,.body-yoga .box-07 ul li.list07-04,.home .box-07 ul li.list07-03,.home .box-07 ul li.list07-04{background-size:cover}.body-01 .box-07 ul li.list07-01 h2,.body-02 .box-07 ul li.list07-01 h2,.body-03 .box-07 ul li.list07-01 h2,.body-04 .box-07 ul li.list07-01 h2,.body-4050 .box-07 ul li.list07-01 h2,.body-article .box-07 ul li.list07-01 h2,.body-dance .box-07 ul li.list07-01 h2,.body-educator .box-07 ul li.list07-01 h2,.body-entry .box-07 ul li.list07-01 h2,.body-pt .box-07 ul li.list07-01 h2,.body-recruit .box-07 ul li.list07-01 h2,.body-suited .box-07 ul li.list07-01 h2,.body-yoga .box-07 ul li.list07-01 h2,.home .box-07 ul li.list07-01 h2{padding-top:40px;letter-spacing:1.4rem;font-size:6.8rem;font-family:acumin-pro-condensed,sans-serif;line-height:1.2}@media only screen and (max-width:1024px){.body-01 .box-07,.body-02 .box-07,.body-03 .box-07,.body-04 .box-07,.body-4050 .box-07,.body-article .box-07,.body-dance .box-07,.body-educator .box-07,.body-entry .box-07,.body-pt .box-07,.body-recruit .box-07,.body-suited .box-07,.body-yoga .box-07,.home .box-07{width:100%}.body-01 .box-07 ul li.list07,.body-02 .box-07 ul li.list07,.body-03 .box-07 ul li.list07,.body-04 .box-07 ul li.list07,.body-4050 .box-07 ul li.list07,.body-article .box-07 ul li.list07,.body-dance .box-07 ul li.list07,.body-educator .box-07 ul li.list07,.body-entry .box-07 ul li.list07,.body-pt .box-07 ul li.list07,.body-recruit .box-07 ul li.list07,.body-suited .box-07 ul li.list07,.body-yoga .box-07 ul li.list07,.home .box-07 ul li.list07{float:none;width:100%;height:200px}.body-01 .box-07 ul li.list07-01,.body-02 .box-07 ul li.list07-01,.body-03 .box-07 ul li.list07-01,.body-04 .box-07 ul li.list07-01,.body-4050 .box-07 ul li.list07-01,.body-article .box-07 ul li.list07-01,.body-dance .box-07 ul li.list07-01,.body-educator .box-07 ul li.list07-01,.body-entry .box-07 ul li.list07-01,.body-pt .box-07 ul li.list07-01,.body-recruit .box-07 ul li.list07-01,.body-suited .box-07 ul li.list07-01,.body-yoga .box-07 ul li.list07-01,.home .box-07 ul li.list07-01{padding-left:5%;height:120px}.body-01 .box-07 ul li.list07-01 h2,.body-02 .box-07 ul li.list07-01 h2,.body-03 .box-07 ul li.list07-01 h2,.body-04 .box-07 ul li.list07-01 h2,.body-4050 .box-07 ul li.list07-01 h2,.body-article .box-07 ul li.list07-01 h2,.body-dance .box-07 ul li.list07-01 h2,.body-educator .box-07 ul li.list07-01 h2,.body-entry .box-07 ul li.list07-01 h2,.body-pt .box-07 ul li.list07-01 h2,.body-recruit .box-07 ul li.list07-01 h2,.body-suited .box-07 ul li.list07-01 h2,.body-yoga .box-07 ul li.list07-01 h2,.home .box-07 ul li.list07-01 h2{padding-top:20px;letter-spacing:1.8rem;font-size:3rem}.body-01 .box-07 ul li.list07 .catch,.body-02 .box-07 ul li.list07 .catch,.body-03 .box-07 ul li.list07 .catch,.body-04 .box-07 ul li.list07 .catch,.body-4050 .box-07 ul li.list07 .catch,.body-article .box-07 ul li.list07 .catch,.body-dance .box-07 ul li.list07 .catch,.body-educator .box-07 ul li.list07 .catch,.body-entry .box-07 ul li.list07 .catch,.body-pt .box-07 ul li.list07 .catch,.body-recruit .box-07 ul li.list07 .catch,.body-suited .box-07 ul li.list07 .catch,.body-yoga .box-07 ul li.list07 .catch,.home .box-07 ul li.list07 .catch{font-size:1.6rem}.body-01 .box-07 ul li.list07-02 .catch,.body-02 .box-07 ul li.list07-02 .catch,.body-03 .box-07 ul li.list07-02 .catch,.body-04 .box-07 ul li.list07-02 .catch,.body-4050 .box-07 ul li.list07-02 .catch,.body-article .box-07 ul li.list07-02 .catch,.body-dance .box-07 ul li.list07-02 .catch,.body-educator .box-07 ul li.list07-02 .catch,.body-entry .box-07 ul li.list07-02 .catch,.body-pt .box-07 ul li.list07-02 .catch,.body-recruit .box-07 ul li.list07-02 .catch,.body-suited .box-07 ul li.list07-02 .catch,.body-yoga .box-07 ul li.list07-02 .catch,.home .box-07 ul li.list07-02 .catch{top:15%;right:0;left:5%}.body-01 .box-07 ul li.list07-03 .catch,.body-01 .box-07 ul li.list07-04 .catch,.body-02 .box-07 ul li.list07-03 .catch,.body-02 .box-07 ul li.list07-04 .catch,.body-03 .box-07 ul li.list07-03 .catch,.body-03 .box-07 ul li.list07-04 .catch,.body-04 .box-07 ul li.list07-03 .catch,.body-04 .box-07 ul li.list07-04 .catch,.body-4050 .box-07 ul li.list07-03 .catch,.body-4050 .box-07 ul li.list07-04 .catch,.body-article .box-07 ul li.list07-03 .catch,.body-article .box-07 ul li.list07-04 .catch,.body-dance .box-07 ul li.list07-03 .catch,.body-dance .box-07 ul li.list07-04 .catch,.body-educator .box-07 ul li.list07-03 .catch,.body-educator .box-07 ul li.list07-04 .catch,.body-entry .box-07 ul li.list07-03 .catch,.body-entry .box-07 ul li.list07-04 .catch,.body-pt .box-07 ul li.list07-03 .catch,.body-pt .box-07 ul li.list07-04 .catch,.body-recruit .box-07 ul li.list07-03 .catch,.body-recruit .box-07 ul li.list07-04 .catch,.body-suited .box-07 ul li.list07-03 .catch,.body-suited .box-07 ul li.list07-04 .catch,.body-yoga .box-07 ul li.list07-03 .catch,.body-yoga .box-07 ul li.list07-04 .catch,.home .box-07 ul li.list07-03 .catch,.home .box-07 ul li.list07-04 .catch{top:5%;left:5%}.body-01 .box-07 ul li.list07 .profile,.body-02 .box-07 ul li.list07 .profile,.body-03 .box-07 ul li.list07 .profile,.body-04 .box-07 ul li.list07 .profile,.body-4050 .box-07 ul li.list07 .profile,.body-article .box-07 ul li.list07 .profile,.body-dance .box-07 ul li.list07 .profile,.body-educator .box-07 ul li.list07 .profile,.body-entry .box-07 ul li.list07 .profile,.body-pt .box-07 ul li.list07 .profile,.body-recruit .box-07 ul li.list07 .profile,.body-suited .box-07 ul li.list07 .profile,.body-yoga .box-07 ul li.list07 .profile,.home .box-07 ul li.list07 .profile{right:5%;bottom:5%;margin-right:0;color:#fff;font-size:1.2rem}.body-01 .box-07 ul li.list07-01 .arrow,.body-02 .box-07 ul li.list07-01 .arrow,.body-03 .box-07 ul li.list07-01 .arrow,.body-04 .box-07 ul li.list07-01 .arrow,.body-4050 .box-07 ul li.list07-01 .arrow,.body-article .box-07 ul li.list07-01 .arrow,.body-dance .box-07 ul li.list07-01 .arrow,.body-educator .box-07 ul li.list07-01 .arrow,.body-entry .box-07 ul li.list07-01 .arrow,.body-pt .box-07 ul li.list07-01 .arrow,.body-recruit .box-07 ul li.list07-01 .arrow,.body-suited .box-07 ul li.list07-01 .arrow,.body-yoga .box-07 ul li.list07-01 .arrow,.home .box-07 ul li.list07-01 .arrow{position:absolute;top:30px;left:85%;z-index:9998;margin-left:auto;width:10%}.body-01 .box-07 ul li.list07-01 .arrow img,.body-02 .box-07 ul li.list07-01 .arrow img,.body-03 .box-07 ul li.list07-01 .arrow img,.body-04 .box-07 ul li.list07-01 .arrow img,.body-4050 .box-07 ul li.list07-01 .arrow img,.body-article .box-07 ul li.list07-01 .arrow img,.body-dance .box-07 ul li.list07-01 .arrow img,.body-educator .box-07 ul li.list07-01 .arrow img,.body-entry .box-07 ul li.list07-01 .arrow img,.body-pt .box-07 ul li.list07-01 .arrow img,.body-recruit .box-07 ul li.list07-01 .arrow img,.body-suited .box-07 ul li.list07-01 .arrow img,.body-yoga .box-07 ul li.list07-01 .arrow img,.home .box-07 ul li.list07-01 .arrow img{width:100%}.body-01 .box-07 ul li.list07-02,.body-02 .box-07 ul li.list07-02,.body-03 .box-07 ul li.list07-02,.body-04 .box-07 ul li.list07-02,.body-4050 .box-07 ul li.list07-02,.body-article .box-07 ul li.list07-02,.body-dance .box-07 ul li.list07-02,.body-educator .box-07 ul li.list07-02,.body-entry .box-07 ul li.list07-02,.body-pt .box-07 ul li.list07-02,.body-recruit .box-07 ul li.list07-02,.body-suited .box-07 ul li.list07-02,.body-yoga .box-07 ul li.list07-02,.home .box-07 ul li.list07-02{background-size:cover}.body-01 .box-07 ul li.list07-03,.body-01 .box-07 ul li.list07-04,.body-02 .box-07 ul li.list07-03,.body-02 .box-07 ul li.list07-04,.body-03 .box-07 ul li.list07-03,.body-03 .box-07 ul li.list07-04,.body-04 .box-07 ul li.list07-03,.body-04 .box-07 ul li.list07-04,.body-4050 .box-07 ul li.list07-03,.body-4050 .box-07 ul li.list07-04,.body-article .box-07 ul li.list07-03,.body-article .box-07 ul li.list07-04,.body-dance .box-07 ul li.list07-03,.body-dance .box-07 ul li.list07-04,.body-educator .box-07 ul li.list07-03,.body-educator .box-07 ul li.list07-04,.body-entry .box-07 ul li.list07-03,.body-entry .box-07 ul li.list07-04,.body-pt .box-07 ul li.list07-03,.body-pt .box-07 ul li.list07-04,.body-recruit .box-07 ul li.list07-03,.body-recruit .box-07 ul li.list07-04,.body-suited .box-07 ul li.list07-03,.body-suited .box-07 ul li.list07-04,.body-yoga .box-07 ul li.list07-03,.body-yoga .box-07 ul li.list07-04,.home .box-07 ul li.list07-03,.home .box-07 ul li.list07-04{background-position:50%;background-size:cover}}.body-01 .box-08,.body-02 .box-08,.body-03 .box-08,.body-04 .box-08,.body-4050 .box-08,.body-article .box-08,.body-dance .box-08,.body-educator .box-08,.body-entry .box-08,.body-pt .box-08,.body-recruit .box-08,.body-suited .box-08,.body-yoga .box-08,.home .box-08{width:100%}.body-01 .box-08 ul li.list08,.body-02 .box-08 ul li.list08,.body-03 .box-08 ul li.list08,.body-04 .box-08 ul li.list08,.body-4050 .box-08 ul li.list08,.body-article .box-08 ul li.list08,.body-dance .box-08 ul li.list08,.body-educator .box-08 ul li.list08,.body-entry .box-08 ul li.list08,.body-pt .box-08 ul li.list08,.body-recruit .box-08 ul li.list08,.body-suited .box-08 ul li.list08,.body-yoga .box-08 ul li.list08,.home .box-08 ul li.list08{position:relative;float:left;width:50%;height:230px;color:#fff}.body-01 .box-08 ul li.list08 a,.body-02 .box-08 ul li.list08 a,.body-03 .box-08 ul li.list08 a,.body-04 .box-08 ul li.list08 a,.body-4050 .box-08 ul li.list08 a,.body-article .box-08 ul li.list08 a,.body-dance .box-08 ul li.list08 a,.body-educator .box-08 ul li.list08 a,.body-entry .box-08 ul li.list08 a,.body-pt .box-08 ul li.list08 a,.body-recruit .box-08 ul li.list08 a,.body-suited .box-08 ul li.list08 a,.body-yoga .box-08 ul li.list08 a,.home .box-08 ul li.list08 a{width:100%;height:230px;color:#fff}.body-01 .work-style ul li.list08-03,.body-02 .work-style ul li.list08-03,.body-03 .work-style ul li.list08-03,.body-04 .work-style ul li.list08-03,.body-4050 .work-style ul li.list08-03,.body-article .work-style ul li.list08-03,.body-dance .work-style ul li.list08-03,.body-educator .work-style ul li.list08-03,.body-entry .work-style ul li.list08-03,.body-pt .work-style ul li.list08-03,.body-recruit .work-style ul li.list08-03,.body-suited .work-style ul li.list08-03,.body-yoga .work-style ul li.list08-03,.home .work-style ul li.list08-03{background:url(/files/img/box06_img01.jpg) no-repeat;background-size:cover;color:#fff!important}.body-01 .work-style ul li.list08-04,.body-02 .work-style ul li.list08-04,.body-03 .work-style ul li.list08-04,.body-04 .work-style ul li.list08-04,.body-4050 .work-style ul li.list08-04,.body-article .work-style ul li.list08-04,.body-dance .work-style ul li.list08-04,.body-educator .work-style ul li.list08-04,.body-entry .work-style ul li.list08-04,.body-pt .work-style ul li.list08-04,.body-recruit .work-style ul li.list08-04,.body-suited .work-style ul li.list08-04,.body-yoga .work-style ul li.list08-04,.home .work-style ul li.list08-04{background:url(/files/img/box06_img02.jpg) no-repeat;background-size:cover;color:#fff!important}.body-01 .box-08 ul li.list08 .catch,.body-02 .box-08 ul li.list08 .catch,.body-03 .box-08 ul li.list08 .catch,.body-04 .box-08 ul li.list08 .catch,.body-4050 .box-08 ul li.list08 .catch,.body-article .box-08 ul li.list08 .catch,.body-dance .box-08 ul li.list08 .catch,.body-educator .box-08 ul li.list08 .catch,.body-entry .box-08 ul li.list08 .catch,.body-pt .box-08 ul li.list08 .catch,.body-recruit .box-08 ul li.list08 .catch,.body-suited .box-08 ul li.list08 .catch,.body-yoga .box-08 ul li.list08 .catch,.home .box-08 ul li.list08 .catch{position:absolute;color:#333;font-size:2.4rem;line-height:1.4}.body-01 .box-08 ul li.list08-02 .catch,.body-02 .box-08 ul li.list08-02 .catch,.body-03 .box-08 ul li.list08-02 .catch,.body-04 .box-08 ul li.list08-02 .catch,.body-4050 .box-08 ul li.list08-02 .catch,.body-article .box-08 ul li.list08-02 .catch,.body-dance .box-08 ul li.list08-02 .catch,.body-educator .box-08 ul li.list08-02 .catch,.body-entry .box-08 ul li.list08-02 .catch,.body-pt .box-08 ul li.list08-02 .catch,.body-recruit .box-08 ul li.list08-02 .catch,.body-suited .box-08 ul li.list08-02 .catch,.body-yoga .box-08 ul li.list08-02 .catch,.home .box-08 ul li.list08-02 .catch{top:40px;right:40px}.body-01 .box-08 ul li.list08-03 .catch,.body-01 .box-08 ul li.list08-04 .catch,.body-02 .box-08 ul li.list08-03 .catch,.body-02 .box-08 ul li.list08-04 .catch,.body-03 .box-08 ul li.list08-03 .catch,.body-03 .box-08 ul li.list08-04 .catch,.body-04 .box-08 ul li.list08-03 .catch,.body-04 .box-08 ul li.list08-04 .catch,.body-4050 .box-08 ul li.list08-03 .catch,.body-4050 .box-08 ul li.list08-04 .catch,.body-article .box-08 ul li.list08-03 .catch,.body-article .box-08 ul li.list08-04 .catch,.body-dance .box-08 ul li.list08-03 .catch,.body-dance .box-08 ul li.list08-04 .catch,.body-educator .box-08 ul li.list08-03 .catch,.body-educator .box-08 ul li.list08-04 .catch,.body-entry .box-08 ul li.list08-03 .catch,.body-entry .box-08 ul li.list08-04 .catch,.body-pt .box-08 ul li.list08-03 .catch,.body-pt .box-08 ul li.list08-04 .catch,.body-recruit .box-08 ul li.list08-03 .catch,.body-recruit .box-08 ul li.list08-04 .catch,.body-suited .box-08 ul li.list08-03 .catch,.body-suited .box-08 ul li.list08-04 .catch,.body-yoga .box-08 ul li.list08-03 .catch,.body-yoga .box-08 ul li.list08-04 .catch,.home .box-08 ul li.list08-03 .catch,.home .box-08 ul li.list08-04 .catch{top:40px;left:40px}.body-01 .box-08 ul li.list08 .profile,.body-02 .box-08 ul li.list08 .profile,.body-03 .box-08 ul li.list08 .profile,.body-04 .box-08 ul li.list08 .profile,.body-4050 .box-08 ul li.list08 .profile,.body-article .box-08 ul li.list08 .profile,.body-dance .box-08 ul li.list08 .profile,.body-educator .box-08 ul li.list08 .profile,.body-entry .box-08 ul li.list08 .profile,.body-pt .box-08 ul li.list08 .profile,.body-recruit .box-08 ul li.list08 .profile,.body-suited .box-08 ul li.list08 .profile,.body-yoga .box-08 ul li.list08 .profile,.home .box-08 ul li.list08 .profile{position:absolute;right:0;bottom:20px;margin-right:40px;padding-top:40px;color:#333;text-align:right;font-size:1.4rem;line-height:1.4}.body-01 .box-08 ul li.list05 .profile span,.body-02 .box-08 ul li.list05 .profile span,.body-03 .box-08 ul li.list05 .profile span,.body-04 .box-08 ul li.list05 .profile span,.body-4050 .box-08 ul li.list05 .profile span,.body-article .box-08 ul li.list05 .profile span,.body-dance .box-08 ul li.list05 .profile span,.body-educator .box-08 ul li.list05 .profile span,.body-entry .box-08 ul li.list05 .profile span,.body-pt .box-08 ul li.list05 .profile span,.body-recruit .box-08 ul li.list05 .profile span,.body-suited .box-08 ul li.list05 .profile span,.body-yoga .box-08 ul li.list05 .profile span,.home .box-08 ul li.list05 .profile span{font-size:1.2rem}.body-01 .box-08 ul li.list08-01,.body-02 .box-08 ul li.list08-01,.body-03 .box-08 ul li.list08-01,.body-04 .box-08 ul li.list08-01,.body-4050 .box-08 ul li.list08-01,.body-article .box-08 ul li.list08-01,.body-dance .box-08 ul li.list08-01,.body-educator .box-08 ul li.list08-01,.body-entry .box-08 ul li.list08-01,.body-pt .box-08 ul li.list08-01,.body-recruit .box-08 ul li.list08-01,.body-suited .box-08 ul li.list08-01,.body-yoga .box-08 ul li.list08-01,.home .box-08 ul li.list08-01{position:relative;padding-left:112px;background:#1d1c1c}.body-01 .box-08 ul li.list08-01 .arrow,.body-02 .box-08 ul li.list08-01 .arrow,.body-03 .box-08 ul li.list08-01 .arrow,.body-04 .box-08 ul li.list08-01 .arrow,.body-4050 .box-08 ul li.list08-01 .arrow,.body-article .box-08 ul li.list08-01 .arrow,.body-dance .box-08 ul li.list08-01 .arrow,.body-educator .box-08 ul li.list08-01 .arrow,.body-entry .box-08 ul li.list08-01 .arrow,.body-pt .box-08 ul li.list08-01 .arrow,.body-recruit .box-08 ul li.list08-01 .arrow,.body-suited .box-08 ul li.list08-01 .arrow,.body-yoga .box-08 ul li.list08-01 .arrow,.home .box-08 ul li.list08-01 .arrow{position:absolute;top:70px;left:90%;z-index:9998}.body-01 .box-08 ul li.list08-02,.body-02 .box-08 ul li.list08-02,.body-03 .box-08 ul li.list08-02,.body-04 .box-08 ul li.list08-02,.body-4050 .box-08 ul li.list08-02,.body-article .box-08 ul li.list08-02,.body-dance .box-08 ul li.list08-02,.body-educator .box-08 ul li.list08-02,.body-entry .box-08 ul li.list08-02,.body-pt .box-08 ul li.list08-02,.body-recruit .box-08 ul li.list08-02,.body-suited .box-08 ul li.list08-02,.body-yoga .box-08 ul li.list08-02,.home .box-08 ul li.list08-02{background:#1d1c1c;background-size:cover}.body-01 .box-08 ul li.list08-03,.body-01 .box-08 ul li.list08-04,.body-02 .box-08 ul li.list08-03,.body-02 .box-08 ul li.list08-04,.body-03 .box-08 ul li.list08-03,.body-03 .box-08 ul li.list08-04,.body-04 .box-08 ul li.list08-03,.body-04 .box-08 ul li.list08-04,.body-4050 .box-08 ul li.list08-03,.body-4050 .box-08 ul li.list08-04,.body-article .box-08 ul li.list08-03,.body-article .box-08 ul li.list08-04,.body-dance .box-08 ul li.list08-03,.body-dance .box-08 ul li.list08-04,.body-educator .box-08 ul li.list08-03,.body-educator .box-08 ul li.list08-04,.body-entry .box-08 ul li.list08-03,.body-entry .box-08 ul li.list08-04,.body-pt .box-08 ul li.list08-03,.body-pt .box-08 ul li.list08-04,.body-recruit .box-08 ul li.list08-03,.body-recruit .box-08 ul li.list08-04,.body-suited .box-08 ul li.list08-03,.body-suited .box-08 ul li.list08-04,.body-yoga .box-08 ul li.list08-03,.body-yoga .box-08 ul li.list08-04,.home .box-08 ul li.list08-03,.home .box-08 ul li.list08-04{background-size:cover}.body-01 .box-08 ul li.list08-01 h2,.body-02 .box-08 ul li.list08-01 h2,.body-03 .box-08 ul li.list08-01 h2,.body-04 .box-08 ul li.list08-01 h2,.body-4050 .box-08 ul li.list08-01 h2,.body-article .box-08 ul li.list08-01 h2,.body-dance .box-08 ul li.list08-01 h2,.body-educator .box-08 ul li.list08-01 h2,.body-entry .box-08 ul li.list08-01 h2,.body-pt .box-08 ul li.list08-01 h2,.body-recruit .box-08 ul li.list08-01 h2,.body-suited .box-08 ul li.list08-01 h2,.body-yoga .box-08 ul li.list08-01 h2,.home .box-08 ul li.list08-01 h2{padding-top:40px;letter-spacing:1.4rem;font-size:6.8rem;font-family:acumin-pro-condensed,sans-serif;line-height:1.2}@media only screen and (max-width:1024px){.body-01 .box-08,.body-02 .box-08,.body-03 .box-08,.body-04 .box-08,.body-4050 .box-08,.body-article .box-08,.body-dance .box-08,.body-educator .box-08,.body-entry .box-08,.body-pt .box-08,.body-recruit .box-08,.body-suited .box-08,.body-yoga .box-08,.home .box-08{width:100%}.body-01 .box-08 ul li.list07,.body-02 .box-08 ul li.list07,.body-03 .box-08 ul li.list07,.body-04 .box-08 ul li.list07,.body-4050 .box-08 ul li.list07,.body-article .box-08 ul li.list07,.body-dance .box-08 ul li.list07,.body-educator .box-08 ul li.list07,.body-entry .box-08 ul li.list07,.body-pt .box-08 ul li.list07,.body-recruit .box-08 ul li.list07,.body-suited .box-08 ul li.list07,.body-yoga .box-08 ul li.list07,.home .box-08 ul li.list07{float:none;width:100%;height:200px}.body-01 .box-08 ul li.list08-01,.body-02 .box-08 ul li.list08-01,.body-03 .box-08 ul li.list08-01,.body-04 .box-08 ul li.list08-01,.body-4050 .box-08 ul li.list08-01,.body-article .box-08 ul li.list08-01,.body-dance .box-08 ul li.list08-01,.body-educator .box-08 ul li.list08-01,.body-entry .box-08 ul li.list08-01,.body-pt .box-08 ul li.list08-01,.body-recruit .box-08 ul li.list08-01,.body-suited .box-08 ul li.list08-01,.body-yoga .box-08 ul li.list08-01,.home .box-08 ul li.list08-01{padding-left:5%;height:120px}.body-01 .box-08 ul li.list08-01 h2,.body-02 .box-08 ul li.list08-01 h2,.body-03 .box-08 ul li.list08-01 h2,.body-04 .box-08 ul li.list08-01 h2,.body-4050 .box-08 ul li.list08-01 h2,.body-article .box-08 ul li.list08-01 h2,.body-dance .box-08 ul li.list08-01 h2,.body-educator .box-08 ul li.list08-01 h2,.body-entry .box-08 ul li.list08-01 h2,.body-pt .box-08 ul li.list08-01 h2,.body-recruit .box-08 ul li.list08-01 h2,.body-suited .box-08 ul li.list08-01 h2,.body-yoga .box-08 ul li.list08-01 h2,.home .box-08 ul li.list08-01 h2{padding-top:20px;letter-spacing:1.8rem;font-size:3rem}.body-01 .box-08 ul li.list08 .catch,.body-02 .box-08 ul li.list08 .catch,.body-03 .box-08 ul li.list08 .catch,.body-04 .box-08 ul li.list08 .catch,.body-4050 .box-08 ul li.list08 .catch,.body-article .box-08 ul li.list08 .catch,.body-dance .box-08 ul li.list08 .catch,.body-educator .box-08 ul li.list08 .catch,.body-entry .box-08 ul li.list08 .catch,.body-pt .box-08 ul li.list08 .catch,.body-recruit .box-08 ul li.list08 .catch,.body-suited .box-08 ul li.list08 .catch,.body-yoga .box-08 ul li.list08 .catch,.home .box-08 ul li.list08 .catch{font-size:1.6rem}.body-01 .box-08 ul li.list08-02 .catch,.body-02 .box-08 ul li.list08-02 .catch,.body-03 .box-08 ul li.list08-02 .catch,.body-04 .box-08 ul li.list08-02 .catch,.body-4050 .box-08 ul li.list08-02 .catch,.body-article .box-08 ul li.list08-02 .catch,.body-dance .box-08 ul li.list08-02 .catch,.body-educator .box-08 ul li.list08-02 .catch,.body-entry .box-08 ul li.list08-02 .catch,.body-pt .box-08 ul li.list08-02 .catch,.body-recruit .box-08 ul li.list08-02 .catch,.body-suited .box-08 ul li.list08-02 .catch,.body-yoga .box-08 ul li.list08-02 .catch,.home .box-08 ul li.list08-02 .catch{top:15%;right:0;left:5%}.body-01 .box-08 ul li.list08-03 .catch,.body-01 .box-08 ul li.list08-04 .catch,.body-02 .box-08 ul li.list08-03 .catch,.body-02 .box-08 ul li.list08-04 .catch,.body-03 .box-08 ul li.list08-03 .catch,.body-03 .box-08 ul li.list08-04 .catch,.body-04 .box-08 ul li.list08-03 .catch,.body-04 .box-08 ul li.list08-04 .catch,.body-4050 .box-08 ul li.list08-03 .catch,.body-4050 .box-08 ul li.list08-04 .catch,.body-article .box-08 ul li.list08-03 .catch,.body-article .box-08 ul li.list08-04 .catch,.body-dance .box-08 ul li.list08-03 .catch,.body-dance .box-08 ul li.list08-04 .catch,.body-educator .box-08 ul li.list08-03 .catch,.body-educator .box-08 ul li.list08-04 .catch,.body-entry .box-08 ul li.list08-03 .catch,.body-entry .box-08 ul li.list08-04 .catch,.body-pt .box-08 ul li.list08-03 .catch,.body-pt .box-08 ul li.list08-04 .catch,.body-recruit .box-08 ul li.list08-03 .catch,.body-recruit .box-08 ul li.list08-04 .catch,.body-suited .box-08 ul li.list08-03 .catch,.body-suited .box-08 ul li.list08-04 .catch,.body-yoga .box-08 ul li.list08-03 .catch,.body-yoga .box-08 ul li.list08-04 .catch,.home .box-08 ul li.list08-03 .catch,.home .box-08 ul li.list08-04 .catch{top:5%;left:5%}.body-01 .box-08 ul li.list08 .profile,.body-02 .box-08 ul li.list08 .profile,.body-03 .box-08 ul li.list08 .profile,.body-04 .box-08 ul li.list08 .profile,.body-4050 .box-08 ul li.list08 .profile,.body-article .box-08 ul li.list08 .profile,.body-dance .box-08 ul li.list08 .profile,.body-educator .box-08 ul li.list08 .profile,.body-entry .box-08 ul li.list08 .profile,.body-pt .box-08 ul li.list08 .profile,.body-recruit .box-08 ul li.list08 .profile,.body-suited .box-08 ul li.list08 .profile,.body-yoga .box-08 ul li.list08 .profile,.home .box-08 ul li.list08 .profile{right:5%;bottom:5%;margin-right:0;color:#fff;font-size:1.2rem}.body-01 .box-08 ul li.list08-01 .arrow,.body-02 .box-08 ul li.list08-01 .arrow,.body-03 .box-08 ul li.list08-01 .arrow,.body-04 .box-08 ul li.list08-01 .arrow,.body-4050 .box-08 ul li.list08-01 .arrow,.body-article .box-08 ul li.list08-01 .arrow,.body-dance .box-08 ul li.list08-01 .arrow,.body-educator .box-08 ul li.list08-01 .arrow,.body-entry .box-08 ul li.list08-01 .arrow,.body-pt .box-08 ul li.list08-01 .arrow,.body-recruit .box-08 ul li.list08-01 .arrow,.body-suited .box-08 ul li.list08-01 .arrow,.body-yoga .box-08 ul li.list08-01 .arrow,.home .box-08 ul li.list08-01 .arrow{position:absolute;top:30px;left:85%;z-index:9998;margin-left:auto;width:10%}.body-01 .box-08 ul li.list08-01 .arrow img,.body-02 .box-08 ul li.list08-01 .arrow img,.body-03 .box-08 ul li.list08-01 .arrow img,.body-04 .box-08 ul li.list08-01 .arrow img,.body-4050 .box-08 ul li.list08-01 .arrow img,.body-article .box-08 ul li.list08-01 .arrow img,.body-dance .box-08 ul li.list08-01 .arrow img,.body-educator .box-08 ul li.list08-01 .arrow img,.body-entry .box-08 ul li.list08-01 .arrow img,.body-pt .box-08 ul li.list08-01 .arrow img,.body-recruit .box-08 ul li.list08-01 .arrow img,.body-suited .box-08 ul li.list08-01 .arrow img,.body-yoga .box-08 ul li.list08-01 .arrow img,.home .box-08 ul li.list08-01 .arrow img{width:100%}.body-01 .box-08 ul li.list08-02,.body-02 .box-08 ul li.list08-02,.body-03 .box-08 ul li.list08-02,.body-04 .box-08 ul li.list08-02,.body-4050 .box-08 ul li.list08-02,.body-article .box-08 ul li.list08-02,.body-dance .box-08 ul li.list08-02,.body-educator .box-08 ul li.list08-02,.body-entry .box-08 ul li.list08-02,.body-pt .box-08 ul li.list08-02,.body-recruit .box-08 ul li.list08-02,.body-suited .box-08 ul li.list08-02,.body-yoga .box-08 ul li.list08-02,.home .box-08 ul li.list08-02{background-size:cover}.body-01 .box-08 ul li.list08-03,.body-01 .box-08 ul li.list08-04,.body-02 .box-08 ul li.list08-03,.body-02 .box-08 ul li.list08-04,.body-03 .box-08 ul li.list08-03,.body-03 .box-08 ul li.list08-04,.body-04 .box-08 ul li.list08-03,.body-04 .box-08 ul li.list08-04,.body-4050 .box-08 ul li.list08-03,.body-4050 .box-08 ul li.list08-04,.body-article .box-08 ul li.list08-03,.body-article .box-08 ul li.list08-04,.body-dance .box-08 ul li.list08-03,.body-dance .box-08 ul li.list08-04,.body-educator .box-08 ul li.list08-03,.body-educator .box-08 ul li.list08-04,.body-entry .box-08 ul li.list08-03,.body-entry .box-08 ul li.list08-04,.body-pt .box-08 ul li.list08-03,.body-pt .box-08 ul li.list08-04,.body-recruit .box-08 ul li.list08-03,.body-recruit .box-08 ul li.list08-04,.body-suited .box-08 ul li.list08-03,.body-suited .box-08 ul li.list08-04,.body-yoga .box-08 ul li.list08-03,.body-yoga .box-08 ul li.list08-04,.home .box-08 ul li.list08-03,.home .box-08 ul li.list08-04{background-position:50%;background-size:cover}}.body-01 .seobox,.body-02 .seobox,.body-03 .seobox,.body-04 .seobox,.body-4050 .seobox,.body-article .seobox,.body-dance .seobox,.body-educator .seobox,.body-entry .seobox,.body-pt .seobox,.body-recruit .seobox,.body-suited .seobox,.body-yoga .seobox,.home .seobox{clear:both;overflow:hidden;width:100%}.body-01 .seoboxl,.body-02 .seoboxl,.body-03 .seoboxl,.body-04 .seoboxl,.body-4050 .seoboxl,.body-article .seoboxl,.body-dance .seoboxl,.body-educator .seoboxl,.body-entry .seoboxl,.body-pt .seoboxl,.body-recruit .seoboxl,.body-suited .seoboxl,.body-yoga .seoboxl,.home .seoboxl{float:left;padding:3%;width:50%;background-color:#cb9e9e}.body-01 .seoboxr,.body-02 .seoboxr,.body-03 .seoboxr,.body-04 .seoboxr,.body-4050 .seoboxr,.body-article .seoboxr,.body-dance .seoboxr,.body-educator .seoboxr,.body-entry .seoboxr,.body-pt .seoboxr,.body-recruit .seoboxr,.body-suited .seoboxr,.body-yoga .seoboxr,.home .seoboxr{float:right;padding:3%;width:50%;background-color:#906c6c}.body-01 .seobox h1,.body-02 .seobox h1,.body-03 .seobox h1,.body-04 .seobox h1,.body-4050 .seobox h1,.body-article .seobox h1,.body-dance .seobox h1,.body-educator .seobox h1,.body-entry .seobox h1,.body-pt .seobox h1,.body-recruit .seobox h1,.body-suited .seobox h1,.body-yoga .seobox h1,.home .seobox h1{text-align:center;font-size:2.4rem;line-height:6rem}.body-01 .seobox p,.body-02 .seobox p,.body-03 .seobox p,.body-04 .seobox p,.body-4050 .seobox p,.body-article .seobox p,.body-dance .seobox p,.body-educator .seobox p,.body-entry .seobox p,.body-pt .seobox p,.body-recruit .seobox p,.body-suited .seobox p,.body-yoga .seobox p,.home .seobox p{margin:0 0 20px;text-align:center}@media only screen and (max-width:768px){.body-01 .seoboxl,.body-02 .seoboxl,.body-03 .seoboxl,.body-04 .seoboxl,.body-4050 .seoboxl,.body-article .seoboxl,.body-dance .seoboxl,.body-educator .seoboxl,.body-entry .seoboxl,.body-pt .seoboxl,.body-recruit .seoboxl,.body-suited .seoboxl,.body-yoga .seoboxl,.home .seoboxl{float:none;padding:3%;width:100%;background-color:#cb9e9e}.body-01 .seoboxr,.body-02 .seoboxr,.body-03 .seoboxr,.body-04 .seoboxr,.body-4050 .seoboxr,.body-article .seoboxr,.body-dance .seoboxr,.body-educator .seoboxr,.body-entry .seoboxr,.body-pt .seoboxr,.body-recruit .seoboxr,.body-suited .seoboxr,.body-yoga .seoboxr,.home .seoboxr{float:none;padding:3%;width:100%;background-color:#906c6c}.body-01 .list07-02,.body-01 .list08-02,.body-02 .list07-02,.body-02 .list08-02,.body-03 .list07-02,.body-03 .list08-02,.body-04 .list07-02,.body-04 .list08-02,.body-4050 .list07-02,.body-4050 .list08-02,.body-article .list07-02,.body-article .list08-02,.body-dance .list07-02,.body-dance .list08-02,.body-educator .list07-02,.body-educator .list08-02,.body-entry .list07-02,.body-entry .list08-02,.body-pt .list07-02,.body-pt .list08-02,.body-recruit .list07-02,.body-recruit .list08-02,.body-suited .list07-02,.body-suited .list08-02,.body-yoga .list07-02,.body-yoga .list08-02,.home .list07-02,.home .list08-02{display:none}}@media only screen and (max-width:1024px){.body-01 .box-08,.body-02 .box-08,.body-03 .box-08,.body-04 .box-08,.body-4050 .box-08,.body-article .box-08,.body-dance .box-08,.body-educator .box-08,.body-entry .box-08,.body-pt .box-08,.body-recruit .box-08,.body-suited .box-08,.body-yoga .box-08,.home .box-08{width:100%}.body-01 .box-08 ul li.list08,.body-02 .box-08 ul li.list08,.body-03 .box-08 ul li.list08,.body-04 .box-08 ul li.list08,.body-4050 .box-08 ul li.list08,.body-article .box-08 ul li.list08,.body-dance .box-08 ul li.list08,.body-educator .box-08 ul li.list08,.body-entry .box-08 ul li.list08,.body-pt .box-08 ul li.list08,.body-recruit .box-08 ul li.list08,.body-suited .box-08 ul li.list08,.body-yoga .box-08 ul li.list08,.home .box-08 ul li.list08{float:none;width:100%;height:200px}.body-01 .box-08 ul li.list08-01,.body-02 .box-08 ul li.list08-01,.body-03 .box-08 ul li.list08-01,.body-04 .box-08 ul li.list08-01,.body-4050 .box-08 ul li.list08-01,.body-article .box-08 ul li.list08-01,.body-dance .box-08 ul li.list08-01,.body-educator .box-08 ul li.list08-01,.body-entry .box-08 ul li.list08-01,.body-pt .box-08 ul li.list08-01,.body-recruit .box-08 ul li.list08-01,.body-suited .box-08 ul li.list08-01,.body-yoga .box-08 ul li.list08-01,.home .box-08 ul li.list08-01{padding-left:5%;height:120px}.body-01 .box-08 ul li.list08-01 h2,.body-02 .box-08 ul li.list08-01 h2,.body-03 .box-08 ul li.list08-01 h2,.body-04 .box-08 ul li.list08-01 h2,.body-4050 .box-08 ul li.list08-01 h2,.body-article .box-08 ul li.list08-01 h2,.body-dance .box-08 ul li.list08-01 h2,.body-educator .box-08 ul li.list08-01 h2,.body-entry .box-08 ul li.list08-01 h2,.body-pt .box-08 ul li.list08-01 h2,.body-recruit .box-08 ul li.list08-01 h2,.body-suited .box-08 ul li.list08-01 h2,.body-yoga .box-08 ul li.list08-01 h2,.home .box-08 ul li.list08-01 h2{padding-top:20px;letter-spacing:1.8rem;font-size:3rem}.body-01 .box-08 ul li.list08 .catch,.body-02 .box-08 ul li.list08 .catch,.body-03 .box-08 ul li.list08 .catch,.body-04 .box-08 ul li.list08 .catch,.body-4050 .box-08 ul li.list08 .catch,.body-article .box-08 ul li.list08 .catch,.body-dance .box-08 ul li.list08 .catch,.body-educator .box-08 ul li.list08 .catch,.body-entry .box-08 ul li.list08 .catch,.body-pt .box-08 ul li.list08 .catch,.body-recruit .box-08 ul li.list08 .catch,.body-suited .box-08 ul li.list08 .catch,.body-yoga .box-08 ul li.list08 .catch,.home .box-08 ul li.list08 .catch{font-size:1.6rem}.body-01 .box-08 ul li.list08-02 .catch,.body-02 .box-08 ul li.list08-02 .catch,.body-03 .box-08 ul li.list08-02 .catch,.body-04 .box-08 ul li.list08-02 .catch,.body-4050 .box-08 ul li.list08-02 .catch,.body-article .box-08 ul li.list08-02 .catch,.body-dance .box-08 ul li.list08-02 .catch,.body-educator .box-08 ul li.list08-02 .catch,.body-entry .box-08 ul li.list08-02 .catch,.body-pt .box-08 ul li.list08-02 .catch,.body-recruit .box-08 ul li.list08-02 .catch,.body-suited .box-08 ul li.list08-02 .catch,.body-yoga .box-08 ul li.list08-02 .catch,.home .box-08 ul li.list08-02 .catch{top:15%;right:0;left:5%}.body-01 .box-08 ul li.list08-03 .catch,.body-01 .box-08 ul li.list08-04 .catch,.body-02 .box-08 ul li.list08-03 .catch,.body-02 .box-08 ul li.list08-04 .catch,.body-03 .box-08 ul li.list08-03 .catch,.body-03 .box-08 ul li.list08-04 .catch,.body-04 .box-08 ul li.list08-03 .catch,.body-04 .box-08 ul li.list08-04 .catch,.body-4050 .box-08 ul li.list08-03 .catch,.body-4050 .box-08 ul li.list08-04 .catch,.body-article .box-08 ul li.list08-03 .catch,.body-article .box-08 ul li.list08-04 .catch,.body-dance .box-08 ul li.list08-03 .catch,.body-dance .box-08 ul li.list08-04 .catch,.body-educator .box-08 ul li.list08-03 .catch,.body-educator .box-08 ul li.list08-04 .catch,.body-entry .box-08 ul li.list08-03 .catch,.body-entry .box-08 ul li.list08-04 .catch,.body-pt .box-08 ul li.list08-03 .catch,.body-pt .box-08 ul li.list08-04 .catch,.body-recruit .box-08 ul li.list08-03 .catch,.body-recruit .box-08 ul li.list08-04 .catch,.body-suited .box-08 ul li.list08-03 .catch,.body-suited .box-08 ul li.list08-04 .catch,.body-yoga .box-08 ul li.list08-03 .catch,.body-yoga .box-08 ul li.list08-04 .catch,.home .box-08 ul li.list08-03 .catch,.home .box-08 ul li.list08-04 .catch{top:5%;left:5%}.body-01 .box-08 ul li.list08 .profile,.body-02 .box-08 ul li.list08 .profile,.body-03 .box-08 ul li.list08 .profile,.body-04 .box-08 ul li.list08 .profile,.body-4050 .box-08 ul li.list08 .profile,.body-article .box-08 ul li.list08 .profile,.body-dance .box-08 ul li.list08 .profile,.body-educator .box-08 ul li.list08 .profile,.body-entry .box-08 ul li.list08 .profile,.body-pt .box-08 ul li.list08 .profile,.body-recruit .box-08 ul li.list08 .profile,.body-suited .box-08 ul li.list08 .profile,.body-yoga .box-08 ul li.list08 .profile,.home .box-08 ul li.list08 .profile{right:5%;bottom:5%;margin-right:0;color:#fff;font-size:1.2rem}.body-01 .box-08 ul li.list08-01 .arrow,.body-02 .box-08 ul li.list08-01 .arrow,.body-03 .box-08 ul li.list08-01 .arrow,.body-04 .box-08 ul li.list08-01 .arrow,.body-4050 .box-08 ul li.list08-01 .arrow,.body-article .box-08 ul li.list08-01 .arrow,.body-dance .box-08 ul li.list08-01 .arrow,.body-educator .box-08 ul li.list08-01 .arrow,.body-entry .box-08 ul li.list08-01 .arrow,.body-pt .box-08 ul li.list08-01 .arrow,.body-recruit .box-08 ul li.list08-01 .arrow,.body-suited .box-08 ul li.list08-01 .arrow,.body-yoga .box-08 ul li.list08-01 .arrow,.home .box-08 ul li.list08-01 .arrow{position:absolute;top:30px;left:85%;z-index:9998;margin-left:auto;width:10%}.body-01 .box-08 ul li.list08-01 .arrow img,.body-02 .box-08 ul li.list08-01 .arrow img,.body-03 .box-08 ul li.list08-01 .arrow img,.body-04 .box-08 ul li.list08-01 .arrow img,.body-4050 .box-08 ul li.list08-01 .arrow img,.body-article .box-08 ul li.list08-01 .arrow img,.body-dance .box-08 ul li.list08-01 .arrow img,.body-educator .box-08 ul li.list08-01 .arrow img,.body-entry .box-08 ul li.list08-01 .arrow img,.body-pt .box-08 ul li.list08-01 .arrow img,.body-recruit .box-08 ul li.list08-01 .arrow img,.body-suited .box-08 ul li.list08-01 .arrow img,.body-yoga .box-08 ul li.list08-01 .arrow img,.home .box-08 ul li.list08-01 .arrow img{width:100%}.body-01 .box-08 ul li.list08-02,.body-02 .box-08 ul li.list08-02,.body-03 .box-08 ul li.list08-02,.body-04 .box-08 ul li.list08-02,.body-4050 .box-08 ul li.list08-02,.body-article .box-08 ul li.list08-02,.body-dance .box-08 ul li.list08-02,.body-educator .box-08 ul li.list08-02,.body-entry .box-08 ul li.list08-02,.body-pt .box-08 ul li.list08-02,.body-recruit .box-08 ul li.list08-02,.body-suited .box-08 ul li.list08-02,.body-yoga .box-08 ul li.list08-02,.home .box-08 ul li.list08-02{background-size:cover}.body-01 .box-08 ul li.list08-03,.body-01 .box-08 ul li.list08-04,.body-02 .box-08 ul li.list08-03,.body-02 .box-08 ul li.list08-04,.body-03 .box-08 ul li.list08-03,.body-03 .box-08 ul li.list08-04,.body-04 .box-08 ul li.list08-03,.body-04 .box-08 ul li.list08-04,.body-4050 .box-08 ul li.list08-03,.body-4050 .box-08 ul li.list08-04,.body-article .box-08 ul li.list08-03,.body-article .box-08 ul li.list08-04,.body-dance .box-08 ul li.list08-03,.body-dance .box-08 ul li.list08-04,.body-educator .box-08 ul li.list08-03,.body-educator .box-08 ul li.list08-04,.body-entry .box-08 ul li.list08-03,.body-entry .box-08 ul li.list08-04,.body-pt .box-08 ul li.list08-03,.body-pt .box-08 ul li.list08-04,.body-recruit .box-08 ul li.list08-03,.body-recruit .box-08 ul li.list08-04,.body-suited .box-08 ul li.list08-03,.body-suited .box-08 ul li.list08-04,.body-yoga .box-08 ul li.list08-03,.body-yoga .box-08 ul li.list08-04,.home .box-08 ul li.list08-03,.home .box-08 ul li.list08-04{background-position:50%;background-size:cover}}.body-01 .movie,.body-02 .movie,.body-03 .movie,.body-04 .movie,.body-4050 .movie,.body-article .movie,.body-dance .movie,.body-educator .movie,.body-entry .movie,.body-pt .movie,.body-recruit .movie,.body-suited .movie,.body-yoga .movie,.home .movie{margin:40px auto;width:640px;height:360px}.body-01 .movie iframe,.body-02 .movie iframe,.body-03 .movie iframe,.body-04 .movie iframe,.body-4050 .movie iframe,.body-article .movie iframe,.body-dance .movie iframe,.body-educator .movie iframe,.body-entry .movie iframe,.body-pt .movie iframe,.body-recruit .movie iframe,.body-suited .movie iframe,.body-yoga .movie iframe,.home .movie iframe{width:640px;height:100%}@media only screen and (max-width:765px){.body-01 .movie,.body-02 .movie,.body-03 .movie,.body-04 .movie,.body-4050 .movie,.body-article .movie,.body-dance .movie,.body-educator .movie,.body-entry .movie,.body-pt .movie,.body-recruit .movie,.body-suited .movie,.body-yoga .movie,.home .movie{width:100%;height:auto}.body-01 .movie iframe,.body-02 .movie iframe,.body-03 .movie iframe,.body-04 .movie iframe,.body-4050 .movie iframe,.body-article .movie iframe,.body-dance .movie iframe,.body-educator .movie iframe,.body-entry .movie iframe,.body-pt .movie iframe,.body-recruit .movie iframe,.body-suited .movie iframe,.body-yoga .movie iframe,.home .movie iframe{margin:0 auto;width:100%;height:auto}}.body-01 .bnr,.body-02 .bnr,.body-03 .bnr,.body-04 .bnr,.body-4050 .bnr,.body-article .bnr,.body-dance .bnr,.body-educator .bnr,.body-entry .bnr,.body-pt .bnr,.body-recruit .bnr,.body-suited .bnr,.body-yoga .bnr,.home .bnr{padding:80px 0;text-align:center}.body-01 .bnr img,.body-02 .bnr img,.body-03 .bnr img,.body-04 .bnr img,.body-4050 .bnr img,.body-article .bnr img,.body-dance .bnr img,.body-educator .bnr img,.body-entry .bnr img,.body-pt .bnr img,.body-recruit .bnr img,.body-suited .bnr img,.body-yoga .bnr img,.home .bnr img{width:100%}.body-01 .bnr ul,.body-02 .bnr ul,.body-03 .bnr ul,.body-04 .bnr ul,.body-4050 .bnr ul,.body-article .bnr ul,.body-dance .bnr ul,.body-educator .bnr ul,.body-entry .bnr ul,.body-pt .bnr ul,.body-recruit .bnr ul,.body-suited .bnr ul,.body-yoga .bnr ul,.home .bnr ul{margin:0 auto;width:90%;text-align:center}.body-01 .bnr li,.body-02 .bnr li,.body-03 .bnr li,.body-04 .bnr li,.body-4050 .bnr li,.body-article .bnr li,.body-dance .bnr li,.body-educator .bnr li,.body-entry .bnr li,.body-pt .bnr li,.body-recruit .bnr li,.body-suited .bnr li,.body-yoga .bnr li,.home .bnr li{display:inline-block;padding:10px;width:30%}.body-01 .bnr li img,.body-02 .bnr li img,.body-03 .bnr li img,.body-04 .bnr li img,.body-4050 .bnr li img,.body-article .bnr li img,.body-dance .bnr li img,.body-educator .bnr li img,.body-entry .bnr li img,.body-pt .bnr li img,.body-recruit .bnr li img,.body-suited .bnr li img,.body-yoga .bnr li img,.home .bnr li img{border:1px solid #efefef}@media only screen and (max-width:765px){.body-01 .bnr li,.body-02 .bnr li,.body-03 .bnr li,.body-04 .bnr li,.body-4050 .bnr li,.body-article .bnr li,.body-dance .bnr li,.body-educator .bnr li,.body-entry .bnr li,.body-pt .bnr li,.body-recruit .bnr li,.body-suited .bnr li,.body-yoga .bnr li,.home .bnr li{display:inline-block;padding:10px;width:80%}}.body-01 .pt_bnr,.body-02 .pt_bnr,.body-03 .pt_bnr,.body-04 .pt_bnr,.body-4050 .pt_bnr,.body-article .pt_bnr,.body-dance .pt_bnr,.body-educator .pt_bnr,.body-entry .pt_bnr,.body-pt .pt_bnr,.body-recruit .pt_bnr,.body-suited .pt_bnr,.body-yoga .pt_bnr,.home .pt_bnr{margin:0 auto;width:80%}.body-01 .pt_bnr img,.body-02 .pt_bnr img,.body-03 .pt_bnr img,.body-04 .pt_bnr img,.body-4050 .pt_bnr img,.body-article .pt_bnr img,.body-dance .pt_bnr img,.body-educator .pt_bnr img,.body-entry .pt_bnr img,.body-pt .pt_bnr img,.body-recruit .pt_bnr img,.body-suited .pt_bnr img,.body-yoga .pt_bnr img,.home .pt_bnr img{border:1px solid #aaa}.body-01 .entry-btn,.body-02 .entry-btn,.body-03 .entry-btn,.body-04 .entry-btn,.body-4050 .entry-btn,.body-article .entry-btn,.body-dance .entry-btn,.body-educator .entry-btn,.body-entry .entry-btn,.body-pt .entry-btn,.body-recruit .entry-btn,.body-suited .entry-btn,.body-yoga .entry-btn,.home .entry-btn{margin:12px auto 40px;width:300px;height:auto;background:#2d6fac}.body-01 .entry-btn p,.body-02 .entry-btn p,.body-03 .entry-btn p,.body-04 .entry-btn p,.body-4050 .entry-btn p,.body-article .entry-btn p,.body-dance .entry-btn p,.body-educator .entry-btn p,.body-entry .entry-btn p,.body-pt .entry-btn p,.body-recruit .entry-btn p,.body-suited .entry-btn p,.body-yoga .entry-btn p,.home .entry-btn p{text-align:center;font-size:1.6rem;font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;line-height:1.4}.body-01 .entry-btn p a,.body-02 .entry-btn p a,.body-03 .entry-btn p a,.body-04 .entry-btn p a,.body-4050 .entry-btn p a,.body-article .entry-btn p a,.body-dance .entry-btn p a,.body-educator .entry-btn p a,.body-entry .entry-btn p a,.body-pt .entry-btn p a,.body-recruit .entry-btn p a,.body-suited .entry-btn p a,.body-yoga .entry-btn p a,.home .entry-btn p a{padding:22px 42px;color:#fff}.body-01 .entry-btn:hover,.body-02 .entry-btn:hover,.body-03 .entry-btn:hover,.body-04 .entry-btn:hover,.body-4050 .entry-btn:hover,.body-article .entry-btn:hover,.body-dance .entry-btn:hover,.body-educator .entry-btn:hover,.body-entry .entry-btn:hover,.body-pt .entry-btn:hover,.body-recruit .entry-btn:hover,.body-suited .entry-btn:hover,.body-yoga .entry-btn:hover,.home .entry-btn:hover{background:#861822;transition:.3s}@media only screen and (max-width:768px){.body-01 .entry-btn,.body-02 .entry-btn,.body-03 .entry-btn,.body-04 .entry-btn,.body-4050 .entry-btn,.body-article .entry-btn,.body-dance .entry-btn,.body-educator .entry-btn,.body-entry .entry-btn,.body-pt .entry-btn,.body-recruit .entry-btn,.body-suited .entry-btn,.body-yoga .entry-btn,.home .entry-btn{margin:32px auto;width:90%;height:auto}.body-01 .entry-btn p,.body-02 .entry-btn p,.body-03 .entry-btn p,.body-04 .entry-btn p,.body-4050 .entry-btn p,.body-article .entry-btn p,.body-dance .entry-btn p,.body-educator .entry-btn p,.body-entry .entry-btn p,.body-pt .entry-btn p,.body-recruit .entry-btn p,.body-suited .entry-btn p,.body-yoga .entry-btn p,.home .entry-btn p{text-align:center;line-height:1.4}.body-01 .entry-btn p a,.body-02 .entry-btn p a,.body-03 .entry-btn p a,.body-04 .entry-btn p a,.body-4050 .entry-btn p a,.body-article .entry-btn p a,.body-dance .entry-btn p a,.body-educator .entry-btn p a,.body-entry .entry-btn p a,.body-pt .entry-btn p a,.body-recruit .entry-btn p a,.body-suited .entry-btn p a,.body-yoga .entry-btn p a,.home .entry-btn p a{padding:20px 42px;color:#fff}}.body-01 #link_btn,.body-02 #link_btn,.body-03 #link_btn,.body-04 #link_btn,.body-4050 #link_btn,.body-article #link_btn,.body-dance #link_btn,.body-educator #link_btn,.body-entry #link_btn,.body-pt #link_btn,.body-recruit #link_btn,.body-suited #link_btn,.body-yoga #link_btn,.home #link_btn{margin:30px auto 0;padding:20px 15px 15px;max-width:1100px;background-color:rgba(136,127,67,.2);text-align:center;font-family:ryo-gothic-plusn,sans-serif}.body-01 #link_btn a,.body-02 #link_btn a,.body-03 #link_btn a,.body-04 #link_btn a,.body-4050 #link_btn a,.body-article #link_btn a,.body-dance #link_btn a,.body-educator #link_btn a,.body-entry #link_btn a,.body-pt #link_btn a,.body-recruit #link_btn a,.body-suited #link_btn a,.body-yoga #link_btn a,.home #link_btn a{color:#666}.body-01 #link_btn .link_single,.body-02 #link_btn .link_single,.body-03 #link_btn .link_single,.body-04 #link_btn .link_single,.body-4050 #link_btn .link_single,.body-article #link_btn .link_single,.body-dance #link_btn .link_single,.body-educator #link_btn .link_single,.body-entry #link_btn .link_single,.body-pt #link_btn .link_single,.body-recruit #link_btn .link_single,.body-suited #link_btn .link_single,.body-yoga #link_btn .link_single,.home #link_btn .link_single{float:left;padding:15px;width:33%}.body-01 #link_btn .link_ttl,.body-02 #link_btn .link_ttl,.body-03 #link_btn .link_ttl,.body-04 #link_btn .link_ttl,.body-4050 #link_btn .link_ttl,.body-article #link_btn .link_ttl,.body-dance #link_btn .link_ttl,.body-educator #link_btn .link_ttl,.body-entry #link_btn .link_ttl,.body-pt #link_btn .link_ttl,.body-recruit #link_btn .link_ttl,.body-suited #link_btn .link_ttl,.body-yoga #link_btn .link_ttl,.home #link_btn .link_ttl{margin-bottom:20px;font-weight:700;font-style:italic;font-size:180%;line-height:1em}.body-01 #link_btn .obo a,.body-02 #link_btn .obo a,.body-03 #link_btn .obo a,.body-04 #link_btn .obo a,.body-4050 #link_btn .obo a,.body-article #link_btn .obo a,.body-dance #link_btn .obo a,.body-educator #link_btn .obo a,.body-entry #link_btn .obo a,.body-pt #link_btn .obo a,.body-recruit #link_btn .obo a,.body-suited #link_btn .obo a,.body-yoga #link_btn .obo a,.home #link_btn .obo a{margin-bottom:8px;padding:8px 2px;border-radius:5px;background-color:#fff}.body-01 #link_btn .kengaku .link_ttl,.body-02 #link_btn .kengaku .link_ttl,.body-03 #link_btn .kengaku .link_ttl,.body-04 #link_btn .kengaku .link_ttl,.body-4050 #link_btn .kengaku .link_ttl,.body-article #link_btn .kengaku .link_ttl,.body-dance #link_btn .kengaku .link_ttl,.body-educator #link_btn .kengaku .link_ttl,.body-entry #link_btn .kengaku .link_ttl,.body-pt #link_btn .kengaku .link_ttl,.body-recruit #link_btn .kengaku .link_ttl,.body-suited #link_btn .kengaku .link_ttl,.body-yoga #link_btn .kengaku .link_ttl,.home #link_btn .kengaku .link_ttl{letter-spacing:-.1em}.body-01 #link_btn .kengaku_studio,.body-02 #link_btn .kengaku_studio,.body-03 #link_btn .kengaku_studio,.body-04 #link_btn .kengaku_studio,.body-4050 #link_btn .kengaku_studio,.body-article #link_btn .kengaku_studio,.body-dance #link_btn .kengaku_studio,.body-educator #link_btn .kengaku_studio,.body-entry #link_btn .kengaku_studio,.body-pt #link_btn .kengaku_studio,.body-recruit #link_btn .kengaku_studio,.body-suited #link_btn .kengaku_studio,.body-yoga #link_btn .kengaku_studio,.home #link_btn .kengaku_studio{padding:10px 5px 15px;border-radius:5px;background:#fff}.body-01 #link_btn .kengaku_studio_1,.body-02 #link_btn .kengaku_studio_1,.body-03 #link_btn .kengaku_studio_1,.body-04 #link_btn .kengaku_studio_1,.body-4050 #link_btn .kengaku_studio_1,.body-article #link_btn .kengaku_studio_1,.body-dance #link_btn .kengaku_studio_1,.body-educator #link_btn .kengaku_studio_1,.body-entry #link_btn .kengaku_studio_1,.body-pt #link_btn .kengaku_studio_1,.body-recruit #link_btn .kengaku_studio_1,.body-suited #link_btn .kengaku_studio_1,.body-yoga #link_btn .kengaku_studio_1,.home #link_btn .kengaku_studio_1{margin-bottom:8px}.body-01 #link_btn .kengaku_brand,.body-02 #link_btn .kengaku_brand,.body-03 #link_btn .kengaku_brand,.body-04 #link_btn .kengaku_brand,.body-4050 #link_btn .kengaku_brand,.body-article #link_btn .kengaku_brand,.body-dance #link_btn .kengaku_brand,.body-educator #link_btn .kengaku_brand,.body-entry #link_btn .kengaku_brand,.body-pt #link_btn .kengaku_brand,.body-recruit #link_btn .kengaku_brand,.body-suited #link_btn .kengaku_brand,.body-yoga #link_btn .kengaku_brand,.home #link_btn .kengaku_brand{margin-bottom:5px}.body-01 #link_btn .kengaku_studio a,.body-02 #link_btn .kengaku_studio a,.body-03 #link_btn .kengaku_studio a,.body-04 #link_btn .kengaku_studio a,.body-4050 #link_btn .kengaku_studio a,.body-article #link_btn .kengaku_studio a,.body-dance #link_btn .kengaku_studio a,.body-educator #link_btn .kengaku_studio a,.body-entry #link_btn .kengaku_studio a,.body-pt #link_btn .kengaku_studio a,.body-recruit #link_btn .kengaku_studio a,.body-suited #link_btn .kengaku_studio a,.body-yoga #link_btn .kengaku_studio a,.home #link_btn .kengaku_studio a{display:inline-block;padding:5px 15px;border:1px solid #999;border-radius:3px;background:#887f43;color:#fff}.body-01 #link_btn .soudan a,.body-02 #link_btn .soudan a,.body-03 #link_btn .soudan a,.body-04 #link_btn .soudan a,.body-4050 #link_btn .soudan a,.body-article #link_btn .soudan a,.body-dance #link_btn .soudan a,.body-educator #link_btn .soudan a,.body-entry #link_btn .soudan a,.body-pt #link_btn .soudan a,.body-recruit #link_btn .soudan a,.body-suited #link_btn .soudan a,.body-yoga #link_btn .soudan a,.home #link_btn .soudan a{padding:30px 0;border-radius:5px;background:#fff;font-size:200%}.body-01 #link_btn .caution,.body-02 #link_btn .caution,.body-03 #link_btn .caution,.body-04 #link_btn .caution,.body-4050 #link_btn .caution,.body-article #link_btn .caution,.body-dance #link_btn .caution,.body-educator #link_btn .caution,.body-entry #link_btn .caution,.body-pt #link_btn .caution,.body-recruit #link_btn .caution,.body-suited #link_btn .caution,.body-yoga #link_btn .caution,.home #link_btn .caution{margin-top:10px;font-size:75%;line-height:1.2em}@media screen and (max-width:767px){.body-01 #link_btn .link_single,.body-02 #link_btn .link_single,.body-03 #link_btn .link_single,.body-04 #link_btn .link_single,.body-4050 #link_btn .link_single,.body-article #link_btn .link_single,.body-dance #link_btn .link_single,.body-educator #link_btn .link_single,.body-entry #link_btn .link_single,.body-pt #link_btn .link_single,.body-recruit #link_btn .link_single,.body-suited #link_btn .link_single,.body-yoga #link_btn .link_single,.home #link_btn .link_single{margin-bottom:30px;width:100%}}.body-01 .shokushu dl,.body-02 .shokushu dl,.body-03 .shokushu dl,.body-04 .shokushu dl,.body-4050 .shokushu dl,.body-article .shokushu dl,.body-dance .shokushu dl,.body-educator .shokushu dl,.body-entry .shokushu dl,.body-pt .shokushu dl,.body-recruit .shokushu dl,.body-suited .shokushu dl,.body-yoga .shokushu dl,.home .shokushu dl{margin:0 auto;padding:10px 0;max-width:750px;width:100%;border-bottom:1px dotted #ccc;font-weight:400}.body-01 .shokushu dt,.body-02 .shokushu dt,.body-03 .shokushu dt,.body-04 .shokushu dt,.body-4050 .shokushu dt,.body-article .shokushu dt,.body-dance .shokushu dt,.body-educator .shokushu dt,.body-entry .shokushu dt,.body-pt .shokushu dt,.body-recruit .shokushu dt,.body-suited .shokushu dt,.body-yoga .shokushu dt,.home .shokushu dt{display:inline-block;padding-right:10px;width:20%;color:#999;vertical-align:top;font-weight:400}.body-01 .shokushu dt a,.body-02 .shokushu dt a,.body-03 .shokushu dt a,.body-04 .shokushu dt a,.body-4050 .shokushu dt a,.body-article .shokushu dt a,.body-dance .shokushu dt a,.body-educator .shokushu dt a,.body-entry .shokushu dt a,.body-pt .shokushu dt a,.body-recruit .shokushu dt a,.body-suited .shokushu dt a,.body-yoga .shokushu dt a,.home .shokushu dt a{height:100px;text-align:center}.body-01 .shokushu dt img,.body-02 .shokushu dt img,.body-03 .shokushu dt img,.body-04 .shokushu dt img,.body-4050 .shokushu dt img,.body-article .shokushu dt img,.body-dance .shokushu dt img,.body-educator .shokushu dt img,.body-entry .shokushu dt img,.body-pt .shokushu dt img,.body-recruit .shokushu dt img,.body-suited .shokushu dt img,.body-yoga .shokushu dt img,.home .shokushu dt img{max-width:100%;max-height:100%;border-radius:0}.body-01 .shokushu dd,.body-02 .shokushu dd,.body-03 .shokushu dd,.body-04 .shokushu dd,.body-4050 .shokushu dd,.body-article .shokushu dd,.body-dance .shokushu dd,.body-educator .shokushu dd,.body-entry .shokushu dd,.body-pt .shokushu dd,.body-recruit .shokushu dd,.body-suited .shokushu dd,.body-yoga .shokushu dd,.home .shokushu dd{display:inline-block;padding-left:10px;width:80%;vertical-align:top;font-weight:400}.body-01 .shokushu dd a,.body-02 .shokushu dd a,.body-03 .shokushu dd a,.body-04 .shokushu dd a,.body-4050 .shokushu dd a,.body-article .shokushu dd a,.body-dance .shokushu dd a,.body-educator .shokushu dd a,.body-entry .shokushu dd a,.body-pt .shokushu dd a,.body-recruit .shokushu dd a,.body-suited .shokushu dd a,.body-yoga .shokushu dd a,.home .shokushu dd a{display:inline;font-size:13px}.body-01 .shokushu dd span,.body-02 .shokushu dd span,.body-03 .shokushu dd span,.body-04 .shokushu dd span,.body-4050 .shokushu dd span,.body-article .shokushu dd span,.body-dance .shokushu dd span,.body-educator .shokushu dd span,.body-entry .shokushu dd span,.body-pt .shokushu dd span,.body-recruit .shokushu dd span,.body-suited .shokushu dd span,.body-yoga .shokushu dd span,.home .shokushu dd span{display:inline-block;padding-left:10px;color:#999;vertical-align:top;font-weight:400}@media screen and (max-width:599px){.body-01 .shokushu dt,.body-02 .shokushu dt,.body-03 .shokushu dt,.body-04 .shokushu dt,.body-4050 .shokushu dt,.body-article .shokushu dt,.body-dance .shokushu dt,.body-educator .shokushu dt,.body-entry .shokushu dt,.body-pt .shokushu dt,.body-recruit .shokushu dt,.body-suited .shokushu dt,.body-yoga .shokushu dt,.home .shokushu dt{width:30%}.body-01 .shokushu dd,.body-02 .shokushu dd,.body-03 .shokushu dd,.body-04 .shokushu dd,.body-4050 .shokushu dd,.body-article .shokushu dd,.body-dance .shokushu dd,.body-educator .shokushu dd,.body-entry .shokushu dd,.body-pt .shokushu dd,.body-recruit .shokushu dd,.body-suited .shokushu dd,.body-yoga .shokushu dd,.home .shokushu dd{padding-left:0;width:70%}}.body-01 .movie,.body-02 .movie,.body-03 .movie,.body-04 .movie,.body-4050 .movie,.body-article .movie,.body-dance .movie,.body-educator .movie,.body-entry .movie,.body-pt .movie,.body-recruit .movie,.body-suited .movie,.body-yoga .movie,.home .movie{text-align:center}.body-01 body,.body-02 body,.body-03 body,.body-04 body,.body-4050 body,.body-article body,.body-dance body,.body-educator body,.body-entry body,.body-pt body,.body-recruit body,.body-suited body,.body-yoga body,.home body{color:#333}.body-01 h2,.body-02 h2,.body-03 h2,.body-04 h2,.body-4050 h2,.body-article h2,.body-dance h2,.body-educator h2,.body-entry h2,.body-pt h2,.body-recruit h2,.body-suited h2,.body-yoga h2,.home h2{margin-bottom:20px;font-weight:700;font-size:80px;font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;line-height:90px}.body-01 p,.body-02 p,.body-03 p,.body-04 p,.body-4050 p,.body-article p,.body-dance p,.body-educator p,.body-entry p,.body-pt p,.body-recruit p,.body-suited p,.body-yoga p,.home p{font-size:16px}.body-01 span.sub_tit,.body-02 span.sub_tit,.body-03 span.sub_tit,.body-04 span.sub_tit,.body-4050 span.sub_tit,.body-article span.sub_tit,.body-dance span.sub_tit,.body-educator span.sub_tit,.body-entry span.sub_tit,.body-pt span.sub_tit,.body-recruit span.sub_tit,.body-suited span.sub_tit,.body-yoga span.sub_tit,.home span.sub_tit{font-weight:400;font-size:16px;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.body-01 .sec,.body-02 .sec,.body-03 .sec,.body-04 .sec,.body-4050 .sec,.body-article .sec,.body-dance .sec,.body-educator .sec,.body-entry .sec,.body-pt .sec,.body-recruit .sec,.body-suited .sec,.body-yoga .sec,.home .sec{width:100%;padding-bottom:120px}.body-01 .sec-inner,.body-02 .sec-inner,.body-03 .sec-inner,.body-04 .sec-inner,.body-4050 .sec-inner,.body-article .sec-inner,.body-dance .sec-inner,.body-educator .sec-inner,.body-entry .sec-inner,.body-pt .sec-inner,.body-recruit .sec-inner,.body-suited .sec-inner,.body-yoga .sec-inner,.home .sec-inner{max-width:1200px;margin:0 auto}.body-01 .btn-large,.body-02 .btn-large,.body-03 .btn-large,.body-04 .btn-large,.body-4050 .btn-large,.body-article .btn-large,.body-dance .btn-large,.body-educator .btn-large,.body-entry .btn-large,.body-pt .btn-large,.body-recruit .btn-large,.body-suited .btn-large,.body-yoga .btn-large,.home .btn-large{display:inline-block;margin-top:40px;margin-bottom:0;padding:.75em 3em .75em 2em;width:100%;color:#fff;background:#46b8da;border-radius:2em;font-size:14px;font-weight:700;text-align:center;position:relative}.body-01 .btn-large:after,.body-02 .btn-large:after,.body-03 .btn-large:after,.body-04 .btn-large:after,.body-4050 .btn-large:after,.body-article .btn-large:after,.body-dance .btn-large:after,.body-educator .btn-large:after,.body-entry .btn-large:after,.body-pt .btn-large:after,.body-recruit .btn-large:after,.body-suited .btn-large:after,.body-yoga .btn-large:after,.home .btn-large:after{content:"";margin-top:-5px;position:absolute;top:50%;right:20px;width:12px;height:12px;background:url(/files/images/ico_arrow_wh.png) no-repeat}@media(max-width:1000px){.body-01 .sec,.body-02 .sec,.body-03 .sec,.body-04 .sec,.body-4050 .sec,.body-article .sec,.body-dance .sec,.body-educator .sec,.body-entry .sec,.body-pt .sec,.body-recruit .sec,.body-suited .sec,.body-yoga .sec,.home .sec{padding:50px}}@media(max-width:768px){.body-01 h2,.body-02 h2,.body-03 h2,.body-04 h2,.body-4050 h2,.body-article h2,.body-dance h2,.body-educator h2,.body-entry h2,.body-pt h2,.body-recruit h2,.body-suited h2,.body-yoga h2,.home h2{font-size:60px;line-height:1.2}.body-01 .sec,.body-02 .sec,.body-03 .sec,.body-04 .sec,.body-4050 .sec,.body-article .sec,.body-dance .sec,.body-educator .sec,.body-entry .sec,.body-pt .sec,.body-recruit .sec,.body-suited .sec,.body-yoga .sec,.home .sec{display:block;padding:50px}}@media(max-width:480px){.body-01 .sec,.body-02 .sec,.body-03 .sec,.body-04 .sec,.body-4050 .sec,.body-article .sec,.body-dance .sec,.body-educator .sec,.body-entry .sec,.body-pt .sec,.body-recruit .sec,.body-suited .sec,.body-yoga .sec,.home .sec{padding:30px 20px}.body-01 .sec-inner,.body-02 .sec-inner,.body-03 .sec-inner,.body-04 .sec-inner,.body-4050 .sec-inner,.body-article .sec-inner,.body-dance .sec-inner,.body-educator .sec-inner,.body-entry .sec-inner,.body-pt .sec-inner,.body-recruit .sec-inner,.body-suited .sec-inner,.body-yoga .sec-inner,.home .sec-inner{padding-top:0}.body-01 .btn-large,.body-02 .btn-large,.body-03 .btn-large,.body-04 .btn-large,.body-4050 .btn-large,.body-article .btn-large,.body-dance .btn-large,.body-educator .btn-large,.body-entry .btn-large,.body-pt .btn-large,.body-recruit .btn-large,.body-suited .btn-large,.body-yoga .btn-large,.home .btn-large{margin-top:10px;width:100%}.body-01 h2,.body-02 h2,.body-03 h2,.body-04 h2,.body-4050 h2,.body-article h2,.body-dance h2,.body-educator h2,.body-entry h2,.body-pt h2,.body-recruit h2,.body-suited h2,.body-yoga h2,.home h2{font-size:32px}.body-01 h3,.body-02 h3,.body-03 h3,.body-04 h3,.body-4050 h3,.body-article h3,.body-dance h3,.body-educator h3,.body-entry h3,.body-pt h3,.body-recruit h3,.body-suited h3,.body-yoga h3,.home h3{font-size:20px}}.body-01 .session,.body-02 .session,.body-03 .session,.body-04 .session,.body-4050 .session,.body-article .session,.body-dance .session,.body-educator .session,.body-entry .session,.body-pt .session,.body-recruit .session,.body-suited .session,.body-yoga .session,.home .session{margin:0 auto;padding-top:30px;padding-bottom:0;max-width:1000px}.body-01 .session .jp,.body-02 .session .jp,.body-03 .session .jp,.body-04 .session .jp,.body-4050 .session .jp,.body-article .session .jp,.body-dance .session .jp,.body-educator .session .jp,.body-entry .session .jp,.body-pt .session .jp,.body-recruit .session .jp,.body-suited .session .jp,.body-yoga .session .jp,.home .session .jp{text-align:center;font-weight:700;font-size:40px;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.body-01 .session p,.body-02 .session p,.body-03 .session p,.body-04 .session p,.body-4050 .session p,.body-article .session p,.body-dance .session p,.body-educator .session p,.body-entry .session p,.body-pt .session p,.body-recruit .session p,.body-suited .session p,.body-yoga .session p,.home .session p{margin-bottom:30px;font-size:16px}.body-01 .session table,.body-02 .session table,.body-03 .session table,.body-04 .session table,.body-4050 .session table,.body-article .session table,.body-dance .session table,.body-educator .session table,.body-entry .session table,.body-pt .session table,.body-recruit .session table,.body-suited .session table,.body-yoga .session table,.home .session table{margin:0 auto 50px;max-width:700px;width:60%;border-spacing:0;text-align:left;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;line-height:1.5}.body-01 .session td,.body-02 .session td,.body-03 .session td,.body-04 .session td,.body-4050 .session td,.body-article .session td,.body-dance .session td,.body-educator .session td,.body-entry .session td,.body-pt .session td,.body-recruit .session td,.body-suited .session td,.body-yoga .session td,.home .session td{padding:10px;width:20%;border:1px solid #ccc;background-color:hsla(0,0%,100%,.8);vertical-align:top;text-align:left}.body-01 .session h4,.body-02 .session h4,.body-03 .session h4,.body-04 .session h4,.body-4050 .session h4,.body-article .session h4,.body-dance .session h4,.body-educator .session h4,.body-entry .session h4,.body-pt .session h4,.body-recruit .session h4,.body-suited .session h4,.body-yoga .session h4,.home .session h4{text-align:center;font-size:20px;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.body-01 .entry-box,.body-02 .entry-box,.body-03 .entry-box,.body-04 .entry-box,.body-4050 .entry-box,.body-article .entry-box,.body-dance .entry-box,.body-educator .entry-box,.body-entry .entry-box,.body-pt .entry-box,.body-recruit .entry-box,.body-suited .entry-box,.body-yoga .entry-box,.home .entry-box{display:flex;justify-content:space-between;text-align:center}.body-01 .session .btn-large,.body-02 .session .btn-large,.body-03 .session .btn-large,.body-04 .session .btn-large,.body-4050 .session .btn-large,.body-article .session .btn-large,.body-dance .session .btn-large,.body-educator .session .btn-large,.body-entry .session .btn-large,.body-pt .session .btn-large,.body-recruit .session .btn-large,.body-suited .session .btn-large,.body-yoga .session .btn-large,.home .session .btn-large{margin-top:5px}.body-01 .entry-box span,.body-02 .entry-box span,.body-03 .entry-box span,.body-04 .entry-box span,.body-4050 .entry-box span,.body-article .entry-box span,.body-dance .entry-box span,.body-educator .entry-box span,.body-entry .entry-box span,.body-pt .entry-box span,.body-recruit .entry-box span,.body-suited .entry-box span,.body-yoga .entry-box span,.home .entry-box span{font-size:10px}.body-01 .to-link,.body-02 .to-link,.body-03 .to-link,.body-04 .to-link,.body-4050 .to-link,.body-article .to-link,.body-dance .to-link,.body-educator .to-link,.body-entry .to-link,.body-pt .to-link,.body-recruit .to-link,.body-suited .to-link,.body-yoga .to-link,.home .to-link{color:#e93842;text-decoration:none;cursor:pointer}@media(max-width:768px){.body-01 .session table,.body-02 .session table,.body-03 .session table,.body-04 .session table,.body-4050 .session table,.body-article .session table,.body-dance .session table,.body-educator .session table,.body-entry .session table,.body-pt .session table,.body-recruit .session table,.body-suited .session table,.body-yoga .session table,.home .session table{max-width:800px;width:100%}.body-01 .entry-box,.body-02 .entry-box,.body-03 .entry-box,.body-04 .entry-box,.body-4050 .entry-box,.body-article .entry-box,.body-dance .entry-box,.body-educator .entry-box,.body-entry .entry-box,.body-pt .entry-box,.body-recruit .entry-box,.body-suited .entry-box,.body-yoga .entry-box,.home .entry-box{display:block}.body-01 .session .btn-large,.body-02 .session .btn-large,.body-03 .session .btn-large,.body-04 .session .btn-large,.body-4050 .session .btn-large,.body-article .session .btn-large,.body-dance .session .btn-large,.body-educator .session .btn-large,.body-entry .session .btn-large,.body-pt .session .btn-large,.body-recruit .session .btn-large,.body-suited .session .btn-large,.body-yoga .session .btn-large,.home .session .btn-large{margin-bottom:30px;width:100%}.body-01 .rec-comeback .btn-large,.body-02 .rec-comeback .btn-large,.body-03 .rec-comeback .btn-large,.body-04 .rec-comeback .btn-large,.body-4050 .rec-comeback .btn-large,.body-article .rec-comeback .btn-large,.body-dance .rec-comeback .btn-large,.body-educator .rec-comeback .btn-large,.body-entry .rec-comeback .btn-large,.body-pt .rec-comeback .btn-large,.body-recruit .rec-comeback .btn-large,.body-suited .rec-comeback .btn-large,.body-yoga .rec-comeback .btn-large,.home .rec-comeback .btn-large{margin-bottom:0}.body-01 .session .jp,.body-02 .session .jp,.body-03 .session .jp,.body-04 .session .jp,.body-4050 .session .jp,.body-article .session .jp,.body-dance .session .jp,.body-educator .session .jp,.body-entry .session .jp,.body-pt .session .jp,.body-recruit .session .jp,.body-suited .session .jp,.body-yoga .session .jp,.home .session .jp{font-size:20px}}.body-01 .sec.schedule,.body-02 .sec.schedule,.body-03 .sec.schedule,.body-04 .sec.schedule,.body-4050 .sec.schedule,.body-article .sec.schedule,.body-dance .sec.schedule,.body-educator .sec.schedule,.body-entry .sec.schedule,.body-pt .sec.schedule,.body-recruit .sec.schedule,.body-suited .sec.schedule,.body-yoga .sec.schedule,.home .sec.schedule{padding-top:130px}.body-01 .sec.schedule .inner,.body-02 .sec.schedule .inner,.body-03 .sec.schedule .inner,.body-04 .sec.schedule .inner,.body-4050 .sec.schedule .inner,.body-article .sec.schedule .inner,.body-dance .sec.schedule .inner,.body-educator .sec.schedule .inner,.body-entry .sec.schedule .inner,.body-pt .sec.schedule .inner,.body-recruit .sec.schedule .inner,.body-suited .sec.schedule .inner,.body-yoga .sec.schedule .inner,.home .sec.schedule .inner{margin:0 auto;max-width:870px}.body-01 .sec.schedule h2,.body-02 .sec.schedule h2,.body-03 .sec.schedule h2,.body-04 .sec.schedule h2,.body-4050 .sec.schedule h2,.body-article .sec.schedule h2,.body-dance .sec.schedule h2,.body-educator .sec.schedule h2,.body-entry .sec.schedule h2,.body-pt .sec.schedule h2,.body-recruit .sec.schedule h2,.body-suited .sec.schedule h2,.body-yoga .sec.schedule h2,.home .sec.schedule h2{margin-bottom:40px;text-align:center;font-size:4rem}.body-01 .sec.schedule dl,.body-02 .sec.schedule dl,.body-03 .sec.schedule dl,.body-04 .sec.schedule dl,.body-4050 .sec.schedule dl,.body-article .sec.schedule dl,.body-dance .sec.schedule dl,.body-educator .sec.schedule dl,.body-entry .sec.schedule dl,.body-pt .sec.schedule dl,.body-recruit .sec.schedule dl,.body-suited .sec.schedule dl,.body-yoga .sec.schedule dl,.home .sec.schedule dl{display:flex;margin-bottom:25px}.body-01 .sec.schedule dt,.body-02 .sec.schedule dt,.body-03 .sec.schedule dt,.body-04 .sec.schedule dt,.body-4050 .sec.schedule dt,.body-article .sec.schedule dt,.body-dance .sec.schedule dt,.body-educator .sec.schedule dt,.body-entry .sec.schedule dt,.body-pt .sec.schedule dt,.body-recruit .sec.schedule dt,.body-suited .sec.schedule dt,.body-yoga .sec.schedule dt,.home .sec.schedule dt{margin-right:40px;width:200px;background-color:#ea3742;color:#fff;text-align:center;font-size:1.8rem}.body-01 .sec.schedule dd,.body-02 .sec.schedule dd,.body-03 .sec.schedule dd,.body-04 .sec.schedule dd,.body-4050 .sec.schedule dd,.body-article .sec.schedule dd,.body-dance .sec.schedule dd,.body-educator .sec.schedule dd,.body-entry .sec.schedule dd,.body-pt .sec.schedule dd,.body-recruit .sec.schedule dd,.body-suited .sec.schedule dd,.body-yoga .sec.schedule dd,.home .sec.schedule dd{border-bottom:1px solid #333;width:calc(100% - 240px)}@media(max-width:768px){.body-01 .sec.schedule,.body-02 .sec.schedule,.body-03 .sec.schedule,.body-04 .sec.schedule,.body-4050 .sec.schedule,.body-article .sec.schedule,.body-dance .sec.schedule,.body-educator .sec.schedule,.body-entry .sec.schedule,.body-pt .sec.schedule,.body-recruit .sec.schedule,.body-suited .sec.schedule,.body-yoga .sec.schedule,.home .sec.schedule{padding-top:65px}.body-01 .sec.schedule h2,.body-02 .sec.schedule h2,.body-03 .sec.schedule h2,.body-04 .sec.schedule h2,.body-4050 .sec.schedule h2,.body-article .sec.schedule h2,.body-dance .sec.schedule h2,.body-educator .sec.schedule h2,.body-entry .sec.schedule h2,.body-pt .sec.schedule h2,.body-recruit .sec.schedule h2,.body-suited .sec.schedule h2,.body-yoga .sec.schedule h2,.home .sec.schedule h2{font-size:2rem;margin-bottom:20px}.body-01 .sec.schedule dl,.body-02 .sec.schedule dl,.body-03 .sec.schedule dl,.body-04 .sec.schedule dl,.body-4050 .sec.schedule dl,.body-article .sec.schedule dl,.body-dance .sec.schedule dl,.body-educator .sec.schedule dl,.body-entry .sec.schedule dl,.body-pt .sec.schedule dl,.body-recruit .sec.schedule dl,.body-suited .sec.schedule dl,.body-yoga .sec.schedule dl,.home .sec.schedule dl{flex-wrap:wrap}.body-01 .sec.schedule dt,.body-02 .sec.schedule dt,.body-03 .sec.schedule dt,.body-04 .sec.schedule dt,.body-4050 .sec.schedule dt,.body-article .sec.schedule dt,.body-dance .sec.schedule dt,.body-educator .sec.schedule dt,.body-entry .sec.schedule dt,.body-pt .sec.schedule dt,.body-recruit .sec.schedule dt,.body-suited .sec.schedule dt,.body-yoga .sec.schedule dt,.home .sec.schedule dt{font-size:1.2rem;margin-right:0;margin-bottom:10px}.body-01 .sec.schedule dd,.body-02 .sec.schedule dd,.body-03 .sec.schedule dd,.body-04 .sec.schedule dd,.body-4050 .sec.schedule dd,.body-article .sec.schedule dd,.body-dance .sec.schedule dd,.body-educator .sec.schedule dd,.body-entry .sec.schedule dd,.body-pt .sec.schedule dd,.body-recruit .sec.schedule dd,.body-suited .sec.schedule dd,.body-yoga .sec.schedule dd,.home .sec.schedule dd{width:100%}}.body-01 .sec.zenplace h2,.body-02 .sec.zenplace h2,.body-03 .sec.zenplace h2,.body-04 .sec.zenplace h2,.body-4050 .sec.zenplace h2,.body-article .sec.zenplace h2,.body-dance .sec.zenplace h2,.body-educator .sec.zenplace h2,.body-entry .sec.zenplace h2,.body-pt .sec.zenplace h2,.body-recruit .sec.zenplace h2,.body-suited .sec.zenplace h2,.body-yoga .sec.zenplace h2,.home .sec.zenplace h2{margin-bottom:40px;text-align:center;font-size:4rem;line-height:1.5em}.body-01 .sec.zenplace h2 span.sub_tit,.body-02 .sec.zenplace h2 span.sub_tit,.body-03 .sec.zenplace h2 span.sub_tit,.body-04 .sec.zenplace h2 span.sub_tit,.body-4050 .sec.zenplace h2 span.sub_tit,.body-article .sec.zenplace h2 span.sub_tit,.body-dance .sec.zenplace h2 span.sub_tit,.body-educator .sec.zenplace h2 span.sub_tit,.body-entry .sec.zenplace h2 span.sub_tit,.body-pt .sec.zenplace h2 span.sub_tit,.body-recruit .sec.zenplace h2 span.sub_tit,.body-suited .sec.zenplace h2 span.sub_tit,.body-yoga .sec.zenplace h2 span.sub_tit,.home .sec.zenplace h2 span.sub_tit{font-size:3.5rem;font-weight:700;font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif}.body-01 .sec.zenplace ul,.body-02 .sec.zenplace ul,.body-03 .sec.zenplace ul,.body-04 .sec.zenplace ul,.body-4050 .sec.zenplace ul,.body-article .sec.zenplace ul,.body-dance .sec.zenplace ul,.body-educator .sec.zenplace ul,.body-entry .sec.zenplace ul,.body-pt .sec.zenplace ul,.body-recruit .sec.zenplace ul,.body-suited .sec.zenplace ul,.body-yoga .sec.zenplace ul,.home .sec.zenplace ul{display:flex;justify-content:space-between}.body-01 .sec.zenplace ul li,.body-02 .sec.zenplace ul li,.body-03 .sec.zenplace ul li,.body-04 .sec.zenplace ul li,.body-4050 .sec.zenplace ul li,.body-article .sec.zenplace ul li,.body-dance .sec.zenplace ul li,.body-educator .sec.zenplace ul li,.body-entry .sec.zenplace ul li,.body-pt .sec.zenplace ul li,.body-recruit .sec.zenplace ul li,.body-suited .sec.zenplace ul li,.body-yoga .sec.zenplace ul li,.home .sec.zenplace ul li{width:31%}.body-01 .sec.zenplace ul:first-of-type,.body-02 .sec.zenplace ul:first-of-type,.body-03 .sec.zenplace ul:first-of-type,.body-04 .sec.zenplace ul:first-of-type,.body-4050 .sec.zenplace ul:first-of-type,.body-article .sec.zenplace ul:first-of-type,.body-dance .sec.zenplace ul:first-of-type,.body-educator .sec.zenplace ul:first-of-type,.body-entry .sec.zenplace ul:first-of-type,.body-pt .sec.zenplace ul:first-of-type,.body-recruit .sec.zenplace ul:first-of-type,.body-suited .sec.zenplace ul:first-of-type,.body-yoga .sec.zenplace ul:first-of-type,.home .sec.zenplace ul:first-of-type{margin-bottom:40px}.body-01 .sec.zenplace p,.body-02 .sec.zenplace p,.body-03 .sec.zenplace p,.body-04 .sec.zenplace p,.body-4050 .sec.zenplace p,.body-article .sec.zenplace p,.body-dance .sec.zenplace p,.body-educator .sec.zenplace p,.body-entry .sec.zenplace p,.body-pt .sec.zenplace p,.body-recruit .sec.zenplace p,.body-suited .sec.zenplace p,.body-yoga .sec.zenplace p,.home .sec.zenplace p{margin-top:60px;color:#333;text-align:center;letter-spacing:.05em;font-weight:700;font-size:1.8rem}@media(max-width:768px){.body-01 .sec.zenplace h2,.body-02 .sec.zenplace h2,.body-03 .sec.zenplace h2,.body-04 .sec.zenplace h2,.body-4050 .sec.zenplace h2,.body-article .sec.zenplace h2,.body-dance .sec.zenplace h2,.body-educator .sec.zenplace h2,.body-entry .sec.zenplace h2,.body-pt .sec.zenplace h2,.body-recruit .sec.zenplace h2,.body-suited .sec.zenplace h2,.body-yoga .sec.zenplace h2,.home .sec.zenplace h2{font-size:2rem!important;margin-bottom:20px}.body-01 .sec.zenplace ul,.body-02 .sec.zenplace ul,.body-03 .sec.zenplace ul,.body-04 .sec.zenplace ul,.body-4050 .sec.zenplace ul,.body-article .sec.zenplace ul,.body-dance .sec.zenplace ul,.body-educator .sec.zenplace ul,.body-entry .sec.zenplace ul,.body-pt .sec.zenplace ul,.body-recruit .sec.zenplace ul,.body-suited .sec.zenplace ul,.body-yoga .sec.zenplace ul,.home .sec.zenplace ul{flex-wrap:wrap}.body-01 .sec.zenplace ul li,.body-02 .sec.zenplace ul li,.body-03 .sec.zenplace ul li,.body-04 .sec.zenplace ul li,.body-4050 .sec.zenplace ul li,.body-article .sec.zenplace ul li,.body-dance .sec.zenplace ul li,.body-educator .sec.zenplace ul li,.body-entry .sec.zenplace ul li,.body-pt .sec.zenplace ul li,.body-recruit .sec.zenplace ul li,.body-suited .sec.zenplace ul li,.body-yoga .sec.zenplace ul li,.home .sec.zenplace ul li{width:80%;margin:0 auto}.body-01 .sec.zenplace p,.body-02 .sec.zenplace p,.body-03 .sec.zenplace p,.body-04 .sec.zenplace p,.body-4050 .sec.zenplace p,.body-article .sec.zenplace p,.body-dance .sec.zenplace p,.body-educator .sec.zenplace p,.body-entry .sec.zenplace p,.body-pt .sec.zenplace p,.body-recruit .sec.zenplace p,.body-suited .sec.zenplace p,.body-yoga .sec.zenplace p,.home .sec.zenplace p{margin-top:2ch;font-size:1.4rem}.body-01 .sec.zenplace h2 span.sub_tit,.body-02 .sec.zenplace h2 span.sub_tit,.body-03 .sec.zenplace h2 span.sub_tit,.body-04 .sec.zenplace h2 span.sub_tit,.body-4050 .sec.zenplace h2 span.sub_tit,.body-article .sec.zenplace h2 span.sub_tit,.body-dance .sec.zenplace h2 span.sub_tit,.body-educator .sec.zenplace h2 span.sub_tit,.body-entry .sec.zenplace h2 span.sub_tit,.body-pt .sec.zenplace h2 span.sub_tit,.body-recruit .sec.zenplace h2 span.sub_tit,.body-suited .sec.zenplace h2 span.sub_tit,.body-yoga .sec.zenplace h2 span.sub_tit,.home .sec.zenplace h2 span.sub_tit{font-size:16px}}@media(max-width:480px){.body-01 .sec.zenplace .sec-inner,.body-02 .sec.zenplace .sec-inner,.body-03 .sec.zenplace .sec-inner,.body-04 .sec.zenplace .sec-inner,.body-4050 .sec.zenplace .sec-inner,.body-article .sec.zenplace .sec-inner,.body-dance .sec.zenplace .sec-inner,.body-educator .sec.zenplace .sec-inner,.body-entry .sec.zenplace .sec-inner,.body-pt .sec.zenplace .sec-inner,.body-recruit .sec.zenplace .sec-inner,.body-suited .sec.zenplace .sec-inner,.body-yoga .sec.zenplace .sec-inner,.home .sec.zenplace .sec-inner{padding-top:30px}.body-01 .sec.zenplace p,.body-02 .sec.zenplace p,.body-03 .sec.zenplace p,.body-04 .sec.zenplace p,.body-4050 .sec.zenplace p,.body-article .sec.zenplace p,.body-dance .sec.zenplace p,.body-educator .sec.zenplace p,.body-entry .sec.zenplace p,.body-pt .sec.zenplace p,.body-recruit .sec.zenplace p,.body-suited .sec.zenplace p,.body-yoga .sec.zenplace p,.home .sec.zenplace p{text-align:left}.body-01 .sec.zenplace ul:first-of-type,.body-02 .sec.zenplace ul:first-of-type,.body-03 .sec.zenplace ul:first-of-type,.body-04 .sec.zenplace ul:first-of-type,.body-4050 .sec.zenplace ul:first-of-type,.body-article .sec.zenplace ul:first-of-type,.body-dance .sec.zenplace ul:first-of-type,.body-educator .sec.zenplace ul:first-of-type,.body-entry .sec.zenplace ul:first-of-type,.body-pt .sec.zenplace ul:first-of-type,.body-recruit .sec.zenplace ul:first-of-type,.body-suited .sec.zenplace ul:first-of-type,.body-yoga .sec.zenplace ul:first-of-type,.home .sec.zenplace ul:first-of-type{margin-bottom:0}}.body-01 .sec.training,.body-02 .sec.training,.body-03 .sec.training,.body-04 .sec.training,.body-4050 .sec.training,.body-article .sec.training,.body-dance .sec.training,.body-educator .sec.training,.body-entry .sec.training,.body-pt .sec.training,.body-recruit .sec.training,.body-suited .sec.training,.body-yoga .sec.training,.home .sec.training{padding:94px 2%;background:url(/files/images/bg01.jpg) no-repeat top;background-size:cover}.body-01 .sec.training h2,.body-02 .sec.training h2,.body-03 .sec.training h2,.body-04 .sec.training h2,.body-4050 .sec.training h2,.body-article .sec.training h2,.body-dance .sec.training h2,.body-educator .sec.training h2,.body-entry .sec.training h2,.body-pt .sec.training h2,.body-recruit .sec.training h2,.body-suited .sec.training h2,.body-yoga .sec.training h2,.home .sec.training h2{margin-bottom:40px;color:#fff;text-align:center;font-size:4rem;line-height:1.75em}.body-01 .sec.training .inbox,.body-02 .sec.training .inbox,.body-03 .sec.training .inbox,.body-04 .sec.training .inbox,.body-4050 .sec.training .inbox,.body-article .sec.training .inbox,.body-dance .sec.training .inbox,.body-educator .sec.training .inbox,.body-entry .sec.training .inbox,.body-pt .sec.training .inbox,.body-recruit .sec.training .inbox,.body-suited .sec.training .inbox,.body-yoga .sec.training .inbox,.home .sec.training .inbox{display:flex;box-sizing:border-box;margin:0 auto;padding:40px;max-width:1150px;border:1px solid #fff}.body-01 .sec.training .inbox ul li,.body-02 .sec.training .inbox ul li,.body-03 .sec.training .inbox ul li,.body-04 .sec.training .inbox ul li,.body-4050 .sec.training .inbox ul li,.body-article .sec.training .inbox ul li,.body-dance .sec.training .inbox ul li,.body-educator .sec.training .inbox ul li,.body-entry .sec.training .inbox ul li,.body-pt .sec.training .inbox ul li,.body-recruit .sec.training .inbox ul li,.body-suited .sec.training .inbox ul li,.body-yoga .sec.training .inbox ul li,.home .sec.training .inbox ul li{color:#fff;font-family:sans-serif;font-size:1.6rem;font-weight:700}@media(max-width:768px){.body-01 .sec.training,.body-02 .sec.training,.body-03 .sec.training,.body-04 .sec.training,.body-4050 .sec.training,.body-article .sec.training,.body-dance .sec.training,.body-educator .sec.training,.body-entry .sec.training,.body-pt .sec.training,.body-recruit .sec.training,.body-suited .sec.training,.body-yoga .sec.training,.home .sec.training{padding:30px 3%}.body-01 .sec.training h2,.body-02 .sec.training h2,.body-03 .sec.training h2,.body-04 .sec.training h2,.body-4050 .sec.training h2,.body-article .sec.training h2,.body-dance .sec.training h2,.body-educator .sec.training h2,.body-entry .sec.training h2,.body-pt .sec.training h2,.body-recruit .sec.training h2,.body-suited .sec.training h2,.body-yoga .sec.training h2,.home .sec.training h2{font-size:2rem;margin-bottom:20px}.body-01 .sec.training .inbox,.body-02 .sec.training .inbox,.body-03 .sec.training .inbox,.body-04 .sec.training .inbox,.body-4050 .sec.training .inbox,.body-article .sec.training .inbox,.body-dance .sec.training .inbox,.body-educator .sec.training .inbox,.body-entry .sec.training .inbox,.body-pt .sec.training .inbox,.body-recruit .sec.training .inbox,.body-suited .sec.training .inbox,.body-yoga .sec.training .inbox,.home .sec.training .inbox{padding:20px}.body-01 .sec.training .inbox ul li,.body-02 .sec.training .inbox ul li,.body-03 .sec.training .inbox ul li,.body-04 .sec.training .inbox ul li,.body-4050 .sec.training .inbox ul li,.body-article .sec.training .inbox ul li,.body-dance .sec.training .inbox ul li,.body-educator .sec.training .inbox ul li,.body-entry .sec.training .inbox ul li,.body-pt .sec.training .inbox ul li,.body-recruit .sec.training .inbox ul li,.body-suited .sec.training .inbox ul li,.body-yoga .sec.training .inbox ul li,.home .sec.training .inbox ul li{font-size:1.4rem}}.body-01 .sec.points,.body-02 .sec.points,.body-03 .sec.points,.body-04 .sec.points,.body-4050 .sec.points,.body-article .sec.points,.body-dance .sec.points,.body-educator .sec.points,.body-entry .sec.points,.body-pt .sec.points,.body-recruit .sec.points,.body-suited .sec.points,.body-yoga .sec.points,.home .sec.points{padding:94px 210px;background-color:#f6f6f6}.body-01 .sec.points h2,.body-02 .sec.points h2,.body-03 .sec.points h2,.body-04 .sec.points h2,.body-4050 .sec.points h2,.body-article .sec.points h2,.body-dance .sec.points h2,.body-educator .sec.points h2,.body-entry .sec.points h2,.body-pt .sec.points h2,.body-recruit .sec.points h2,.body-suited .sec.points h2,.body-yoga .sec.points h2,.home .sec.points h2{margin-bottom:40px;text-align:center;font-size:4rem}.body-01 .sec.points ul,.body-02 .sec.points ul,.body-03 .sec.points ul,.body-04 .sec.points ul,.body-4050 .sec.points ul,.body-article .sec.points ul,.body-dance .sec.points ul,.body-educator .sec.points ul,.body-entry .sec.points ul,.body-pt .sec.points ul,.body-recruit .sec.points ul,.body-suited .sec.points ul,.body-yoga .sec.points ul,.home .sec.points ul{display:flex;justify-content:space-between}.body-01 .sec.points ul li,.body-02 .sec.points ul li,.body-03 .sec.points ul li,.body-04 .sec.points ul li,.body-4050 .sec.points ul li,.body-article .sec.points ul li,.body-dance .sec.points ul li,.body-educator .sec.points ul li,.body-entry .sec.points ul li,.body-pt .sec.points ul li,.body-recruit .sec.points ul li,.body-suited .sec.points ul li,.body-yoga .sec.points ul li,.home .sec.points ul li{width:28%;text-align:center}.body-01 .sec.points ul li p,.body-02 .sec.points ul li p,.body-03 .sec.points ul li p,.body-04 .sec.points ul li p,.body-4050 .sec.points ul li p,.body-article .sec.points ul li p,.body-dance .sec.points ul li p,.body-educator .sec.points ul li p,.body-entry .sec.points ul li p,.body-pt .sec.points ul li p,.body-recruit .sec.points ul li p,.body-suited .sec.points ul li p,.body-yoga .sec.points ul li p,.home .sec.points ul li p{padding-top:50px;font-weight:700;text-align:left}.body-01 .sec.points ul li img,.body-02 .sec.points ul li img,.body-03 .sec.points ul li img,.body-04 .sec.points ul li img,.body-4050 .sec.points ul li img,.body-article .sec.points ul li img,.body-dance .sec.points ul li img,.body-educator .sec.points ul li img,.body-entry .sec.points ul li img,.body-pt .sec.points ul li img,.body-recruit .sec.points ul li img,.body-suited .sec.points ul li img,.body-yoga .sec.points ul li img,.home .sec.points ul li img{width:40%}@media(max-width:768px){.body-01 .sec.points,.body-02 .sec.points,.body-03 .sec.points,.body-04 .sec.points,.body-4050 .sec.points,.body-article .sec.points,.body-dance .sec.points,.body-educator .sec.points,.body-entry .sec.points,.body-pt .sec.points,.body-recruit .sec.points,.body-suited .sec.points,.body-yoga .sec.points,.home .sec.points{padding:30px 3%}.body-01 .sec.points h2,.body-02 .sec.points h2,.body-03 .sec.points h2,.body-04 .sec.points h2,.body-4050 .sec.points h2,.body-article .sec.points h2,.body-dance .sec.points h2,.body-educator .sec.points h2,.body-entry .sec.points h2,.body-pt .sec.points h2,.body-recruit .sec.points h2,.body-suited .sec.points h2,.body-yoga .sec.points h2,.home .sec.points h2{font-size:2rem;margin-bottom:20px}.body-01 .sec.points ul,.body-02 .sec.points ul,.body-03 .sec.points ul,.body-04 .sec.points ul,.body-4050 .sec.points ul,.body-article .sec.points ul,.body-dance .sec.points ul,.body-educator .sec.points ul,.body-entry .sec.points ul,.body-pt .sec.points ul,.body-recruit .sec.points ul,.body-suited .sec.points ul,.body-yoga .sec.points ul,.home .sec.points ul{flex-wrap:wrap}.body-01 .sec.points ul li,.body-02 .sec.points ul li,.body-03 .sec.points ul li,.body-04 .sec.points ul li,.body-4050 .sec.points ul li,.body-article .sec.points ul li,.body-dance .sec.points ul li,.body-educator .sec.points ul li,.body-entry .sec.points ul li,.body-pt .sec.points ul li,.body-recruit .sec.points ul li,.body-suited .sec.points ul li,.body-yoga .sec.points ul li,.home .sec.points ul li{width:80%;margin:0 auto 30px}.body-01 .sec.points ul li:last-child,.body-02 .sec.points ul li:last-child,.body-03 .sec.points ul li:last-child,.body-04 .sec.points ul li:last-child,.body-4050 .sec.points ul li:last-child,.body-article .sec.points ul li:last-child,.body-dance .sec.points ul li:last-child,.body-educator .sec.points ul li:last-child,.body-entry .sec.points ul li:last-child,.body-pt .sec.points ul li:last-child,.body-recruit .sec.points ul li:last-child,.body-suited .sec.points ul li:last-child,.body-yoga .sec.points ul li:last-child,.home .sec.points ul li:last-child{margin-bottom:0}.body-01 .sec.points ul li p,.body-02 .sec.points ul li p,.body-03 .sec.points ul li p,.body-04 .sec.points ul li p,.body-4050 .sec.points ul li p,.body-article .sec.points ul li p,.body-dance .sec.points ul li p,.body-educator .sec.points ul li p,.body-entry .sec.points ul li p,.body-pt .sec.points ul li p,.body-recruit .sec.points ul li p,.body-suited .sec.points ul li p,.body-yoga .sec.points ul li p,.home .sec.points ul li p{padding-top:20px}}.body-01 .sec.new-open,.body-02 .sec.new-open,.body-03 .sec.new-open,.body-04 .sec.new-open,.body-4050 .sec.new-open,.body-article .sec.new-open,.body-dance .sec.new-open,.body-educator .sec.new-open,.body-entry .sec.new-open,.body-pt .sec.new-open,.body-recruit .sec.new-open,.body-suited .sec.new-open,.body-yoga .sec.new-open,.home .sec.new-open{padding:94px 2%;background:url(/files/images/bg02.jpg) no-repeat top;background-size:cover}.body-01 .sec.new-open h2,.body-02 .sec.new-open h2,.body-03 .sec.new-open h2,.body-04 .sec.new-open h2,.body-4050 .sec.new-open h2,.body-article .sec.new-open h2,.body-dance .sec.new-open h2,.body-educator .sec.new-open h2,.body-entry .sec.new-open h2,.body-pt .sec.new-open h2,.body-recruit .sec.new-open h2,.body-suited .sec.new-open h2,.body-yoga .sec.new-open h2,.home .sec.new-open h2{margin-bottom:40px;text-align:center;font-size:4rem}.body-01 .sec.new-open p,.body-02 .sec.new-open p,.body-03 .sec.new-open p,.body-04 .sec.new-open p,.body-4050 .sec.new-open p,.body-article .sec.new-open p,.body-dance .sec.new-open p,.body-educator .sec.new-open p,.body-entry .sec.new-open p,.body-pt .sec.new-open p,.body-recruit .sec.new-open p,.body-suited .sec.new-open p,.body-yoga .sec.new-open p,.home .sec.new-open p{text-align:center;font-weight:700;font-size:3rem}.body-01 .sec.new-open .box-btn,.body-02 .sec.new-open .box-btn,.body-03 .sec.new-open .box-btn,.body-04 .sec.new-open .box-btn,.body-4050 .sec.new-open .box-btn,.body-article .sec.new-open .box-btn,.body-dance .sec.new-open .box-btn,.body-educator .sec.new-open .box-btn,.body-entry .sec.new-open .box-btn,.body-pt .sec.new-open .box-btn,.body-recruit .sec.new-open .box-btn,.body-suited .sec.new-open .box-btn,.body-yoga .sec.new-open .box-btn,.home .sec.new-open .box-btn{margin:60px auto 0;max-width:565px;background-color:#fff;text-align:center;position:relative}.body-01 .sec.new-open .box-btn:after,.body-02 .sec.new-open .box-btn:after,.body-03 .sec.new-open .box-btn:after,.body-04 .sec.new-open .box-btn:after,.body-4050 .sec.new-open .box-btn:after,.body-article .sec.new-open .box-btn:after,.body-dance .sec.new-open .box-btn:after,.body-educator .sec.new-open .box-btn:after,.body-entry .sec.new-open .box-btn:after,.body-pt .sec.new-open .box-btn:after,.body-recruit .sec.new-open .box-btn:after,.body-suited .sec.new-open .box-btn:after,.body-yoga .sec.new-open .box-btn:after,.home .sec.new-open .box-btn:after{content:"";width:15px;height:15px;margin-top:-5px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(45deg);position:absolute;top:50%;right:50px}.body-01 .sec.new-open .box-btn a,.body-02 .sec.new-open .box-btn a,.body-03 .sec.new-open .box-btn a,.body-04 .sec.new-open .box-btn a,.body-4050 .sec.new-open .box-btn a,.body-article .sec.new-open .box-btn a,.body-dance .sec.new-open .box-btn a,.body-educator .sec.new-open .box-btn a,.body-entry .sec.new-open .box-btn a,.body-pt .sec.new-open .box-btn a,.body-recruit .sec.new-open .box-btn a,.body-suited .sec.new-open .box-btn a,.body-yoga .sec.new-open .box-btn a,.home .sec.new-open .box-btn a{padding:20px;color:#333;font-weight:700;font-size:2rem;font-family:sans-serif}@media(max-width:768px){.body-01 .sec.new-open,.body-02 .sec.new-open,.body-03 .sec.new-open,.body-04 .sec.new-open,.body-4050 .sec.new-open,.body-article .sec.new-open,.body-dance .sec.new-open,.body-educator .sec.new-open,.body-entry .sec.new-open,.body-pt .sec.new-open,.body-recruit .sec.new-open,.body-suited .sec.new-open,.body-yoga .sec.new-open,.home .sec.new-open{padding:30px 3%}.body-01 .sec.new-open h2,.body-02 .sec.new-open h2,.body-03 .sec.new-open h2,.body-04 .sec.new-open h2,.body-4050 .sec.new-open h2,.body-article .sec.new-open h2,.body-dance .sec.new-open h2,.body-educator .sec.new-open h2,.body-entry .sec.new-open h2,.body-pt .sec.new-open h2,.body-recruit .sec.new-open h2,.body-suited .sec.new-open h2,.body-yoga .sec.new-open h2,.home .sec.new-open h2{font-size:2rem;margin-bottom:20px}.body-01 .sec.new-open p,.body-02 .sec.new-open p,.body-03 .sec.new-open p,.body-04 .sec.new-open p,.body-4050 .sec.new-open p,.body-article .sec.new-open p,.body-dance .sec.new-open p,.body-educator .sec.new-open p,.body-entry .sec.new-open p,.body-pt .sec.new-open p,.body-recruit .sec.new-open p,.body-suited .sec.new-open p,.body-yoga .sec.new-open p,.home .sec.new-open p{font-size:1.6rem}.body-01 .sec.new-open .box-btn,.body-02 .sec.new-open .box-btn,.body-03 .sec.new-open .box-btn,.body-04 .sec.new-open .box-btn,.body-4050 .sec.new-open .box-btn,.body-article .sec.new-open .box-btn,.body-dance .sec.new-open .box-btn,.body-educator .sec.new-open .box-btn,.body-entry .sec.new-open .box-btn,.body-pt .sec.new-open .box-btn,.body-recruit .sec.new-open .box-btn,.body-suited .sec.new-open .box-btn,.body-yoga .sec.new-open .box-btn,.home .sec.new-open .box-btn{margin-top:30px;max-width:80%}.body-01 .sec.new-open .box-btn:after,.body-02 .sec.new-open .box-btn:after,.body-03 .sec.new-open .box-btn:after,.body-04 .sec.new-open .box-btn:after,.body-4050 .sec.new-open .box-btn:after,.body-article .sec.new-open .box-btn:after,.body-dance .sec.new-open .box-btn:after,.body-educator .sec.new-open .box-btn:after,.body-entry .sec.new-open .box-btn:after,.body-pt .sec.new-open .box-btn:after,.body-recruit .sec.new-open .box-btn:after,.body-suited .sec.new-open .box-btn:after,.body-yoga .sec.new-open .box-btn:after,.home .sec.new-open .box-btn:after{width:7px;height:7px;right:10%}.body-01 .sec.new-open .box-btn a,.body-02 .sec.new-open .box-btn a,.body-03 .sec.new-open .box-btn a,.body-04 .sec.new-open .box-btn a,.body-4050 .sec.new-open .box-btn a,.body-article .sec.new-open .box-btn a,.body-dance .sec.new-open .box-btn a,.body-educator .sec.new-open .box-btn a,.body-entry .sec.new-open .box-btn a,.body-pt .sec.new-open .box-btn a,.body-recruit .sec.new-open .box-btn a,.body-suited .sec.new-open .box-btn a,.body-yoga .sec.new-open .box-btn a,.home .sec.new-open .box-btn a{padding:10px;font-size:1.8rem}}.body-01 .about,.body-02 .about,.body-03 .about,.body-04 .about,.body-4050 .about,.body-article .about,.body-dance .about,.body-educator .about,.body-entry .about,.body-pt .about,.body-recruit .about,.body-suited .about,.body-yoga .about,.home .about{display:flex;justify-content:center;margin:0 auto;padding:130px 210px 0;max-width:1360px}.body-01 .about h2,.body-02 .about h2,.body-03 .about h2,.body-04 .about h2,.body-4050 .about h2,.body-article .about h2,.body-dance .about h2,.body-educator .about h2,.body-entry .about h2,.body-pt .about h2,.body-recruit .about h2,.body-suited .about h2,.body-yoga .about h2,.home .about h2{position:relative}.body-01 .flex-item,.body-02 .flex-item,.body-03 .flex-item,.body-04 .flex-item,.body-4050 .flex-item,.body-article .flex-item,.body-dance .flex-item,.body-educator .flex-item,.body-entry .flex-item,.body-pt .flex-item,.body-recruit .flex-item,.body-suited .flex-item,.body-yoga .flex-item,.home .flex-item{width:48%}.body-01 .img-box,.body-02 .img-box,.body-03 .img-box,.body-04 .img-box,.body-4050 .img-box,.body-article .img-box,.body-dance .img-box,.body-educator .img-box,.body-entry .img-box,.body-pt .img-box,.body-recruit .img-box,.body-suited .img-box,.body-yoga .img-box,.home .img-box{margin-top:30px}.body-01 .img-box img,.body-02 .img-box img,.body-03 .img-box img,.body-04 .img-box img,.body-4050 .img-box img,.body-article .img-box img,.body-dance .img-box img,.body-educator .img-box img,.body-entry .img-box img,.body-pt .img-box img,.body-recruit .img-box img,.body-suited .img-box img,.body-yoga .img-box img,.home .img-box img{width:100%;height:auto}@media(max-width:1000px){.body-01 .about,.body-02 .about,.body-03 .about,.body-04 .about,.body-4050 .about,.body-article .about,.body-dance .about,.body-educator .about,.body-entry .about,.body-pt .about,.body-recruit .about,.body-suited .about,.body-yoga .about,.home .about{padding:50px}}@media(max-width:768px){.body-01 .about,.body-02 .about,.body-03 .about,.body-04 .about,.body-4050 .about,.body-article .about,.body-dance .about,.body-educator .about,.body-entry .about,.body-pt .about,.body-recruit .about,.body-suited .about,.body-yoga .about,.home .about{display:block}.body-01#index .flex-item,.body-02#index .flex-item,.body-03#index .flex-item,.body-04#index .flex-item,.body-4050#index .flex-item,.body-article#index .flex-item,.body-dance#index .flex-item,.body-educator#index .flex-item,.body-entry#index .flex-item,.body-pt#index .flex-item,.body-recruit#index .flex-item,.body-suited#index .flex-item,.body-yoga#index .flex-item,.home#index .flex-item{width:100%}.body-01#index .img-box,.body-02#index .img-box,.body-03#index .img-box,.body-04#index .img-box,.body-4050#index .img-box,.body-article#index .img-box,.body-dance#index .img-box,.body-educator#index .img-box,.body-entry#index .img-box,.body-pt#index .img-box,.body-recruit#index .img-box,.body-suited#index .img-box,.body-yoga#index .img-box,.home#index .img-box{margin-top:30px}}@media(max-width:480px){.body-01 .about,.body-02 .about,.body-03 .about,.body-04 .about,.body-4050 .about,.body-article .about,.body-dance .about,.body-educator .about,.body-entry .about,.body-pt .about,.body-recruit .about,.body-suited .about,.body-yoga .about,.home .about{padding:30px 20px}}.body-01 .features,.body-02 .features,.body-03 .features,.body-04 .features,.body-4050 .features,.body-article .features,.body-dance .features,.body-educator .features,.body-entry .features,.body-pt .features,.body-recruit .features,.body-suited .features,.body-yoga .features,.home .features{padding-bottom:120px;text-align:center}.body-01 .feature-wrapper,.body-02 .feature-wrapper,.body-03 .feature-wrapper,.body-04 .feature-wrapper,.body-4050 .feature-wrapper,.body-article .feature-wrapper,.body-dance .feature-wrapper,.body-educator .feature-wrapper,.body-entry .feature-wrapper,.body-pt .feature-wrapper,.body-recruit .feature-wrapper,.body-suited .feature-wrapper,.body-yoga .feature-wrapper,.home .feature-wrapper{display:flex;justify-content:space-between;margin-top:30px;height:387px}.body-01 .feature-content,.body-02 .feature-content,.body-03 .feature-content,.body-04 .feature-content,.body-4050 .feature-content,.body-article .feature-content,.body-dance .feature-content,.body-educator .feature-content,.body-entry .feature-content,.body-pt .feature-content,.body-recruit .feature-content,.body-suited .feature-content,.body-yoga .feature-content,.home .feature-content{padding:40px;width:38.56%;background-color:#f6f6f6;text-align:left}.body-01 .feature-img,.body-02 .feature-img,.body-03 .feature-img,.body-04 .feature-img,.body-4050 .feature-img,.body-article .feature-img,.body-dance .feature-img,.body-educator .feature-img,.body-entry .feature-img,.body-pt .feature-img,.body-recruit .feature-img,.body-suited .feature-img,.body-yoga .feature-img,.home .feature-img{flex:1}.body-01 .feature-img img,.body-02 .feature-img img,.body-03 .feature-img img,.body-04 .feature-img img,.body-4050 .feature-img img,.body-article .feature-img img,.body-dance .feature-img img,.body-educator .feature-img img,.body-entry .feature-img img,.body-pt .feature-img img,.body-recruit .feature-img img,.body-suited .feature-img img,.body-yoga .feature-img img,.home .feature-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.body-01 .features h3,.body-02 .features h3,.body-03 .features h3,.body-04 .features h3,.body-4050 .features h3,.body-article .features h3,.body-dance .features h3,.body-educator .features h3,.body-entry .features h3,.body-pt .features h3,.body-recruit .features h3,.body-suited .features h3,.body-yoga .features h3,.home .features h3{font-weight:700;font-size:26px;font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif}.body-01 .feature-content span,.body-02 .feature-content span,.body-03 .feature-content span,.body-04 .feature-content span,.body-4050 .feature-content span,.body-article .feature-content span,.body-dance .feature-content span,.body-educator .feature-content span,.body-entry .feature-content span,.body-pt .feature-content span,.body-recruit .feature-content span,.body-suited .feature-content span,.body-yoga .feature-content span,.home .feature-content span{display:inline-block;margin-bottom:20px;font-size:14px}.body-01 .feature-content p,.body-02 .feature-content p,.body-03 .feature-content p,.body-04 .feature-content p,.body-4050 .feature-content p,.body-article .feature-content p,.body-dance .feature-content p,.body-educator .feature-content p,.body-entry .feature-content p,.body-pt .feature-content p,.body-recruit .feature-content p,.body-suited .feature-content p,.body-yoga .feature-content p,.home .feature-content p{font-size:14px}.body-01 .feature02 .feature-content,.body-02 .feature02 .feature-content,.body-03 .feature02 .feature-content,.body-04 .feature02 .feature-content,.body-4050 .feature02 .feature-content,.body-article .feature02 .feature-content,.body-dance .feature02 .feature-content,.body-educator .feature02 .feature-content,.body-entry .feature02 .feature-content,.body-pt .feature02 .feature-content,.body-recruit .feature02 .feature-content,.body-suited .feature02 .feature-content,.body-yoga .feature02 .feature-content,.home .feature02 .feature-content{background-color:#e93842;color:#fff}@media(max-width:768px){.body-01 .feature-content,.body-02 .feature-content,.body-03 .feature-content,.body-04 .feature-content,.body-4050 .feature-content,.body-article .feature-content,.body-dance .feature-content,.body-educator .feature-content,.body-entry .feature-content,.body-pt .feature-content,.body-recruit .feature-content,.body-suited .feature-content,.body-yoga .feature-content,.home .feature-content{padding:20px}.body-01 .features h3,.body-02 .features h3,.body-03 .features h3,.body-04 .features h3,.body-4050 .features h3,.body-article .features h3,.body-dance .features h3,.body-educator .features h3,.body-entry .features h3,.body-pt .features h3,.body-recruit .features h3,.body-suited .features h3,.body-yoga .features h3,.home .features h3{line-height:1.2}}@media(max-width:480px){.body-01 .feature-wrapper,.body-02 .feature-wrapper,.body-03 .feature-wrapper,.body-04 .feature-wrapper,.body-4050 .feature-wrapper,.body-article .feature-wrapper,.body-dance .feature-wrapper,.body-educator .feature-wrapper,.body-entry .feature-wrapper,.body-pt .feature-wrapper,.body-recruit .feature-wrapper,.body-suited .feature-wrapper,.body-yoga .feature-wrapper,.home .feature-wrapper{display:block;height:auto}.body-01 .feature-content,.body-02 .feature-content,.body-03 .feature-content,.body-04 .feature-content,.body-4050 .feature-content,.body-article .feature-content,.body-dance .feature-content,.body-educator .feature-content,.body-entry .feature-content,.body-pt .feature-content,.body-recruit .feature-content,.body-suited .feature-content,.body-yoga .feature-content,.home .feature-content{width:100%}.body-01 .about,.body-02 .about,.body-03 .about,.body-04 .about,.body-4050 .about,.body-article .about,.body-dance .about,.body-educator .about,.body-entry .about,.body-pt .about,.body-recruit .about,.body-suited .about,.body-yoga .about,.home .about{padding-top:60px}.body-01 .features h3,.body-02 .features h3,.body-03 .features h3,.body-04 .features h3,.body-4050 .features h3,.body-article .features h3,.body-dance .features h3,.body-educator .features h3,.body-entry .features h3,.body-pt .features h3,.body-recruit .features h3,.body-suited .features h3,.body-yoga .features h3,.home .features h3{font-size:20px}}.body-01 .certification h2+p,.body-01 .educator h2+p,.body-02 .certification h2+p,.body-02 .educator h2+p,.body-03 .certification h2+p,.body-03 .educator h2+p,.body-04 .certification h2+p,.body-04 .educator h2+p,.body-4050 .certification h2+p,.body-4050 .educator h2+p,.body-article .certification h2+p,.body-article .educator h2+p,.body-dance .certification h2+p,.body-dance .educator h2+p,.body-educator .certification h2+p,.body-educator .educator h2+p,.body-entry .certification h2+p,.body-entry .educator h2+p,.body-pt .certification h2+p,.body-pt .educator h2+p,.body-recruit .certification h2+p,.body-recruit .educator h2+p,.body-suited .certification h2+p,.body-suited .educator h2+p,.body-yoga .certification h2+p,.body-yoga .educator h2+p,.home .certification h2+p,.home .educator h2+p{font-size:1.8rem;font-weight:700;text-align:left;margin-bottom:60px}.body-01 .certification .flexbox,.body-01 .educator .flexbox,.body-02 .certification .flexbox,.body-02 .educator .flexbox,.body-03 .certification .flexbox,.body-03 .educator .flexbox,.body-04 .certification .flexbox,.body-04 .educator .flexbox,.body-4050 .certification .flexbox,.body-4050 .educator .flexbox,.body-article .certification .flexbox,.body-article .educator .flexbox,.body-dance .certification .flexbox,.body-dance .educator .flexbox,.body-educator .certification .flexbox,.body-educator .educator .flexbox,.body-entry .certification .flexbox,.body-entry .educator .flexbox,.body-pt .certification .flexbox,.body-pt .educator .flexbox,.body-recruit .certification .flexbox,.body-recruit .educator .flexbox,.body-suited .certification .flexbox,.body-suited .educator .flexbox,.body-yoga .certification .flexbox,.body-yoga .educator .flexbox,.home .certification .flexbox,.home .educator .flexbox{display:flex;justify-content:space-between}.body-01 .txtBox_bgGlass,.body-02 .txtBox_bgGlass,.body-03 .txtBox_bgGlass,.body-04 .txtBox_bgGlass,.body-4050 .txtBox_bgGlass,.body-article .txtBox_bgGlass,.body-dance .txtBox_bgGlass,.body-educator .txtBox_bgGlass,.body-entry .txtBox_bgGlass,.body-pt .txtBox_bgGlass,.body-recruit .txtBox_bgGlass,.body-suited .txtBox_bgGlass,.body-yoga .txtBox_bgGlass,.home .txtBox_bgGlass{text-align:left;background:hsla(0,0%,100%,.25);box-shadow:0 4px 60px rgba(0,0,0,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff}.body-01 .certification h3,.body-01 .educator h3,.body-02 .certification h3,.body-02 .educator h3,.body-03 .certification h3,.body-03 .educator h3,.body-04 .certification h3,.body-04 .educator h3,.body-4050 .certification h3,.body-4050 .educator h3,.body-article .certification h3,.body-article .educator h3,.body-dance .certification h3,.body-dance .educator h3,.body-educator .certification h3,.body-educator .educator h3,.body-entry .certification h3,.body-entry .educator h3,.body-pt .certification h3,.body-pt .educator h3,.body-recruit .certification h3,.body-recruit .educator h3,.body-suited .certification h3,.body-suited .educator h3,.body-yoga .certification h3,.body-yoga .educator h3,.home .certification h3,.home .educator h3{margin-bottom:15px;font-weight:700;font-size:26px;font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;line-height:1.25}.body-01 .educator,.body-02 .educator,.body-03 .educator,.body-04 .educator,.body-4050 .educator,.body-article .educator,.body-dance .educator,.body-educator .educator,.body-entry .educator,.body-pt .educator,.body-recruit .educator,.body-suited .educator,.body-yoga .educator,.home .educator{padding-bottom:140px;background-color:#f6f6f6;text-align:center}.body-01 .educator-wrapper,.body-02 .educator-wrapper,.body-03 .educator-wrapper,.body-04 .educator-wrapper,.body-4050 .educator-wrapper,.body-article .educator-wrapper,.body-dance .educator-wrapper,.body-educator .educator-wrapper,.body-entry .educator-wrapper,.body-pt .educator-wrapper,.body-recruit .educator-wrapper,.body-suited .educator-wrapper,.body-yoga .educator-wrapper,.home .educator-wrapper{position:relative;margin:0 auto;max-width:40%}.body-01 .educator h2,.body-02 .educator h2,.body-03 .educator h2,.body-04 .educator h2,.body-4050 .educator h2,.body-article .educator h2,.body-dance .educator h2,.body-educator .educator h2,.body-entry .educator h2,.body-pt .educator h2,.body-recruit .educator h2,.body-suited .educator h2,.body-yoga .educator h2,.home .educator h2{text-align:left}.body-01 .educator .txtBox_bgGlass,.body-02 .educator .txtBox_bgGlass,.body-03 .educator .txtBox_bgGlass,.body-04 .educator .txtBox_bgGlass,.body-4050 .educator .txtBox_bgGlass,.body-article .educator .txtBox_bgGlass,.body-dance .educator .txtBox_bgGlass,.body-educator .educator .txtBox_bgGlass,.body-entry .educator .txtBox_bgGlass,.body-pt .educator .txtBox_bgGlass,.body-recruit .educator .txtBox_bgGlass,.body-suited .educator .txtBox_bgGlass,.body-yoga .educator .txtBox_bgGlass,.home .educator .txtBox_bgGlass{position:absolute;top:10%;left:-10%;padding:1.75em;width:auto}.body-01 .educator-img,.body-02 .educator-img,.body-03 .educator-img,.body-04 .educator-img,.body-4050 .educator-img,.body-article .educator-img,.body-dance .educator-img,.body-educator .educator-img,.body-entry .educator-img,.body-pt .educator-img,.body-recruit .educator-img,.body-suited .educator-img,.body-yoga .educator-img,.home .educator-img{width:90%;margin-left:60px}.body-01 .educator h3 span,.body-02 .educator h3 span,.body-03 .educator h3 span,.body-04 .educator h3 span,.body-4050 .educator h3 span,.body-article .educator h3 span,.body-dance .educator h3 span,.body-educator .educator h3 span,.body-entry .educator h3 span,.body-pt .educator h3 span,.body-recruit .educator h3 span,.body-suited .educator h3 span,.body-yoga .educator h3 span,.home .educator h3 span{display:block;font-size:14px;margin-top:1em}.body-01 .educator p,.body-02 .educator p,.body-03 .educator p,.body-04 .educator p,.body-4050 .educator p,.body-article .educator p,.body-dance .educator p,.body-educator .educator p,.body-entry .educator p,.body-pt .educator p,.body-recruit .educator p,.body-suited .educator p,.body-yoga .educator p,.home .educator p{font-size:14px}@media(max-width:1000px){.body-01 .educator,.body-02 .educator,.body-03 .educator,.body-04 .educator,.body-4050 .educator,.body-article .educator,.body-dance .educator,.body-educator .educator,.body-entry .educator,.body-pt .educator,.body-recruit .educator,.body-suited .educator,.body-yoga .educator,.home .educator{padding-top:50px}.body-01 .educator h3,.body-02 .educator h3,.body-03 .educator h3,.body-04 .educator h3,.body-4050 .educator h3,.body-article .educator h3,.body-dance .educator h3,.body-educator .educator h3,.body-entry .educator h3,.body-pt .educator h3,.body-recruit .educator h3,.body-suited .educator h3,.body-yoga .educator h3,.home .educator h3{font-size:20px}.body-01 .educator h3 span,.body-02 .educator h3 span,.body-03 .educator h3 span,.body-04 .educator h3 span,.body-4050 .educator h3 span,.body-article .educator h3 span,.body-dance .educator h3 span,.body-educator .educator h3 span,.body-entry .educator h3 span,.body-pt .educator h3 span,.body-recruit .educator h3 span,.body-suited .educator h3 span,.body-yoga .educator h3 span,.home .educator h3 span{font-size:12px}}@media(max-width:768px){.body-01 .certification .flexbox,.body-01 .educator .flexbox,.body-02 .certification .flexbox,.body-02 .educator .flexbox,.body-03 .certification .flexbox,.body-03 .educator .flexbox,.body-04 .certification .flexbox,.body-04 .educator .flexbox,.body-4050 .certification .flexbox,.body-4050 .educator .flexbox,.body-article .certification .flexbox,.body-article .educator .flexbox,.body-dance .certification .flexbox,.body-dance .educator .flexbox,.body-educator .certification .flexbox,.body-educator .educator .flexbox,.body-entry .certification .flexbox,.body-entry .educator .flexbox,.body-pt .certification .flexbox,.body-pt .educator .flexbox,.body-recruit .certification .flexbox,.body-recruit .educator .flexbox,.body-suited .certification .flexbox,.body-suited .educator .flexbox,.body-yoga .certification .flexbox,.body-yoga .educator .flexbox,.home .certification .flexbox,.home .educator .flexbox{display:flex;flex-wrap:wrap}.body-01 .educator-wrapper,.body-02 .educator-wrapper,.body-03 .educator-wrapper,.body-04 .educator-wrapper,.body-4050 .educator-wrapper,.body-article .educator-wrapper,.body-dance .educator-wrapper,.body-educator .educator-wrapper,.body-entry .educator-wrapper,.body-pt .educator-wrapper,.body-recruit .educator-wrapper,.body-suited .educator-wrapper,.body-yoga .educator-wrapper,.home .educator-wrapper{max-width:80%;margin-bottom:30px}}@media(max-width:480px){.body-01 .educator,.body-02 .educator,.body-03 .educator,.body-04 .educator,.body-4050 .educator,.body-article .educator,.body-dance .educator,.body-educator .educator,.body-entry .educator,.body-pt .educator,.body-recruit .educator,.body-suited .educator,.body-yoga .educator,.home .educator{padding-bottom:30px;margin-bottom:40px}.body-01 .educator h2+p,.body-02 .educator h2+p,.body-03 .educator h2+p,.body-04 .educator h2+p,.body-4050 .educator h2+p,.body-article .educator h2+p,.body-dance .educator h2+p,.body-educator .educator h2+p,.body-entry .educator h2+p,.body-pt .educator h2+p,.body-recruit .educator h2+p,.body-suited .educator h2+p,.body-yoga .educator h2+p,.home .educator h2+p{font-size:1.4rem;margin-bottom:20px}.body-01 .educator-wrapper,.body-02 .educator-wrapper,.body-03 .educator-wrapper,.body-04 .educator-wrapper,.body-4050 .educator-wrapper,.body-article .educator-wrapper,.body-dance .educator-wrapper,.body-educator .educator-wrapper,.body-entry .educator-wrapper,.body-pt .educator-wrapper,.body-recruit .educator-wrapper,.body-suited .educator-wrapper,.body-yoga .educator-wrapper,.home .educator-wrapper{margin-bottom:50px}.body-01 .txtBox_bgGlass,.body-02 .txtBox_bgGlass,.body-03 .txtBox_bgGlass,.body-04 .txtBox_bgGlass,.body-4050 .txtBox_bgGlass,.body-article .txtBox_bgGlass,.body-dance .txtBox_bgGlass,.body-educator .txtBox_bgGlass,.body-entry .txtBox_bgGlass,.body-pt .txtBox_bgGlass,.body-recruit .txtBox_bgGlass,.body-suited .txtBox_bgGlass,.body-yoga .txtBox_bgGlass,.home .txtBox_bgGlass{padding:1.25em}.body-01 .educator h3 span,.body-02 .educator h3 span,.body-03 .educator h3 span,.body-04 .educator h3 span,.body-4050 .educator h3 span,.body-article .educator h3 span,.body-dance .educator h3 span,.body-educator .educator h3 span,.body-entry .educator h3 span,.body-pt .educator h3 span,.body-recruit .educator h3 span,.body-suited .educator h3 span,.body-yoga .educator h3 span,.home .educator h3 span{font-size:10px}.body-01 .educator .btn-large,.body-02 .educator .btn-large,.body-03 .educator .btn-large,.body-04 .educator .btn-large,.body-4050 .educator .btn-large,.body-article .educator .btn-large,.body-dance .educator .btn-large,.body-educator .educator .btn-large,.body-entry .educator .btn-large,.body-pt .educator .btn-large,.body-recruit .educator .btn-large,.body-suited .educator .btn-large,.body-yoga .educator .btn-large,.home .educator .btn-large{margin-top:0;font-size:12px}.body-01 .educator-img,.body-02 .educator-img,.body-03 .educator-img,.body-04 .educator-img,.body-4050 .educator-img,.body-article .educator-img,.body-dance .educator-img,.body-educator .educator-img,.body-entry .educator-img,.body-pt .educator-img,.body-recruit .educator-img,.body-suited .educator-img,.body-yoga .educator-img,.home .educator-img{margin-left:80px}.body-01 .educator-img img,.body-02 .educator-img img,.body-03 .educator-img img,.body-04 .educator-img img,.body-4050 .educator-img img,.body-article .educator-img img,.body-dance .educator-img img,.body-educator .educator-img img,.body-entry .educator-img img,.body-pt .educator-img img,.body-recruit .educator-img img,.body-suited .educator-img img,.body-yoga .educator-img img,.home .educator-img img{width:200px;height:180px;-o-object-fit:cover;object-fit:cover}}.body-01 .certification,.body-02 .certification,.body-03 .certification,.body-04 .certification,.body-4050 .certification,.body-article .certification,.body-dance .certification,.body-educator .certification,.body-entry .certification,.body-pt .certification,.body-recruit .certification,.body-suited .certification,.body-yoga .certification,.home .certification{background-color:#f6f6f6}.body-01 .certification-wrapper,.body-02 .certification-wrapper,.body-03 .certification-wrapper,.body-04 .certification-wrapper,.body-4050 .certification-wrapper,.body-article .certification-wrapper,.body-dance .certification-wrapper,.body-educator .certification-wrapper,.body-entry .certification-wrapper,.body-pt .certification-wrapper,.body-recruit .certification-wrapper,.body-suited .certification-wrapper,.body-yoga .certification-wrapper,.home .certification-wrapper{position:relative;margin:0 0 160px;max-width:50%}.body-01 .certification-wrapper:nth-child(2n),.body-02 .certification-wrapper:nth-child(2n),.body-03 .certification-wrapper:nth-child(2n),.body-04 .certification-wrapper:nth-child(2n),.body-4050 .certification-wrapper:nth-child(2n),.body-article .certification-wrapper:nth-child(2n),.body-dance .certification-wrapper:nth-child(2n),.body-educator .certification-wrapper:nth-child(2n),.body-entry .certification-wrapper:nth-child(2n),.body-pt .certification-wrapper:nth-child(2n),.body-recruit .certification-wrapper:nth-child(2n),.body-suited .certification-wrapper:nth-child(2n),.body-yoga .certification-wrapper:nth-child(2n),.home .certification-wrapper:nth-child(2n){left:-60px}.body-01 .certification .txtBox_bgGlass,.body-02 .certification .txtBox_bgGlass,.body-03 .certification .txtBox_bgGlass,.body-04 .certification .txtBox_bgGlass,.body-4050 .certification .txtBox_bgGlass,.body-article .certification .txtBox_bgGlass,.body-dance .certification .txtBox_bgGlass,.body-educator .certification .txtBox_bgGlass,.body-entry .certification .txtBox_bgGlass,.body-pt .certification .txtBox_bgGlass,.body-recruit .certification .txtBox_bgGlass,.body-suited .certification .txtBox_bgGlass,.body-yoga .certification .txtBox_bgGlass,.home .certification .txtBox_bgGlass{position:absolute;top:128px;left:80px;padding:1.75em;width:480px}.body-01 .certification-img,.body-02 .certification-img,.body-03 .certification-img,.body-04 .certification-img,.body-4050 .certification-img,.body-article .certification-img,.body-dance .certification-img,.body-educator .certification-img,.body-entry .certification-img,.body-pt .certification-img,.body-recruit .certification-img,.body-suited .certification-img,.body-yoga .certification-img,.home .certification-img{width:100%;margin-left:0}.body-01 .certification .btn-large,.body-02 .certification .btn-large,.body-03 .certification .btn-large,.body-04 .certification .btn-large,.body-4050 .certification .btn-large,.body-article .certification .btn-large,.body-dance .certification .btn-large,.body-educator .certification .btn-large,.body-entry .certification .btn-large,.body-pt .certification .btn-large,.body-recruit .certification .btn-large,.body-suited .certification .btn-large,.body-yoga .certification .btn-large,.home .certification .btn-large{margin-top:20px;width:50%;left:50%}.body-01 .btn-large.externalLink:after,.body-02 .btn-large.externalLink:after,.body-03 .btn-large.externalLink:after,.body-04 .btn-large.externalLink:after,.body-4050 .btn-large.externalLink:after,.body-article .btn-large.externalLink:after,.body-dance .btn-large.externalLink:after,.body-educator .btn-large.externalLink:after,.body-entry .btn-large.externalLink:after,.body-pt .btn-large.externalLink:after,.body-recruit .btn-large.externalLink:after,.body-suited .btn-large.externalLink:after,.body-yoga .btn-large.externalLink:after,.home .btn-large.externalLink:after{content:"";position:absolute;background:url(/common/img/ico_externalLink_wht.png);background-size:contain;background-repeat:no-repeat;width:.85em;height:.85em;padding:0;margin-left:1em;top:60%;right:1.75em;transform:translateY(-50%)}@media(max-width:768px){.body-01 .certification-wrapper,.body-02 .certification-wrapper,.body-03 .certification-wrapper,.body-04 .certification-wrapper,.body-4050 .certification-wrapper,.body-article .certification-wrapper,.body-dance .certification-wrapper,.body-educator .certification-wrapper,.body-entry .certification-wrapper,.body-pt .certification-wrapper,.body-recruit .certification-wrapper,.body-suited .certification-wrapper,.body-yoga .certification-wrapper,.home .certification-wrapper{max-width:80%;margin-bottom:30px}}@media(max-width:480px){.body-01 .certification,.body-02 .certification,.body-03 .certification,.body-04 .certification,.body-4050 .certification,.body-article .certification,.body-dance .certification,.body-educator .certification,.body-entry .certification,.body-pt .certification,.body-recruit .certification,.body-suited .certification,.body-yoga .certification,.home .certification{padding-top:48px;padding-bottom:0}.body-01 .certification h2+p,.body-02 .certification h2+p,.body-03 .certification h2+p,.body-04 .certification h2+p,.body-4050 .certification h2+p,.body-article .certification h2+p,.body-dance .certification h2+p,.body-educator .certification h2+p,.body-entry .certification h2+p,.body-pt .certification h2+p,.body-recruit .certification h2+p,.body-suited .certification h2+p,.body-yoga .certification h2+p,.home .certification h2+p{font-size:1.6rem;margin-bottom:30px}.body-01 .certification-wrapper,.body-02 .certification-wrapper,.body-03 .certification-wrapper,.body-04 .certification-wrapper,.body-4050 .certification-wrapper,.body-article .certification-wrapper,.body-dance .certification-wrapper,.body-educator .certification-wrapper,.body-entry .certification-wrapper,.body-pt .certification-wrapper,.body-recruit .certification-wrapper,.body-suited .certification-wrapper,.body-yoga .certification-wrapper,.home .certification-wrapper{margin-bottom:260px}.body-01 .certification-wrapper:nth-child(2n),.body-02 .certification-wrapper:nth-child(2n),.body-03 .certification-wrapper:nth-child(2n),.body-04 .certification-wrapper:nth-child(2n),.body-4050 .certification-wrapper:nth-child(2n),.body-article .certification-wrapper:nth-child(2n),.body-dance .certification-wrapper:nth-child(2n),.body-educator .certification-wrapper:nth-child(2n),.body-entry .certification-wrapper:nth-child(2n),.body-pt .certification-wrapper:nth-child(2n),.body-recruit .certification-wrapper:nth-child(2n),.body-suited .certification-wrapper:nth-child(2n),.body-yoga .certification-wrapper:nth-child(2n),.home .certification-wrapper:nth-child(2n){left:0}.body-01 .certification .txtBox_bgGlass,.body-02 .certification .txtBox_bgGlass,.body-03 .certification .txtBox_bgGlass,.body-04 .certification .txtBox_bgGlass,.body-4050 .certification .txtBox_bgGlass,.body-article .certification .txtBox_bgGlass,.body-dance .certification .txtBox_bgGlass,.body-educator .certification .txtBox_bgGlass,.body-entry .certification .txtBox_bgGlass,.body-pt .certification .txtBox_bgGlass,.body-recruit .certification .txtBox_bgGlass,.body-suited .certification .txtBox_bgGlass,.body-yoga .certification .txtBox_bgGlass,.home .certification .txtBox_bgGlass{position:absolute;top:50%;left:40px;padding:1.25em;width:calc(100% + 24px)}.body-01 .certification h3,.body-02 .certification h3,.body-03 .certification h3,.body-04 .certification h3,.body-4050 .certification h3,.body-article .certification h3,.body-dance .certification h3,.body-educator .certification h3,.body-entry .certification h3,.body-pt .certification h3,.body-recruit .certification h3,.body-suited .certification h3,.body-yoga .certification h3,.home .certification h3{font-size:18px;margin-bottom:10px}.body-01 .certification h3+p,.body-02 .certification h3+p,.body-03 .certification h3+p,.body-04 .certification h3+p,.body-4050 .certification h3+p,.body-article .certification h3+p,.body-dance .certification h3+p,.body-educator .certification h3+p,.body-entry .certification h3+p,.body-pt .certification h3+p,.body-recruit .certification h3+p,.body-suited .certification h3+p,.body-yoga .certification h3+p,.home .certification h3+p{font-size:1.4rem}.body-01 .certification .btn-large,.body-02 .certification .btn-large,.body-03 .certification .btn-large,.body-04 .certification .btn-large,.body-4050 .certification .btn-large,.body-article .certification .btn-large,.body-dance .certification .btn-large,.body-educator .certification .btn-large,.body-entry .certification .btn-large,.body-pt .certification .btn-large,.body-recruit .certification .btn-large,.body-suited .certification .btn-large,.body-yoga .certification .btn-large,.home .certification .btn-large{margin-top:20px;font-size:12px;width:100%;left:0}.body-01 .certification .btn-large:after,.body-02 .certification .btn-large:after,.body-03 .certification .btn-large:after,.body-04 .certification .btn-large:after,.body-4050 .certification .btn-large:after,.body-article .certification .btn-large:after,.body-dance .certification .btn-large:after,.body-educator .certification .btn-large:after,.body-entry .certification .btn-large:after,.body-pt .certification .btn-large:after,.body-recruit .certification .btn-large:after,.body-suited .certification .btn-large:after,.body-yoga .certification .btn-large:after,.home .certification .btn-large:after{width:1em;height:1em;padding:0;margin-left:1em;top:64%;right:2em;transform:translateY(-50%)}.body-01 .certification-img img,.body-02 .certification-img img,.body-03 .certification-img img,.body-04 .certification-img img,.body-4050 .certification-img img,.body-article .certification-img img,.body-dance .certification-img img,.body-educator .certification-img img,.body-entry .certification-img img,.body-pt .certification-img img,.body-recruit .certification-img img,.body-suited .certification-img img,.body-yoga .certification-img img,.home .certification-img img{width:100%;height:auto}}@media(max-width:768px){.body-01 .certification .btn-large,.body-02 .certification .btn-large,.body-03 .certification .btn-large,.body-04 .certification .btn-large,.body-4050 .certification .btn-large,.body-article .certification .btn-large,.body-dance .certification .btn-large,.body-educator .certification .btn-large,.body-entry .certification .btn-large,.body-pt .certification .btn-large,.body-recruit .certification .btn-large,.body-suited .certification .btn-large,.body-yoga .certification .btn-large,.home .certification .btn-large{display:block;width:100%}}.body-01 .bnr-area,.body-02 .bnr-area,.body-03 .bnr-area,.body-04 .bnr-area,.body-4050 .bnr-area,.body-article .bnr-area,.body-dance .bnr-area,.body-educator .bnr-area,.body-entry .bnr-area,.body-pt .bnr-area,.body-recruit .bnr-area,.body-suited .bnr-area,.body-yoga .bnr-area,.home .bnr-area{padding-top:40px;padding-bottom:10px}.body-01 .bnr-img-box,.body-02 .bnr-img-box,.body-03 .bnr-img-box,.body-04 .bnr-img-box,.body-4050 .bnr-img-box,.body-article .bnr-img-box,.body-dance .bnr-img-box,.body-educator .bnr-img-box,.body-entry .bnr-img-box,.body-pt .bnr-img-box,.body-recruit .bnr-img-box,.body-suited .bnr-img-box,.body-yoga .bnr-img-box,.home .bnr-img-box{margin:0 auto;width:50%}@media(max-width:480px){.body-01 .bnr-img-box,.body-02 .bnr-img-box,.body-03 .bnr-img-box,.body-04 .bnr-img-box,.body-4050 .bnr-img-box,.body-article .bnr-img-box,.body-dance .bnr-img-box,.body-educator .bnr-img-box,.body-entry .bnr-img-box,.body-pt .bnr-img-box,.body-recruit .bnr-img-box,.body-suited .bnr-img-box,.body-yoga .bnr-img-box,.home .bnr-img-box{width:100%}.body-01 .bnr-area,.body-02 .bnr-area,.body-03 .bnr-area,.body-04 .bnr-area,.body-4050 .bnr-area,.body-article .bnr-area,.body-dance .bnr-area,.body-educator .bnr-area,.body-entry .bnr-area,.body-pt .bnr-area,.body-recruit .bnr-area,.body-suited .bnr-area,.body-yoga .bnr-area,.home .bnr-area{padding:30px 3%}}.body-01 .seminar-entry,.body-02 .seminar-entry,.body-03 .seminar-entry,.body-04 .seminar-entry,.body-4050 .seminar-entry,.body-article .seminar-entry,.body-dance .seminar-entry,.body-educator .seminar-entry,.body-entry .seminar-entry,.body-pt .seminar-entry,.body-recruit .seminar-entry,.body-suited .seminar-entry,.body-yoga .seminar-entry,.home .seminar-entry{margin-top:120px;text-align:center}.body-01 .seminar-entry h2,.body-02 .seminar-entry h2,.body-03 .seminar-entry h2,.body-04 .seminar-entry h2,.body-4050 .seminar-entry h2,.body-article .seminar-entry h2,.body-dance .seminar-entry h2,.body-educator .seminar-entry h2,.body-entry .seminar-entry h2,.body-pt .seminar-entry h2,.body-recruit .seminar-entry h2,.body-suited .seminar-entry h2,.body-yoga .seminar-entry h2,.home .seminar-entry h2{text-align:center;font-size:40px;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.body-01 .seminar-entry .box-entry a,.body-02 .seminar-entry .box-entry a,.body-03 .seminar-entry .box-entry a,.body-04 .seminar-entry .box-entry a,.body-4050 .seminar-entry .box-entry a,.body-article .seminar-entry .box-entry a,.body-dance .seminar-entry .box-entry a,.body-educator .seminar-entry .box-entry a,.body-entry .seminar-entry .box-entry a,.body-pt .seminar-entry .box-entry a,.body-recruit .seminar-entry .box-entry a,.body-suited .seminar-entry .box-entry a,.body-yoga .seminar-entry .box-entry a,.home .seminar-entry .box-entry a{margin:0 auto;padding:1em;width:480px;border-radius:40px;background-color:#e93842;color:#fff;text-align:center;font-weight:700;font-size:20px;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.body-01 .box-entry,.body-02 .box-entry,.body-03 .box-entry,.body-04 .box-entry,.body-4050 .box-entry,.body-article .box-entry,.body-dance .box-entry,.body-educator .box-entry,.body-entry .box-entry,.body-pt .box-entry,.body-recruit .box-entry,.body-suited .box-entry,.body-yoga .box-entry,.home .box-entry{margin-top:2.5em}.body-01 a.seminar-entry.entry-01,.body-02 a.seminar-entry.entry-01,.body-03 a.seminar-entry.entry-01,.body-04 a.seminar-entry.entry-01,.body-4050 a.seminar-entry.entry-01,.body-article a.seminar-entry.entry-01,.body-dance a.seminar-entry.entry-01,.body-educator a.seminar-entry.entry-01,.body-entry a.seminar-entry.entry-01,.body-pt a.seminar-entry.entry-01,.body-recruit a.seminar-entry.entry-01,.body-suited a.seminar-entry.entry-01,.body-yoga a.seminar-entry.entry-01,.home a.seminar-entry.entry-01{margin-bottom:1em;position:relative}.body-01 a.seminar-entry.entry-02,.body-02 a.seminar-entry.entry-02,.body-03 a.seminar-entry.entry-02,.body-04 a.seminar-entry.entry-02,.body-4050 a.seminar-entry.entry-02,.body-article a.seminar-entry.entry-02,.body-dance a.seminar-entry.entry-02,.body-educator a.seminar-entry.entry-02,.body-entry a.seminar-entry.entry-02,.body-pt a.seminar-entry.entry-02,.body-recruit a.seminar-entry.entry-02,.body-suited a.seminar-entry.entry-02,.body-yoga a.seminar-entry.entry-02,.home a.seminar-entry.entry-02{border:1px solid #333;background-color:#fff;color:#e93842;color:#333}.body-01 a.seminar-entry.entry-01:after,.body-02 a.seminar-entry.entry-01:after,.body-03 a.seminar-entry.entry-01:after,.body-04 a.seminar-entry.entry-01:after,.body-4050 a.seminar-entry.entry-01:after,.body-article a.seminar-entry.entry-01:after,.body-dance a.seminar-entry.entry-01:after,.body-educator a.seminar-entry.entry-01:after,.body-entry a.seminar-entry.entry-01:after,.body-pt a.seminar-entry.entry-01:after,.body-recruit a.seminar-entry.entry-01:after,.body-suited a.seminar-entry.entry-01:after,.body-yoga a.seminar-entry.entry-01:after,.home a.seminar-entry.entry-01:after{content:"";position:absolute;background:url(/common/img/ico_externalLink_wht.png);background-size:contain;background-repeat:no-repeat;width:.75em;height:.75em;padding:0;margin-left:1em;top:50%;right:1.5em;transform:translateY(-50%)}@media(max-width:1000px){.body-01 .seminar-entry,.body-02 .seminar-entry,.body-03 .seminar-entry,.body-04 .seminar-entry,.body-4050 .seminar-entry,.body-article .seminar-entry,.body-dance .seminar-entry,.body-educator .seminar-entry,.body-entry .seminar-entry,.body-pt .seminar-entry,.body-recruit .seminar-entry,.body-suited .seminar-entry,.body-yoga .seminar-entry,.home .seminar-entry{margin:50px auto 0}.body-01 .features,.body-02 .features,.body-03 .features,.body-04 .features,.body-4050 .features,.body-article .features,.body-dance .features,.body-educator .features,.body-entry .features,.body-pt .features,.body-recruit .features,.body-suited .features,.body-yoga .features,.home .features{padding-bottom:0}}@media(max-width:768px){.body-01 .seminar-entry .box-entry a,.body-02 .seminar-entry .box-entry a,.body-03 .seminar-entry .box-entry a,.body-04 .seminar-entry .box-entry a,.body-4050 .seminar-entry .box-entry a,.body-article .seminar-entry .box-entry a,.body-dance .seminar-entry .box-entry a,.body-educator .seminar-entry .box-entry a,.body-entry .seminar-entry .box-entry a,.body-pt .seminar-entry .box-entry a,.body-recruit .seminar-entry .box-entry a,.body-suited .seminar-entry .box-entry a,.body-yoga .seminar-entry .box-entry a,.home .seminar-entry .box-entry a{width:100%}}@media(max-width:480px){.body-01 .seminar-entry h2,.body-02 .seminar-entry h2,.body-03 .seminar-entry h2,.body-04 .seminar-entry h2,.body-4050 .seminar-entry h2,.body-article .seminar-entry h2,.body-dance .seminar-entry h2,.body-educator .seminar-entry h2,.body-entry .seminar-entry h2,.body-pt .seminar-entry h2,.body-recruit .seminar-entry h2,.body-suited .seminar-entry h2,.body-yoga .seminar-entry h2,.home .seminar-entry h2{font-size:26px}.body-01 .seminar-entry,.body-02 .seminar-entry,.body-03 .seminar-entry,.body-04 .seminar-entry,.body-4050 .seminar-entry,.body-article .seminar-entry,.body-dance .seminar-entry,.body-educator .seminar-entry,.body-entry .seminar-entry,.body-pt .seminar-entry,.body-recruit .seminar-entry,.body-suited .seminar-entry,.body-yoga .seminar-entry,.home .seminar-entry{padding:40px 30px;margin-top:0;text-align:left}.body-01 .box-entry,.body-02 .box-entry,.body-03 .box-entry,.body-04 .box-entry,.body-4050 .box-entry,.body-article .box-entry,.body-dance .box-entry,.body-educator .box-entry,.body-entry .box-entry,.body-pt .box-entry,.body-recruit .box-entry,.body-suited .box-entry,.body-yoga .box-entry,.home .box-entry{margin-top:2em}.body-01 .seminar-entry .box-entry a,.body-02 .seminar-entry .box-entry a,.body-03 .seminar-entry .box-entry a,.body-04 .seminar-entry .box-entry a,.body-4050 .seminar-entry .box-entry a,.body-article .seminar-entry .box-entry a,.body-dance .seminar-entry .box-entry a,.body-educator .seminar-entry .box-entry a,.body-entry .seminar-entry .box-entry a,.body-pt .seminar-entry .box-entry a,.body-recruit .seminar-entry .box-entry a,.body-suited .seminar-entry .box-entry a,.body-yoga .seminar-entry .box-entry a,.home .seminar-entry .box-entry a{width:95%;font-size:18px}.body-01 a.seminar-entry.entry-01:after,.body-02 a.seminar-entry.entry-01:after,.body-03 a.seminar-entry.entry-01:after,.body-04 a.seminar-entry.entry-01:after,.body-4050 a.seminar-entry.entry-01:after,.body-article a.seminar-entry.entry-01:after,.body-dance a.seminar-entry.entry-01:after,.body-educator a.seminar-entry.entry-01:after,.body-entry a.seminar-entry.entry-01:after,.body-pt a.seminar-entry.entry-01:after,.body-recruit a.seminar-entry.entry-01:after,.body-suited a.seminar-entry.entry-01:after,.body-yoga a.seminar-entry.entry-01:after,.home a.seminar-entry.entry-01:after{right:1em}}.body-01 .d-flex,.body-02 .d-flex,.body-03 .d-flex,.body-04 .d-flex,.body-4050 .d-flex,.body-article .d-flex,.body-dance .d-flex,.body-educator .d-flex,.body-entry .d-flex,.body-pt .d-flex,.body-recruit .d-flex,.body-suited .d-flex,.body-yoga .d-flex,.home .d-flex{display:flex}.body-01 .newlife,.body-02 .newlife,.body-03 .newlife,.body-04 .newlife,.body-4050 .newlife,.body-article .newlife,.body-dance .newlife,.body-educator .newlife,.body-entry .newlife,.body-pt .newlife,.body-recruit .newlife,.body-suited .newlife,.body-yoga .newlife,.home .newlife{padding-bottom:120px}.body-01 .newlife h2,.body-02 .newlife h2,.body-03 .newlife h2,.body-04 .newlife h2,.body-4050 .newlife h2,.body-article .newlife h2,.body-dance .newlife h2,.body-educator .newlife h2,.body-entry .newlife h2,.body-pt .newlife h2,.body-recruit .newlife h2,.body-suited .newlife h2,.body-yoga .newlife h2,.home .newlife h2{font-size:40px;text-align:center;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;line-height:1.7;margin-bottom:60px}.body-01 .item,.body-02 .item,.body-03 .item,.body-04 .item,.body-4050 .item,.body-article .item,.body-dance .item,.body-educator .item,.body-entry .item,.body-pt .item,.body-recruit .item,.body-suited .item,.body-yoga .item,.home .item{width:30%}.body-01 .newlife .d-flex,.body-02 .newlife .d-flex,.body-03 .newlife .d-flex,.body-04 .newlife .d-flex,.body-4050 .newlife .d-flex,.body-article .newlife .d-flex,.body-dance .newlife .d-flex,.body-educator .newlife .d-flex,.body-entry .newlife .d-flex,.body-pt .newlife .d-flex,.body-recruit .newlife .d-flex,.body-suited .newlife .d-flex,.body-yoga .newlife .d-flex,.home .newlife .d-flex{justify-content:space-between}.body-01 .newlife h3,.body-02 .newlife h3,.body-03 .newlife h3,.body-04 .newlife h3,.body-4050 .newlife h3,.body-article .newlife h3,.body-dance .newlife h3,.body-educator .newlife h3,.body-entry .newlife h3,.body-pt .newlife h3,.body-recruit .newlife h3,.body-suited .newlife h3,.body-yoga .newlife h3,.home .newlife h3{font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:20px;font-weight:700;margin-top:25px;text-align:center;margin-bottom:20px}@media(max-width:480px){.body-01 .newlife,.body-02 .newlife,.body-03 .newlife,.body-04 .newlife,.body-4050 .newlife,.body-article .newlife,.body-dance .newlife,.body-educator .newlife,.body-entry .newlife,.body-pt .newlife,.body-recruit .newlife,.body-suited .newlife,.body-yoga .newlife,.home .newlife{padding-bottom:40px}.body-01 .newlife h2,.body-02 .newlife h2,.body-03 .newlife h2,.body-04 .newlife h2,.body-4050 .newlife h2,.body-article .newlife h2,.body-dance .newlife h2,.body-educator .newlife h2,.body-entry .newlife h2,.body-pt .newlife h2,.body-recruit .newlife h2,.body-suited .newlife h2,.body-yoga .newlife h2,.home .newlife h2{font-size:26px;margin-bottom:50px}.body-01 .newlife .d-flex,.body-02 .newlife .d-flex,.body-03 .newlife .d-flex,.body-04 .newlife .d-flex,.body-4050 .newlife .d-flex,.body-article .newlife .d-flex,.body-dance .newlife .d-flex,.body-educator .newlife .d-flex,.body-entry .newlife .d-flex,.body-pt .newlife .d-flex,.body-recruit .newlife .d-flex,.body-suited .newlife .d-flex,.body-yoga .newlife .d-flex,.home .newlife .d-flex{display:block}.body-01 .newlife .item,.body-02 .newlife .item,.body-03 .newlife .item,.body-04 .newlife .item,.body-4050 .newlife .item,.body-article .newlife .item,.body-dance .newlife .item,.body-educator .newlife .item,.body-entry .newlife .item,.body-pt .newlife .item,.body-recruit .newlife .item,.body-suited .newlife .item,.body-yoga .newlife .item,.home .newlife .item{width:100%;margin-bottom:40px}}.body-01 .sec.donation,.body-02 .sec.donation,.body-03 .sec.donation,.body-04 .sec.donation,.body-4050 .sec.donation,.body-article .sec.donation,.body-dance .sec.donation,.body-educator .sec.donation,.body-entry .sec.donation,.body-pt .sec.donation,.body-recruit .sec.donation,.body-suited .sec.donation,.body-yoga .sec.donation,.home .sec.donation{margin-bottom:80px;padding:20px 171px 40px}.body-01 .donation button,.body-02 .donation button,.body-03 .donation button,.body-04 .donation button,.body-4050 .donation button,.body-article .donation button,.body-dance .donation button,.body-educator .donation button,.body-entry .donation button,.body-pt .donation button,.body-recruit .donation button,.body-suited .donation button,.body-yoga .donation button,.home .donation button{display:block;width:100%;max-width:1000px;margin:0 auto;padding:1em 20px;background:#f2f2f2;border:none;font-size:16px;text-align:left;color:#46b8da;position:relative;font-weight:700;cursor:pointer}.body-01 .detail-link a:after,.body-01 .donation button:after,.body-02 .detail-link a:after,.body-02 .donation button:after,.body-03 .detail-link a:after,.body-03 .donation button:after,.body-04 .detail-link a:after,.body-04 .donation button:after,.body-4050 .detail-link a:after,.body-4050 .donation button:after,.body-article .detail-link a:after,.body-article .donation button:after,.body-dance .detail-link a:after,.body-dance .donation button:after,.body-educator .detail-link a:after,.body-educator .donation button:after,.body-entry .detail-link a:after,.body-entry .donation button:after,.body-pt .detail-link a:after,.body-pt .donation button:after,.body-recruit .detail-link a:after,.body-recruit .donation button:after,.body-suited .detail-link a:after,.body-suited .donation button:after,.body-yoga .detail-link a:after,.body-yoga .donation button:after,.home .detail-link a:after,.home .donation button:after{content:"";margin-top:-5px;position:absolute;top:50%;right:20px;width:12px;height:12px;background:url(/files/images/ico_arrow.png) no-repeat}.body-01 .donation button span,.body-02 .donation button span,.body-03 .donation button span,.body-04 .donation button span,.body-4050 .donation button span,.body-article .donation button span,.body-dance .donation button span,.body-educator .donation button span,.body-entry .donation button span,.body-pt .donation button span,.body-recruit .donation button span,.body-suited .donation button span,.body-yoga .donation button span,.home .donation button span{font-size:14px}.body-01 .detail-link,.body-02 .detail-link,.body-03 .detail-link,.body-04 .detail-link,.body-4050 .detail-link,.body-article .detail-link,.body-dance .detail-link,.body-educator .detail-link,.body-entry .detail-link,.body-pt .detail-link,.body-recruit .detail-link,.body-suited .detail-link,.body-yoga .detail-link,.home .detail-link{font-size:14px;margin-top:3em;padding:1em 2em;background:#f7f7f7}.body-01 .detail-link a,.body-02 .detail-link a,.body-03 .detail-link a,.body-04 .detail-link a,.body-4050 .detail-link a,.body-article .detail-link a,.body-dance .detail-link a,.body-educator .detail-link a,.body-entry .detail-link a,.body-pt .detail-link a,.body-recruit .detail-link a,.body-suited .detail-link a,.body-yoga .detail-link a,.home .detail-link a{color:#000;position:relative;display:inline-block;padding:.5em 0}.body-01 .detail-link a:after,.body-02 .detail-link a:after,.body-03 .detail-link a:after,.body-04 .detail-link a:after,.body-4050 .detail-link a:after,.body-article .detail-link a:after,.body-dance .detail-link a:after,.body-educator .detail-link a:after,.body-entry .detail-link a:after,.body-pt .detail-link a:after,.body-recruit .detail-link a:after,.body-suited .detail-link a:after,.body-yoga .detail-link a:after,.home .detail-link a:after{width:5px;height:5px;top:53%;right:-1em}.body-01 .detail-link a:hover,.body-02 .detail-link a:hover,.body-03 .detail-link a:hover,.body-04 .detail-link a:hover,.body-4050 .detail-link a:hover,.body-article .detail-link a:hover,.body-dance .detail-link a:hover,.body-educator .detail-link a:hover,.body-entry .detail-link a:hover,.body-pt .detail-link a:hover,.body-recruit .detail-link a:hover,.body-suited .detail-link a:hover,.body-yoga .detail-link a:hover,.home .detail-link a:hover{text-decoration:underline}.body-01 .modal,.body-02 .modal,.body-03 .modal,.body-04 .modal,.body-4050 .modal,.body-article .modal,.body-dance .modal,.body-educator .modal,.body-entry .modal,.body-pt .modal,.body-recruit .modal,.body-suited .modal,.body-yoga .modal,.home .modal{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.5);padding:40px 20px;display:none;overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box;z-index:999}.body-01 .modal.is-active,.body-02 .modal.is-active,.body-03 .modal.is-active,.body-04 .modal.is-active,.body-4050 .modal.is-active,.body-article .modal.is-active,.body-dance .modal.is-active,.body-educator .modal.is-active,.body-entry .modal.is-active,.body-pt .modal.is-active,.body-recruit .modal.is-active,.body-suited .modal.is-active,.body-yoga .modal.is-active,.home .modal.is-active{display:block;opacity:1;visibility:visible}.body-01 .modal-container,.body-02 .modal-container,.body-03 .modal-container,.body-04 .modal-container,.body-4050 .modal-container,.body-article .modal-container,.body-dance .modal-container,.body-educator .modal-container,.body-entry .modal-container,.body-pt .modal-container,.body-recruit .modal-container,.body-suited .modal-container,.body-yoga .modal-container,.home .modal-container{position:relative;display:inline-block;vertical-align:middle;margin-top:120px}.body-01 .modal-close,.body-02 .modal-close,.body-03 .modal-close,.body-04 .modal-close,.body-4050 .modal-close,.body-article .modal-close,.body-dance .modal-close,.body-educator .modal-close,.body-entry .modal-close,.body-pt .modal-close,.body-recruit .modal-close,.body-suited .modal-close,.body-yoga .modal-close,.home .modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:-20px;right:-20px;width:40px;height:40px;color:#fff;background:#000;border-radius:50%;cursor:pointer}.body-01 .modal-content,.body-02 .modal-content,.body-03 .modal-content,.body-04 .modal-content,.body-4050 .modal-content,.body-article .modal-content,.body-dance .modal-content,.body-educator .modal-content,.body-entry .modal-content,.body-pt .modal-content,.body-recruit .modal-content,.body-suited .modal-content,.body-yoga .modal-content,.home .modal-content{background:#fff;text-align:left;line-height:1.8;padding:48px}.body-01 .modal-content span,.body-02 .modal-content span,.body-03 .modal-content span,.body-04 .modal-content span,.body-4050 .modal-content span,.body-article .modal-content span,.body-dance .modal-content span,.body-educator .modal-content span,.body-entry .modal-content span,.body-pt .modal-content span,.body-recruit .modal-content span,.body-suited .modal-content span,.body-yoga .modal-content span,.home .modal-content span{display:block;font-size:32px;line-height:1.8;font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;margin-bottom:2rem;font-weight:700}@media(max-width:768px){.body-01 .sec.donation,.body-02 .sec.donation,.body-03 .sec.donation,.body-04 .sec.donation,.body-4050 .sec.donation,.body-article .sec.donation,.body-dance .sec.donation,.body-educator .sec.donation,.body-entry .sec.donation,.body-pt .sec.donation,.body-recruit .sec.donation,.body-suited .sec.donation,.body-yoga .sec.donation,.home .sec.donation{padding:40px;margin-bottom:0;font-size:14px}}@media(max-width:768px)and (max-width:480px){.body-01 .sec.donation,.body-02 .sec.donation,.body-03 .sec.donation,.body-04 .sec.donation,.body-4050 .sec.donation,.body-article .sec.donation,.body-dance .sec.donation,.body-educator .sec.donation,.body-entry .sec.donation,.body-pt .sec.donation,.body-recruit .sec.donation,.body-suited .sec.donation,.body-yoga .sec.donation,.home .sec.donation{padding:20px 30px 40px}.body-01 .donation button span,.body-02 .donation button span,.body-03 .donation button span,.body-04 .donation button span,.body-4050 .donation button span,.body-article .donation button span,.body-dance .donation button span,.body-educator .donation button span,.body-entry .donation button span,.body-pt .donation button span,.body-recruit .donation button span,.body-suited .donation button span,.body-yoga .donation button span,.home .donation button span{display:block;font-size:12px;margin-bottom:-1em}.body-01 .detail-link,.body-02 .detail-link,.body-03 .detail-link,.body-04 .detail-link,.body-4050 .detail-link,.body-article .detail-link,.body-dance .detail-link,.body-educator .detail-link,.body-entry .detail-link,.body-pt .detail-link,.body-recruit .detail-link,.body-suited .detail-link,.body-yoga .detail-link,.home .detail-link{padding:1em 2em 1em 1em}.body-01 .modal-content,.body-02 .modal-content,.body-03 .modal-content,.body-04 .modal-content,.body-4050 .modal-content,.body-article .modal-content,.body-dance .modal-content,.body-educator .modal-content,.body-entry .modal-content,.body-pt .modal-content,.body-recruit .modal-content,.body-suited .modal-content,.body-yoga .modal-content,.home .modal-content{padding:40px 20px}.body-01 .modal-content span,.body-02 .modal-content span,.body-03 .modal-content span,.body-04 .modal-content span,.body-4050 .modal-content span,.body-article .modal-content span,.body-dance .modal-content span,.body-educator .modal-content span,.body-entry .modal-content span,.body-pt .modal-content span,.body-recruit .modal-content span,.body-suited .modal-content span,.body-yoga .modal-content span,.home .modal-content span{font-size:2.8rem;line-height:1.2}}.body-01 .promo-video,.body-02 .promo-video,.body-03 .promo-video,.body-04 .promo-video,.body-4050 .promo-video,.body-article .promo-video,.body-dance .promo-video,.body-educator .promo-video,.body-entry .promo-video,.body-pt .promo-video,.body-recruit .promo-video,.body-suited .promo-video,.body-yoga .promo-video,.home .promo-video{background-color:#f6f6f6}.body-01 .promo-video h2,.body-02 .promo-video h2,.body-03 .promo-video h2,.body-04 .promo-video h2,.body-4050 .promo-video h2,.body-article .promo-video h2,.body-dance .promo-video h2,.body-educator .promo-video h2,.body-entry .promo-video h2,.body-pt .promo-video h2,.body-recruit .promo-video h2,.body-suited .promo-video h2,.body-yoga .promo-video h2,.home .promo-video h2{text-align:center;margin-bottom:100px;font-size:4rem!important}.body-01 .promo-video p,.body-02 .promo-video p,.body-03 .promo-video p,.body-04 .promo-video p,.body-4050 .promo-video p,.body-article .promo-video p,.body-dance .promo-video p,.body-educator .promo-video p,.body-entry .promo-video p,.body-pt .promo-video p,.body-recruit .promo-video p,.body-suited .promo-video p,.body-yoga .promo-video p,.home .promo-video p{margin-top:60px;color:#333;text-align:center;letter-spacing:.05em;font-weight:700;font-size:1.8rem}.body-01 .promo-video .video_area,.body-02 .promo-video .video_area,.body-03 .promo-video .video_area,.body-04 .promo-video .video_area,.body-4050 .promo-video .video_area,.body-article .promo-video .video_area,.body-dance .promo-video .video_area,.body-educator .promo-video .video_area,.body-entry .promo-video .video_area,.body-pt .promo-video .video_area,.body-recruit .promo-video .video_area,.body-suited .promo-video .video_area,.body-yoga .promo-video .video_area,.home .promo-video .video_area{width:100%;display:flex}.body-01 .promo-video .video_area .video_all,.body-02 .promo-video .video_area .video_all,.body-03 .promo-video .video_area .video_all,.body-04 .promo-video .video_area .video_all,.body-4050 .promo-video .video_area .video_all,.body-article .promo-video .video_area .video_all,.body-dance .promo-video .video_area .video_all,.body-educator .promo-video .video_area .video_all,.body-entry .promo-video .video_area .video_all,.body-pt .promo-video .video_area .video_all,.body-recruit .promo-video .video_area .video_all,.body-suited .promo-video .video_area .video_all,.body-yoga .promo-video .video_area .video_all,.home .promo-video .video_area .video_all{margin-top:0;margin-right:18px;position:relative;display:flex;flex-direction:column;align-items:flex-start}.body-01 .promo-video .video_area a,.body-02 .promo-video .video_area a,.body-03 .promo-video .video_area a,.body-04 .promo-video .video_area a,.body-4050 .promo-video .video_area a,.body-article .promo-video .video_area a,.body-dance .promo-video .video_area a,.body-educator .promo-video .video_area a,.body-entry .promo-video .video_area a,.body-pt .promo-video .video_area a,.body-recruit .promo-video .video_area a,.body-suited .promo-video .video_area a,.body-yoga .promo-video .video_area a,.home .promo-video .video_area a{color:inherit;text-decoration:none}.body-01 a.no-opacity-hover:hover,.body-02 a.no-opacity-hover:hover,.body-03 a.no-opacity-hover:hover,.body-04 a.no-opacity-hover:hover,.body-4050 a.no-opacity-hover:hover,.body-article a.no-opacity-hover:hover,.body-dance a.no-opacity-hover:hover,.body-educator a.no-opacity-hover:hover,.body-entry a.no-opacity-hover:hover,.body-pt a.no-opacity-hover:hover,.body-recruit a.no-opacity-hover:hover,.body-suited a.no-opacity-hover:hover,.body-yoga a.no-opacity-hover:hover,.home a.no-opacity-hover:hover{opacity:1!important}.body-01 .promo-video .video_area .video_all a,.body-02 .promo-video .video_area .video_all a,.body-03 .promo-video .video_area .video_all a,.body-04 .promo-video .video_area .video_all a,.body-4050 .promo-video .video_area .video_all a,.body-article .promo-video .video_area .video_all a,.body-dance .promo-video .video_area .video_all a,.body-educator .promo-video .video_area .video_all a,.body-entry .promo-video .video_area .video_all a,.body-pt .promo-video .video_area .video_all a,.body-recruit .promo-video .video_area .video_all a,.body-suited .promo-video .video_area .video_all a,.body-yoga .promo-video .video_area .video_all a,.home .promo-video .video_area .video_all a{display:block;width:560px;position:relative}.body-01 .promo-video .video_area .video_all .video_img_wrap,.body-02 .promo-video .video_area .video_all .video_img_wrap,.body-03 .promo-video .video_area .video_all .video_img_wrap,.body-04 .promo-video .video_area .video_all .video_img_wrap,.body-4050 .promo-video .video_area .video_all .video_img_wrap,.body-article .promo-video .video_area .video_all .video_img_wrap,.body-dance .promo-video .video_area .video_all .video_img_wrap,.body-educator .promo-video .video_area .video_all .video_img_wrap,.body-entry .promo-video .video_area .video_all .video_img_wrap,.body-pt .promo-video .video_area .video_all .video_img_wrap,.body-recruit .promo-video .video_area .video_all .video_img_wrap,.body-suited .promo-video .video_area .video_all .video_img_wrap,.body-yoga .promo-video .video_area .video_all .video_img_wrap,.home .promo-video .video_area .video_all .video_img_wrap{width:560px;height:360px;overflow:hidden;position:relative}.body-01 .promo-video .video_area .video_img_wrap img,.body-01 .promo-video ul.video_thumbnail li .video_img_wrap img,.body-02 .promo-video .video_area .video_img_wrap img,.body-02 .promo-video ul.video_thumbnail li .video_img_wrap img,.body-03 .promo-video .video_area .video_img_wrap img,.body-03 .promo-video ul.video_thumbnail li .video_img_wrap img,.body-04 .promo-video .video_area .video_img_wrap img,.body-04 .promo-video ul.video_thumbnail li .video_img_wrap img,.body-4050 .promo-video .video_area .video_img_wrap img,.body-4050 .promo-video ul.video_thumbnail li .video_img_wrap img,.body-article .promo-video .video_area .video_img_wrap img,.body-article .promo-video ul.video_thumbnail li .video_img_wrap img,.body-dance .promo-video .video_area .video_img_wrap img,.body-dance .promo-video ul.video_thumbnail li .video_img_wrap img,.body-educator .promo-video .video_area .video_img_wrap img,.body-educator .promo-video ul.video_thumbnail li .video_img_wrap img,.body-entry .promo-video .video_area .video_img_wrap img,.body-entry .promo-video ul.video_thumbnail li .video_img_wrap img,.body-pt .promo-video .video_area .video_img_wrap img,.body-pt .promo-video ul.video_thumbnail li .video_img_wrap img,.body-recruit .promo-video .video_area .video_img_wrap img,.body-recruit .promo-video ul.video_thumbnail li .video_img_wrap img,.body-suited .promo-video .video_area .video_img_wrap img,.body-suited .promo-video ul.video_thumbnail li .video_img_wrap img,.body-yoga .promo-video .video_area .video_img_wrap img,.body-yoga .promo-video ul.video_thumbnail li .video_img_wrap img,.home .promo-video .video_area .video_img_wrap img,.home .promo-video ul.video_thumbnail li .video_img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.body-01 .promo-video .video_area a:hover .video_img_wrap img,.body-01 .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-02 .promo-video .video_area a:hover .video_img_wrap img,.body-02 .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-03 .promo-video .video_area a:hover .video_img_wrap img,.body-03 .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-04 .promo-video .video_area a:hover .video_img_wrap img,.body-04 .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-4050 .promo-video .video_area a:hover .video_img_wrap img,.body-4050 .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-article .promo-video .video_area a:hover .video_img_wrap img,.body-article .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-dance .promo-video .video_area a:hover .video_img_wrap img,.body-dance .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-educator .promo-video .video_area a:hover .video_img_wrap img,.body-educator .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-entry .promo-video .video_area a:hover .video_img_wrap img,.body-entry .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-pt .promo-video .video_area a:hover .video_img_wrap img,.body-pt .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-recruit .promo-video .video_area a:hover .video_img_wrap img,.body-recruit .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-suited .promo-video .video_area a:hover .video_img_wrap img,.body-suited .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.body-yoga .promo-video .video_area a:hover .video_img_wrap img,.body-yoga .promo-video ul.video_thumbnail li a:hover .video_img_wrap img,.home .promo-video .video_area a:hover .video_img_wrap img,.home .promo-video ul.video_thumbnail li a:hover .video_img_wrap img{transform:scale(1.05)}.body-01 .promo-video .video_area .video_all:before,.body-02 .promo-video .video_area .video_all:before,.body-03 .promo-video .video_area .video_all:before,.body-04 .promo-video .video_area .video_all:before,.body-4050 .promo-video .video_area .video_all:before,.body-article .promo-video .video_area .video_all:before,.body-dance .promo-video .video_area .video_all:before,.body-educator .promo-video .video_area .video_all:before,.body-entry .promo-video .video_area .video_all:before,.body-pt .promo-video .video_area .video_all:before,.body-recruit .promo-video .video_area .video_all:before,.body-suited .promo-video .video_area .video_all:before,.body-yoga .promo-video .video_area .video_all:before,.home .promo-video .video_area .video_all:before{content:"";position:absolute;top:calc(50% - 26px);left:50%;width:60px;height:60px;background:url(/files/images/btn_playback.png) no-repeat 50%/contain;transform:translate(-50%,-50%);pointer-events:none;z-index:999}.body-01 .promo-video ul.video_thumbnail,.body-02 .promo-video ul.video_thumbnail,.body-03 .promo-video ul.video_thumbnail,.body-04 .promo-video ul.video_thumbnail,.body-4050 .promo-video ul.video_thumbnail,.body-article .promo-video ul.video_thumbnail,.body-dance .promo-video ul.video_thumbnail,.body-educator .promo-video ul.video_thumbnail,.body-entry .promo-video ul.video_thumbnail,.body-pt .promo-video ul.video_thumbnail,.body-recruit .promo-video ul.video_thumbnail,.body-suited .promo-video ul.video_thumbnail,.body-yoga .promo-video ul.video_thumbnail,.home .promo-video ul.video_thumbnail{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.body-01 .promo-video ul.video_thumbnail li,.body-02 .promo-video ul.video_thumbnail li,.body-03 .promo-video ul.video_thumbnail li,.body-04 .promo-video ul.video_thumbnail li,.body-4050 .promo-video ul.video_thumbnail li,.body-article .promo-video ul.video_thumbnail li,.body-dance .promo-video ul.video_thumbnail li,.body-educator .promo-video ul.video_thumbnail li,.body-entry .promo-video ul.video_thumbnail li,.body-pt .promo-video ul.video_thumbnail li,.body-recruit .promo-video ul.video_thumbnail li,.body-suited .promo-video ul.video_thumbnail li,.body-yoga .promo-video ul.video_thumbnail li,.home .promo-video ul.video_thumbnail li{position:relative;display:flex;flex-direction:column;align-items:flex-start}.body-01 .promo-video .video_area ul.video_thumbnail li a,.body-02 .promo-video .video_area ul.video_thumbnail li a,.body-03 .promo-video .video_area ul.video_thumbnail li a,.body-04 .promo-video .video_area ul.video_thumbnail li a,.body-4050 .promo-video .video_area ul.video_thumbnail li a,.body-article .promo-video .video_area ul.video_thumbnail li a,.body-dance .promo-video .video_area ul.video_thumbnail li a,.body-educator .promo-video .video_area ul.video_thumbnail li a,.body-entry .promo-video .video_area ul.video_thumbnail li a,.body-pt .promo-video .video_area ul.video_thumbnail li a,.body-recruit .promo-video .video_area ul.video_thumbnail li a,.body-suited .promo-video .video_area ul.video_thumbnail li a,.body-yoga .promo-video .video_area ul.video_thumbnail li a,.home .promo-video .video_area ul.video_thumbnail li a{display:block;width:100%;position:relative;overflow:hidden}.body-01 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-02 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-03 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-04 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-4050 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-article .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-dance .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-educator .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-entry .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-pt .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-recruit .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-suited .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-yoga .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.home .promo-video .video_area ul.video_thumbnail li a .video_img_wrap{width:100%;aspect-ratio:16/9;overflow:hidden;position:relative}.body-01 .promo-video ul.video_thumbnail li:before,.body-02 .promo-video ul.video_thumbnail li:before,.body-03 .promo-video ul.video_thumbnail li:before,.body-04 .promo-video ul.video_thumbnail li:before,.body-4050 .promo-video ul.video_thumbnail li:before,.body-article .promo-video ul.video_thumbnail li:before,.body-dance .promo-video ul.video_thumbnail li:before,.body-educator .promo-video ul.video_thumbnail li:before,.body-entry .promo-video ul.video_thumbnail li:before,.body-pt .promo-video ul.video_thumbnail li:before,.body-recruit .promo-video ul.video_thumbnail li:before,.body-suited .promo-video ul.video_thumbnail li:before,.body-yoga .promo-video ul.video_thumbnail li:before,.home .promo-video ul.video_thumbnail li:before{content:"";position:absolute;top:calc(50% - 12px);left:50%;width:40px;height:40px;background:url(/files/images/btn_playback.png) no-repeat 50%/contain;transform:translate(-50%,-50%);pointer-events:none;z-index:999}.body-01 .promo-video .video_text,.body-02 .promo-video .video_text,.body-03 .promo-video .video_text,.body-04 .promo-video .video_text,.body-4050 .promo-video .video_text,.body-article .promo-video .video_text,.body-dance .promo-video .video_text,.body-educator .promo-video .video_text,.body-entry .promo-video .video_text,.body-pt .promo-video .video_text,.body-recruit .promo-video .video_text,.body-suited .promo-video .video_text,.body-yoga .promo-video .video_text,.home .promo-video .video_text{width:100%;display:flex;justify-content:space-between;margin-top:0;margin-bottom:6px}.body-01 .promo-video .video_title,.body-02 .promo-video .video_title,.body-03 .promo-video .video_title,.body-04 .promo-video .video_title,.body-4050 .promo-video .video_title,.body-article .promo-video .video_title,.body-dance .promo-video .video_title,.body-educator .promo-video .video_title,.body-entry .promo-video .video_title,.body-pt .promo-video .video_title,.body-recruit .promo-video .video_title,.body-suited .promo-video .video_title,.body-yoga .promo-video .video_title,.home .promo-video .video_title{font-weight:700;font-size:11px;text-align:left}.body-01 .promo-video .video_time,.body-02 .promo-video .video_time,.body-03 .promo-video .video_time,.body-04 .promo-video .video_time,.body-4050 .promo-video .video_time,.body-article .promo-video .video_time,.body-dance .promo-video .video_time,.body-educator .promo-video .video_time,.body-entry .promo-video .video_time,.body-pt .promo-video .video_time,.body-recruit .promo-video .video_time,.body-suited .promo-video .video_time,.body-yoga .promo-video .video_time,.home .promo-video .video_time{font-size:10px;text-align:right}.body-01 .fancybox__caption,.body-02 .fancybox__caption,.body-03 .fancybox__caption,.body-04 .fancybox__caption,.body-4050 .fancybox__caption,.body-article .fancybox__caption,.body-dance .fancybox__caption,.body-educator .fancybox__caption,.body-entry .fancybox__caption,.body-pt .fancybox__caption,.body-recruit .fancybox__caption,.body-suited .fancybox__caption,.body-yoga .fancybox__caption,.home .fancybox__caption{font-size:14px;text-align:center;padding:10px;color:#fff}@media screen and (max-width:768px){.body-01 .promo-video .video_area,.body-02 .promo-video .video_area,.body-03 .promo-video .video_area,.body-04 .promo-video .video_area,.body-4050 .promo-video .video_area,.body-article .promo-video .video_area,.body-dance .promo-video .video_area,.body-educator .promo-video .video_area,.body-entry .promo-video .video_area,.body-pt .promo-video .video_area,.body-recruit .promo-video .video_area,.body-suited .promo-video .video_area,.body-yoga .promo-video .video_area,.home .promo-video .video_area{flex-direction:column}.body-01 .promo-video .video_area .video_all,.body-02 .promo-video .video_area .video_all,.body-03 .promo-video .video_area .video_all,.body-04 .promo-video .video_area .video_all,.body-4050 .promo-video .video_area .video_all,.body-article .promo-video .video_area .video_all,.body-dance .promo-video .video_area .video_all,.body-educator .promo-video .video_area .video_all,.body-entry .promo-video .video_area .video_all,.body-pt .promo-video .video_area .video_all,.body-recruit .promo-video .video_area .video_all,.body-suited .promo-video .video_area .video_all,.body-yoga .promo-video .video_area .video_all,.home .promo-video .video_area .video_all{margin-right:0;margin-bottom:16px}.body-01 .promo-video .video_area .video_all .video_img_wrap,.body-01 .promo-video .video_area .video_all a,.body-02 .promo-video .video_area .video_all .video_img_wrap,.body-02 .promo-video .video_area .video_all a,.body-03 .promo-video .video_area .video_all .video_img_wrap,.body-03 .promo-video .video_area .video_all a,.body-04 .promo-video .video_area .video_all .video_img_wrap,.body-04 .promo-video .video_area .video_all a,.body-4050 .promo-video .video_area .video_all .video_img_wrap,.body-4050 .promo-video .video_area .video_all a,.body-article .promo-video .video_area .video_all .video_img_wrap,.body-article .promo-video .video_area .video_all a,.body-dance .promo-video .video_area .video_all .video_img_wrap,.body-dance .promo-video .video_area .video_all a,.body-educator .promo-video .video_area .video_all .video_img_wrap,.body-educator .promo-video .video_area .video_all a,.body-entry .promo-video .video_area .video_all .video_img_wrap,.body-entry .promo-video .video_area .video_all a,.body-pt .promo-video .video_area .video_all .video_img_wrap,.body-pt .promo-video .video_area .video_all a,.body-recruit .promo-video .video_area .video_all .video_img_wrap,.body-recruit .promo-video .video_area .video_all a,.body-suited .promo-video .video_area .video_all .video_img_wrap,.body-suited .promo-video .video_area .video_all a,.body-yoga .promo-video .video_area .video_all .video_img_wrap,.body-yoga .promo-video .video_area .video_all a,.home .promo-video .video_area .video_all .video_img_wrap,.home .promo-video .video_area .video_all a{width:100%;height:auto;aspect-ratio:16/9}.body-01 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-02 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-03 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-04 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-4050 .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-article .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-dance .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-educator .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-entry .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-pt .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-recruit .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-suited .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.body-yoga .promo-video .video_area ul.video_thumbnail li a .video_img_wrap,.home .promo-video .video_area ul.video_thumbnail li a .video_img_wrap{width:100%;aspect-ratio:16/9}.body-01 .promo-video .video_text,.body-02 .promo-video .video_text,.body-03 .promo-video .video_text,.body-04 .promo-video .video_text,.body-4050 .promo-video .video_text,.body-article .promo-video .video_text,.body-dance .promo-video .video_text,.body-educator .promo-video .video_text,.body-entry .promo-video .video_text,.body-pt .promo-video .video_text,.body-recruit .promo-video .video_text,.body-suited .promo-video .video_text,.body-yoga .promo-video .video_text,.home .promo-video .video_text{font-size:14px}.body-01 .promo-video .video_title,.body-02 .promo-video .video_title,.body-03 .promo-video .video_title,.body-04 .promo-video .video_title,.body-4050 .promo-video .video_title,.body-article .promo-video .video_title,.body-dance .promo-video .video_title,.body-educator .promo-video .video_title,.body-entry .promo-video .video_title,.body-pt .promo-video .video_title,.body-recruit .promo-video .video_title,.body-suited .promo-video .video_title,.body-yoga .promo-video .video_title,.home .promo-video .video_title{font-size:13px}.body-01 .promo-video .video_time,.body-02 .promo-video .video_time,.body-03 .promo-video .video_time,.body-04 .promo-video .video_time,.body-4050 .promo-video .video_time,.body-article .promo-video .video_time,.body-dance .promo-video .video_time,.body-educator .promo-video .video_time,.body-entry .promo-video .video_time,.body-pt .promo-video .video_time,.body-recruit .promo-video .video_time,.body-suited .promo-video .video_time,.body-yoga .promo-video .video_time,.home .promo-video .video_time{font-size:12px}.body-01 .promo-video ul.video_thumbnail,.body-02 .promo-video ul.video_thumbnail,.body-03 .promo-video ul.video_thumbnail,.body-04 .promo-video ul.video_thumbnail,.body-4050 .promo-video ul.video_thumbnail,.body-article .promo-video ul.video_thumbnail,.body-dance .promo-video ul.video_thumbnail,.body-educator .promo-video ul.video_thumbnail,.body-entry .promo-video ul.video_thumbnail,.body-pt .promo-video ul.video_thumbnail,.body-recruit .promo-video ul.video_thumbnail,.body-suited .promo-video ul.video_thumbnail,.body-yoga .promo-video ul.video_thumbnail,.home .promo-video ul.video_thumbnail{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:8px;scrollbar-width:none}.body-01 .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-02 .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-03 .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-04 .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-4050 .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-article .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-dance .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-educator .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-entry .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-pt .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-recruit .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-suited .promo-video ul.video_thumbnail::-webkit-scrollbar,.body-yoga .promo-video ul.video_thumbnail::-webkit-scrollbar,.home .promo-video ul.video_thumbnail::-webkit-scrollbar{display:none}.body-01 .promo-video ul.video_thumbnail li,.body-02 .promo-video ul.video_thumbnail li,.body-03 .promo-video ul.video_thumbnail li,.body-04 .promo-video ul.video_thumbnail li,.body-4050 .promo-video ul.video_thumbnail li,.body-article .promo-video ul.video_thumbnail li,.body-dance .promo-video ul.video_thumbnail li,.body-educator .promo-video ul.video_thumbnail li,.body-entry .promo-video ul.video_thumbnail li,.body-pt .promo-video ul.video_thumbnail li,.body-recruit .promo-video ul.video_thumbnail li,.body-suited .promo-video ul.video_thumbnail li,.body-yoga .promo-video ul.video_thumbnail li,.home .promo-video ul.video_thumbnail li{flex:0 0 auto;width:70%;max-width:280px}.body-01 .promo-video .video_area .video_all:before,.body-02 .promo-video .video_area .video_all:before,.body-03 .promo-video .video_area .video_all:before,.body-04 .promo-video .video_area .video_all:before,.body-4050 .promo-video .video_area .video_all:before,.body-article .promo-video .video_area .video_all:before,.body-dance .promo-video .video_area .video_all:before,.body-educator .promo-video .video_area .video_all:before,.body-entry .promo-video .video_area .video_all:before,.body-pt .promo-video .video_area .video_all:before,.body-recruit .promo-video .video_area .video_all:before,.body-suited .promo-video .video_area .video_all:before,.body-yoga .promo-video .video_area .video_all:before,.home .promo-video .video_area .video_all:before{top:calc(50% - 12px);width:40px;height:40px}}@media(max-width:550px){.body-01 .promo-video,.body-02 .promo-video,.body-03 .promo-video,.body-04 .promo-video,.body-4050 .promo-video,.body-article .promo-video,.body-dance .promo-video,.body-educator .promo-video,.body-entry .promo-video,.body-pt .promo-video,.body-recruit .promo-video,.body-suited .promo-video,.body-yoga .promo-video,.home .promo-video{padding-top:30px;padding-bottom:60px}.body-01 .promo-video h2,.body-02 .promo-video h2,.body-03 .promo-video h2,.body-04 .promo-video h2,.body-4050 .promo-video h2,.body-article .promo-video h2,.body-dance .promo-video h2,.body-educator .promo-video h2,.body-entry .promo-video h2,.body-pt .promo-video h2,.body-recruit .promo-video h2,.body-suited .promo-video h2,.body-yoga .promo-video h2,.home .promo-video h2{margin-bottom:50px;text-align:left}.body-01 .promo-video P,.body-02 .promo-video P,.body-03 .promo-video P,.body-04 .promo-video P,.body-4050 .promo-video P,.body-article .promo-video P,.body-dance .promo-video P,.body-educator .promo-video P,.body-entry .promo-video P,.body-pt .promo-video P,.body-recruit .promo-video P,.body-suited .promo-video P,.body-yoga .promo-video P,.home .promo-video P{margin-top:30px;font-size:1.4rem;text-align:left}}.body-01 .media-intro,.body-02 .media-intro,.body-03 .media-intro,.body-04 .media-intro,.body-4050 .media-intro,.body-article .media-intro,.body-dance .media-intro,.body-educator .media-intro,.body-entry .media-intro,.body-pt .media-intro,.body-recruit .media-intro,.body-suited .media-intro,.body-yoga .media-intro,.home .media-intro{font-size:20px;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;text-align:center;margin-top:80px}.body-01 .media-img,.body-02 .media-img,.body-03 .media-img,.body-04 .media-img,.body-4050 .media-img,.body-article .media-img,.body-dance .media-img,.body-educator .media-img,.body-entry .media-img,.body-pt .media-img,.body-recruit .media-img,.body-suited .media-img,.body-yoga .media-img,.home .media-img{width:60%;margin:0 auto}.body-01 .media-img a,.body-02 .media-img a,.body-03 .media-img a,.body-04 .media-img a,.body-4050 .media-img a,.body-article .media-img a,.body-dance .media-img a,.body-educator .media-img a,.body-entry .media-img a,.body-pt .media-img a,.body-recruit .media-img a,.body-suited .media-img a,.body-yoga .media-img a,.home .media-img a{cursor:pointer}@media(max-width:768px){.body-01 .media-img,.body-02 .media-img,.body-03 .media-img,.body-04 .media-img,.body-4050 .media-img,.body-article .media-img,.body-dance .media-img,.body-educator .media-img,.body-entry .media-img,.body-pt .media-img,.body-recruit .media-img,.body-suited .media-img,.body-yoga .media-img,.home .media-img{width:100%}}.body-01#index .bnrArea,.body-02#index .bnrArea,.body-03#index .bnrArea,.body-04#index .bnrArea,.body-4050#index .bnrArea,.body-article#index .bnrArea,.body-dance#index .bnrArea,.body-educator#index .bnrArea,.body-entry#index .bnrArea,.body-pt#index .bnrArea,.body-recruit#index .bnrArea,.body-suited#index .bnrArea,.body-yoga#index .bnrArea,.home#index .bnrArea{background:#f6f6f6;padding-top:60px;padding-bottom:60px;margin-top:-58px}.body-01#index .bnrArea .flex,.body-02#index .bnrArea .flex,.body-03#index .bnrArea .flex,.body-04#index .bnrArea .flex,.body-4050#index .bnrArea .flex,.body-article#index .bnrArea .flex,.body-dance#index .bnrArea .flex,.body-educator#index .bnrArea .flex,.body-entry#index .bnrArea .flex,.body-pt#index .bnrArea .flex,.body-recruit#index .bnrArea .flex,.body-suited#index .bnrArea .flex,.body-yoga#index .bnrArea .flex,.home#index .bnrArea .flex{display:flex;justify-content:space-between}.body-01#index .bnrArea .flex a,.body-02#index .bnrArea .flex a,.body-03#index .bnrArea .flex a,.body-04#index .bnrArea .flex a,.body-4050#index .bnrArea .flex a,.body-article#index .bnrArea .flex a,.body-dance#index .bnrArea .flex a,.body-educator#index .bnrArea .flex a,.body-entry#index .bnrArea .flex a,.body-pt#index .bnrArea .flex a,.body-recruit#index .bnrArea .flex a,.body-suited#index .bnrArea .flex a,.body-yoga#index .bnrArea .flex a,.home#index .bnrArea .flex a{margin-right:3%}.body-01#index .bnrArea .flex a:nth-child(2n),.body-02#index .bnrArea .flex a:nth-child(2n),.body-03#index .bnrArea .flex a:nth-child(2n),.body-04#index .bnrArea .flex a:nth-child(2n),.body-4050#index .bnrArea .flex a:nth-child(2n),.body-article#index .bnrArea .flex a:nth-child(2n),.body-dance#index .bnrArea .flex a:nth-child(2n),.body-educator#index .bnrArea .flex a:nth-child(2n),.body-entry#index .bnrArea .flex a:nth-child(2n),.body-pt#index .bnrArea .flex a:nth-child(2n),.body-recruit#index .bnrArea .flex a:nth-child(2n),.body-suited#index .bnrArea .flex a:nth-child(2n),.body-yoga#index .bnrArea .flex a:nth-child(2n),.home#index .bnrArea .flex a:nth-child(2n){margin-right:0}.body-01#index .bnrArea .flex a img,.body-02#index .bnrArea .flex a img,.body-03#index .bnrArea .flex a img,.body-04#index .bnrArea .flex a img,.body-4050#index .bnrArea .flex a img,.body-article#index .bnrArea .flex a img,.body-dance#index .bnrArea .flex a img,.body-educator#index .bnrArea .flex a img,.body-entry#index .bnrArea .flex a img,.body-pt#index .bnrArea .flex a img,.body-recruit#index .bnrArea .flex a img,.body-suited#index .bnrArea .flex a img,.body-yoga#index .bnrArea .flex a img,.home#index .bnrArea .flex a img{max-width:760px}@media(max-width:1024px){.body-01#index .bnrArea,.body-02#index .bnrArea,.body-03#index .bnrArea,.body-04#index .bnrArea,.body-4050#index .bnrArea,.body-article#index .bnrArea,.body-dance#index .bnrArea,.body-educator#index .bnrArea,.body-entry#index .bnrArea,.body-pt#index .bnrArea,.body-recruit#index .bnrArea,.body-suited#index .bnrArea,.body-yoga#index .bnrArea,.home#index .bnrArea{margin-top:25px}.body-01#index .bnrArea .flex,.body-02#index .bnrArea .flex,.body-03#index .bnrArea .flex,.body-04#index .bnrArea .flex,.body-4050#index .bnrArea .flex,.body-article#index .bnrArea .flex,.body-dance#index .bnrArea .flex,.body-educator#index .bnrArea .flex,.body-entry#index .bnrArea .flex,.body-pt#index .bnrArea .flex,.body-recruit#index .bnrArea .flex,.body-suited#index .bnrArea .flex,.body-yoga#index .bnrArea .flex,.home#index .bnrArea .flex{flex-wrap:wrap;justify-content:center}.body-01#index .bnrArea .flex a,.body-02#index .bnrArea .flex a,.body-03#index .bnrArea .flex a,.body-04#index .bnrArea .flex a,.body-4050#index .bnrArea .flex a,.body-article#index .bnrArea .flex a,.body-dance#index .bnrArea .flex a,.body-educator#index .bnrArea .flex a,.body-entry#index .bnrArea .flex a,.body-pt#index .bnrArea .flex a,.body-recruit#index .bnrArea .flex a,.body-suited#index .bnrArea .flex a,.body-yoga#index .bnrArea .flex a,.home#index .bnrArea .flex a{margin-right:0;margin-bottom:40px}.body-01#index .bnrArea .flex a:last-child,.body-02#index .bnrArea .flex a:last-child,.body-03#index .bnrArea .flex a:last-child,.body-04#index .bnrArea .flex a:last-child,.body-4050#index .bnrArea .flex a:last-child,.body-article#index .bnrArea .flex a:last-child,.body-dance#index .bnrArea .flex a:last-child,.body-educator#index .bnrArea .flex a:last-child,.body-entry#index .bnrArea .flex a:last-child,.body-pt#index .bnrArea .flex a:last-child,.body-recruit#index .bnrArea .flex a:last-child,.body-suited#index .bnrArea .flex a:last-child,.body-yoga#index .bnrArea .flex a:last-child,.home#index .bnrArea .flex a:last-child{margin-bottom:0}}.body-01 .LP_linkArea,.body-02 .LP_linkArea,.body-03 .LP_linkArea,.body-04 .LP_linkArea,.body-4050 .LP_linkArea,.body-article .LP_linkArea,.body-dance .LP_linkArea,.body-educator .LP_linkArea,.body-entry .LP_linkArea,.body-pt .LP_linkArea,.body-recruit .LP_linkArea,.body-suited .LP_linkArea,.body-yoga .LP_linkArea,.home .LP_linkArea{margin:0 auto;width:100%;text-align:center;padding:0 0 120px;background-color:#f6f6f6}.body-01 .sec.LP_linkArea h2,.body-02 .sec.LP_linkArea h2,.body-03 .sec.LP_linkArea h2,.body-04 .sec.LP_linkArea h2,.body-4050 .sec.LP_linkArea h2,.body-article .sec.LP_linkArea h2,.body-dance .sec.LP_linkArea h2,.body-educator .sec.LP_linkArea h2,.body-entry .sec.LP_linkArea h2,.body-pt .sec.LP_linkArea h2,.body-recruit .sec.LP_linkArea h2,.body-suited .sec.LP_linkArea h2,.body-yoga .sec.LP_linkArea h2,.home .sec.LP_linkArea h2{text-align:left;margin-bottom:0;font-size:32px;line-height:1.5}.body-01 .LP_linkArea h3,.body-01 .LP_linkArea h4,.body-02 .LP_linkArea h3,.body-02 .LP_linkArea h4,.body-03 .LP_linkArea h3,.body-03 .LP_linkArea h4,.body-04 .LP_linkArea h3,.body-04 .LP_linkArea h4,.body-4050 .LP_linkArea h3,.body-4050 .LP_linkArea h4,.body-article .LP_linkArea h3,.body-article .LP_linkArea h4,.body-dance .LP_linkArea h3,.body-dance .LP_linkArea h4,.body-educator .LP_linkArea h3,.body-educator .LP_linkArea h4,.body-entry .LP_linkArea h3,.body-entry .LP_linkArea h4,.body-pt .LP_linkArea h3,.body-pt .LP_linkArea h4,.body-recruit .LP_linkArea h3,.body-recruit .LP_linkArea h4,.body-suited .LP_linkArea h3,.body-suited .LP_linkArea h4,.body-yoga .LP_linkArea h3,.body-yoga .LP_linkArea h4,.home .LP_linkArea h3,.home .LP_linkArea h4{text-align:left}.body-01 .LP_linkArea h3,.body-02 .LP_linkArea h3,.body-03 .LP_linkArea h3,.body-04 .LP_linkArea h3,.body-4050 .LP_linkArea h3,.body-article .LP_linkArea h3,.body-dance .LP_linkArea h3,.body-educator .LP_linkArea h3,.body-entry .LP_linkArea h3,.body-pt .LP_linkArea h3,.body-recruit .LP_linkArea h3,.body-suited .LP_linkArea h3,.body-yoga .LP_linkArea h3,.home .LP_linkArea h3{font-size:20px;line-height:1;color:#666;margin:0 0 48px}.body-01 .LP_linkArea h4,.body-02 .LP_linkArea h4,.body-03 .LP_linkArea h4,.body-04 .LP_linkArea h4,.body-4050 .LP_linkArea h4,.body-article .LP_linkArea h4,.body-dance .LP_linkArea h4,.body-educator .LP_linkArea h4,.body-entry .LP_linkArea h4,.body-pt .LP_linkArea h4,.body-recruit .LP_linkArea h4,.body-suited .LP_linkArea h4,.body-yoga .LP_linkArea h4,.home .LP_linkArea h4{font-size:24px;line-height:1;margin-bottom:1em}.body-01 .LP_linkArea p,.body-02 .LP_linkArea p,.body-03 .LP_linkArea p,.body-04 .LP_linkArea p,.body-4050 .LP_linkArea p,.body-article .LP_linkArea p,.body-dance .LP_linkArea p,.body-educator .LP_linkArea p,.body-entry .LP_linkArea p,.body-pt .LP_linkArea p,.body-recruit .LP_linkArea p,.body-suited .LP_linkArea p,.body-yoga .LP_linkArea p,.home .LP_linkArea p{text-align:left;font-size:18px;font-weight:700;margin-bottom:3em}.body-01 .LP_linkArea div.flexbox,.body-02 .LP_linkArea div.flexbox,.body-03 .LP_linkArea div.flexbox,.body-04 .LP_linkArea div.flexbox,.body-4050 .LP_linkArea div.flexbox,.body-article .LP_linkArea div.flexbox,.body-dance .LP_linkArea div.flexbox,.body-educator .LP_linkArea div.flexbox,.body-entry .LP_linkArea div.flexbox,.body-pt .LP_linkArea div.flexbox,.body-recruit .LP_linkArea div.flexbox,.body-suited .LP_linkArea div.flexbox,.body-yoga .LP_linkArea div.flexbox,.home .LP_linkArea div.flexbox{display:flex;justify-content:space-between;width:100%}.body-01 .LP_linkArea div.flexbox .flex-item,.body-02 .LP_linkArea div.flexbox .flex-item,.body-03 .LP_linkArea div.flexbox .flex-item,.body-04 .LP_linkArea div.flexbox .flex-item,.body-4050 .LP_linkArea div.flexbox .flex-item,.body-article .LP_linkArea div.flexbox .flex-item,.body-dance .LP_linkArea div.flexbox .flex-item,.body-educator .LP_linkArea div.flexbox .flex-item,.body-entry .LP_linkArea div.flexbox .flex-item,.body-pt .LP_linkArea div.flexbox .flex-item,.body-recruit .LP_linkArea div.flexbox .flex-item,.body-suited .LP_linkArea div.flexbox .flex-item,.body-yoga .LP_linkArea div.flexbox .flex-item,.home .LP_linkArea div.flexbox .flex-item{background-color:#fff;padding:32px}.body-01 .LP_linkArea div.flexbox .flex-item:first-child,.body-02 .LP_linkArea div.flexbox .flex-item:first-child,.body-03 .LP_linkArea div.flexbox .flex-item:first-child,.body-04 .LP_linkArea div.flexbox .flex-item:first-child,.body-4050 .LP_linkArea div.flexbox .flex-item:first-child,.body-article .LP_linkArea div.flexbox .flex-item:first-child,.body-dance .LP_linkArea div.flexbox .flex-item:first-child,.body-educator .LP_linkArea div.flexbox .flex-item:first-child,.body-entry .LP_linkArea div.flexbox .flex-item:first-child,.body-pt .LP_linkArea div.flexbox .flex-item:first-child,.body-recruit .LP_linkArea div.flexbox .flex-item:first-child,.body-suited .LP_linkArea div.flexbox .flex-item:first-child,.body-yoga .LP_linkArea div.flexbox .flex-item:first-child,.home .LP_linkArea div.flexbox .flex-item:first-child{width:764px;height:416px;position:relative}.body-01 .LP_linkArea div.flexbox .flex-item:last-child,.body-02 .LP_linkArea div.flexbox .flex-item:last-child,.body-03 .LP_linkArea div.flexbox .flex-item:last-child,.body-04 .LP_linkArea div.flexbox .flex-item:last-child,.body-4050 .LP_linkArea div.flexbox .flex-item:last-child,.body-article .LP_linkArea div.flexbox .flex-item:last-child,.body-dance .LP_linkArea div.flexbox .flex-item:last-child,.body-educator .LP_linkArea div.flexbox .flex-item:last-child,.body-entry .LP_linkArea div.flexbox .flex-item:last-child,.body-pt .LP_linkArea div.flexbox .flex-item:last-child,.body-recruit .LP_linkArea div.flexbox .flex-item:last-child,.body-suited .LP_linkArea div.flexbox .flex-item:last-child,.body-yoga .LP_linkArea div.flexbox .flex-item:last-child,.home .LP_linkArea div.flexbox .flex-item:last-child{width:404px;margin-top:-124px}.body-01 .LP_linkArea div.flexbox .flex-item p,.body-02 .LP_linkArea div.flexbox .flex-item p,.body-03 .LP_linkArea div.flexbox .flex-item p,.body-04 .LP_linkArea div.flexbox .flex-item p,.body-4050 .LP_linkArea div.flexbox .flex-item p,.body-article .LP_linkArea div.flexbox .flex-item p,.body-dance .LP_linkArea div.flexbox .flex-item p,.body-educator .LP_linkArea div.flexbox .flex-item p,.body-entry .LP_linkArea div.flexbox .flex-item p,.body-pt .LP_linkArea div.flexbox .flex-item p,.body-recruit .LP_linkArea div.flexbox .flex-item p,.body-suited .LP_linkArea div.flexbox .flex-item p,.body-yoga .LP_linkArea div.flexbox .flex-item p,.home .LP_linkArea div.flexbox .flex-item p{margin-bottom:0}.body-01 .LP_linkArea div.flexbox .flex-item:first-child img,.body-02 .LP_linkArea div.flexbox .flex-item:first-child img,.body-03 .LP_linkArea div.flexbox .flex-item:first-child img,.body-04 .LP_linkArea div.flexbox .flex-item:first-child img,.body-4050 .LP_linkArea div.flexbox .flex-item:first-child img,.body-article .LP_linkArea div.flexbox .flex-item:first-child img,.body-dance .LP_linkArea div.flexbox .flex-item:first-child img,.body-educator .LP_linkArea div.flexbox .flex-item:first-child img,.body-entry .LP_linkArea div.flexbox .flex-item:first-child img,.body-pt .LP_linkArea div.flexbox .flex-item:first-child img,.body-recruit .LP_linkArea div.flexbox .flex-item:first-child img,.body-suited .LP_linkArea div.flexbox .flex-item:first-child img,.body-yoga .LP_linkArea div.flexbox .flex-item:first-child img,.home .LP_linkArea div.flexbox .flex-item:first-child img{width:240px;position:absolute;top:0;right:32px}.body-01 .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-01 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-02 .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-02 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-03 .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-03 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-04 .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-04 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-4050 .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-4050 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-article .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-article .LP_linkArea div.flexbox .flex-item:last-child h3,.body-dance .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-dance .LP_linkArea div.flexbox .flex-item:last-child h3,.body-educator .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-educator .LP_linkArea div.flexbox .flex-item:last-child h3,.body-entry .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-entry .LP_linkArea div.flexbox .flex-item:last-child h3,.body-pt .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-pt .LP_linkArea div.flexbox .flex-item:last-child h3,.body-recruit .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-recruit .LP_linkArea div.flexbox .flex-item:last-child h3,.body-suited .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-suited .LP_linkArea div.flexbox .flex-item:last-child h3,.body-yoga .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.body-yoga .LP_linkArea div.flexbox .flex-item:last-child h3,.home .LP_linkArea div.flexbox .flex-item:last-child .medicalArea,.home .LP_linkArea div.flexbox .flex-item:last-child h3{margin-bottom:60px}.body-01 .LP_linkArea div.flexbox .flex-item:last-child h4,.body-02 .LP_linkArea div.flexbox .flex-item:last-child h4,.body-03 .LP_linkArea div.flexbox .flex-item:last-child h4,.body-04 .LP_linkArea div.flexbox .flex-item:last-child h4,.body-4050 .LP_linkArea div.flexbox .flex-item:last-child h4,.body-article .LP_linkArea div.flexbox .flex-item:last-child h4,.body-dance .LP_linkArea div.flexbox .flex-item:last-child h4,.body-educator .LP_linkArea div.flexbox .flex-item:last-child h4,.body-entry .LP_linkArea div.flexbox .flex-item:last-child h4,.body-pt .LP_linkArea div.flexbox .flex-item:last-child h4,.body-recruit .LP_linkArea div.flexbox .flex-item:last-child h4,.body-suited .LP_linkArea div.flexbox .flex-item:last-child h4,.body-yoga .LP_linkArea div.flexbox .flex-item:last-child h4,.home .LP_linkArea div.flexbox .flex-item:last-child h4{position:relative}.body-01 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-02 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-03 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-04 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-4050 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-article .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-dance .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-educator .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-entry .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-pt .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-recruit .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-suited .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-yoga .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.home .LP_linkArea div.flexbox .flex-item:last-child h4 span img{width:128px;position:absolute;bottom:0;right:-32px}.body-01 .LP_linkArea ul li,.body-02 .LP_linkArea ul li,.body-03 .LP_linkArea ul li,.body-04 .LP_linkArea ul li,.body-4050 .LP_linkArea ul li,.body-article .LP_linkArea ul li,.body-dance .LP_linkArea ul li,.body-educator .LP_linkArea ul li,.body-entry .LP_linkArea ul li,.body-pt .LP_linkArea ul li,.body-recruit .LP_linkArea ul li,.body-suited .LP_linkArea ul li,.body-yoga .LP_linkArea ul li,.home .LP_linkArea ul li{margin-bottom:20px}.body-01 .LP_linkArea ul li:last-child,.body-02 .LP_linkArea ul li:last-child,.body-03 .LP_linkArea ul li:last-child,.body-04 .LP_linkArea ul li:last-child,.body-4050 .LP_linkArea ul li:last-child,.body-article .LP_linkArea ul li:last-child,.body-dance .LP_linkArea ul li:last-child,.body-educator .LP_linkArea ul li:last-child,.body-entry .LP_linkArea ul li:last-child,.body-pt .LP_linkArea ul li:last-child,.body-recruit .LP_linkArea ul li:last-child,.body-suited .LP_linkArea ul li:last-child,.body-yoga .LP_linkArea ul li:last-child,.home .LP_linkArea ul li:last-child{margin-bottom:0}.body-01 .LP_linkArea ul li .btn-large,.body-02 .LP_linkArea ul li .btn-large,.body-03 .LP_linkArea ul li .btn-large,.body-04 .LP_linkArea ul li .btn-large,.body-4050 .LP_linkArea ul li .btn-large,.body-article .LP_linkArea ul li .btn-large,.body-dance .LP_linkArea ul li .btn-large,.body-educator .LP_linkArea ul li .btn-large,.body-entry .LP_linkArea ul li .btn-large,.body-pt .LP_linkArea ul li .btn-large,.body-recruit .LP_linkArea ul li .btn-large,.body-suited .LP_linkArea ul li .btn-large,.body-yoga .LP_linkArea ul li .btn-large,.home .LP_linkArea ul li .btn-large{text-align:left;margin:0}.body-01 .LP_linkArea ul li .btn-large.no-link,.body-02 .LP_linkArea ul li .btn-large.no-link,.body-03 .LP_linkArea ul li .btn-large.no-link,.body-04 .LP_linkArea ul li .btn-large.no-link,.body-4050 .LP_linkArea ul li .btn-large.no-link,.body-article .LP_linkArea ul li .btn-large.no-link,.body-dance .LP_linkArea ul li .btn-large.no-link,.body-educator .LP_linkArea ul li .btn-large.no-link,.body-entry .LP_linkArea ul li .btn-large.no-link,.body-pt .LP_linkArea ul li .btn-large.no-link,.body-recruit .LP_linkArea ul li .btn-large.no-link,.body-suited .LP_linkArea ul li .btn-large.no-link,.body-yoga .LP_linkArea ul li .btn-large.no-link,.home .LP_linkArea ul li .btn-large.no-link{background-color:#ccc}.body-01 .LP_linkArea ul li .btn-large.no-link:hover,.body-02 .LP_linkArea ul li .btn-large.no-link:hover,.body-03 .LP_linkArea ul li .btn-large.no-link:hover,.body-04 .LP_linkArea ul li .btn-large.no-link:hover,.body-4050 .LP_linkArea ul li .btn-large.no-link:hover,.body-article .LP_linkArea ul li .btn-large.no-link:hover,.body-dance .LP_linkArea ul li .btn-large.no-link:hover,.body-educator .LP_linkArea ul li .btn-large.no-link:hover,.body-entry .LP_linkArea ul li .btn-large.no-link:hover,.body-pt .LP_linkArea ul li .btn-large.no-link:hover,.body-recruit .LP_linkArea ul li .btn-large.no-link:hover,.body-suited .LP_linkArea ul li .btn-large.no-link:hover,.body-yoga .LP_linkArea ul li .btn-large.no-link:hover,.home .LP_linkArea ul li .btn-large.no-link:hover{opacity:1}.body-01 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-02 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-03 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-04 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-4050 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-article .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-dance .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-educator .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-entry .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-pt .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-recruit .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-suited .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-yoga .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.home .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large{width:340px}@media screen and (max-width:480px){.body-01 .LP_linkArea,.body-02 .LP_linkArea,.body-03 .LP_linkArea,.body-04 .LP_linkArea,.body-4050 .LP_linkArea,.body-article .LP_linkArea,.body-dance .LP_linkArea,.body-educator .LP_linkArea,.body-entry .LP_linkArea,.body-pt .LP_linkArea,.body-recruit .LP_linkArea,.body-suited .LP_linkArea,.body-yoga .LP_linkArea,.home .LP_linkArea{margin:0 auto;padding:0 20px 48px;width:100%}.body-01 .LP_linkArea .sec-inner,.body-02 .LP_linkArea .sec-inner,.body-03 .LP_linkArea .sec-inner,.body-04 .LP_linkArea .sec-inner,.body-4050 .LP_linkArea .sec-inner,.body-article .LP_linkArea .sec-inner,.body-dance .LP_linkArea .sec-inner,.body-educator .LP_linkArea .sec-inner,.body-entry .LP_linkArea .sec-inner,.body-pt .LP_linkArea .sec-inner,.body-recruit .LP_linkArea .sec-inner,.body-suited .LP_linkArea .sec-inner,.body-yoga .LP_linkArea .sec-inner,.home .LP_linkArea .sec-inner{padding-top:40px}.body-01 .LP_linkArea h3,.body-02 .LP_linkArea h3,.body-03 .LP_linkArea h3,.body-04 .LP_linkArea h3,.body-4050 .LP_linkArea h3,.body-article .LP_linkArea h3,.body-dance .LP_linkArea h3,.body-educator .LP_linkArea h3,.body-entry .LP_linkArea h3,.body-pt .LP_linkArea h3,.body-recruit .LP_linkArea h3,.body-suited .LP_linkArea h3,.body-yoga .LP_linkArea h3,.home .LP_linkArea h3{font-size:16px;line-height:1.2;margin:0 0 2em}.body-01 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-01 .LP_linkArea p,.body-02 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-02 .LP_linkArea p,.body-03 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-03 .LP_linkArea p,.body-04 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-04 .LP_linkArea p,.body-4050 .LP_linkArea div.flexbox .flex-item:last-child h3,.body-4050 .LP_linkArea p,.body-article .LP_linkArea div.flexbox .flex-item:last-child h3,.body-article .LP_linkArea p,.body-dance .LP_linkArea div.flexbox .flex-item:last-child h3,.body-dance .LP_linkArea p,.body-educator .LP_linkArea div.flexbox .flex-item:last-child h3,.body-educator .LP_linkArea p,.body-entry .LP_linkArea div.flexbox .flex-item:last-child h3,.body-entry .LP_linkArea p,.body-pt .LP_linkArea div.flexbox .flex-item:last-child h3,.body-pt .LP_linkArea p,.body-recruit .LP_linkArea div.flexbox .flex-item:last-child h3,.body-recruit .LP_linkArea p,.body-suited .LP_linkArea div.flexbox .flex-item:last-child h3,.body-suited .LP_linkArea p,.body-yoga .LP_linkArea div.flexbox .flex-item:last-child h3,.body-yoga .LP_linkArea p,.home .LP_linkArea div.flexbox .flex-item:last-child h3,.home .LP_linkArea p{margin-bottom:2em}.body-01 .LP_linkArea h4,.body-02 .LP_linkArea h4,.body-03 .LP_linkArea h4,.body-04 .LP_linkArea h4,.body-4050 .LP_linkArea h4,.body-article .LP_linkArea h4,.body-dance .LP_linkArea h4,.body-educator .LP_linkArea h4,.body-entry .LP_linkArea h4,.body-pt .LP_linkArea h4,.body-recruit .LP_linkArea h4,.body-suited .LP_linkArea h4,.body-yoga .LP_linkArea h4,.home .LP_linkArea h4{font-size:20px;line-height:1.2;margin-bottom:1em}.body-01 .LP_linkArea div.flexbox,.body-02 .LP_linkArea div.flexbox,.body-03 .LP_linkArea div.flexbox,.body-04 .LP_linkArea div.flexbox,.body-4050 .LP_linkArea div.flexbox,.body-article .LP_linkArea div.flexbox,.body-dance .LP_linkArea div.flexbox,.body-educator .LP_linkArea div.flexbox,.body-entry .LP_linkArea div.flexbox,.body-pt .LP_linkArea div.flexbox,.body-recruit .LP_linkArea div.flexbox,.body-suited .LP_linkArea div.flexbox,.body-yoga .LP_linkArea div.flexbox,.home .LP_linkArea div.flexbox{flex-wrap:wrap}.body-01 .LP_linkArea div.flexbox .flex-item,.body-02 .LP_linkArea div.flexbox .flex-item,.body-03 .LP_linkArea div.flexbox .flex-item,.body-04 .LP_linkArea div.flexbox .flex-item,.body-4050 .LP_linkArea div.flexbox .flex-item,.body-article .LP_linkArea div.flexbox .flex-item,.body-dance .LP_linkArea div.flexbox .flex-item,.body-educator .LP_linkArea div.flexbox .flex-item,.body-entry .LP_linkArea div.flexbox .flex-item,.body-pt .LP_linkArea div.flexbox .flex-item,.body-recruit .LP_linkArea div.flexbox .flex-item,.body-suited .LP_linkArea div.flexbox .flex-item,.body-yoga .LP_linkArea div.flexbox .flex-item,.home .LP_linkArea div.flexbox .flex-item{width:100%;padding:20px}.body-01 .LP_linkArea div.flexbox .flex-item-instructor01,.body-02 .LP_linkArea div.flexbox .flex-item-instructor01,.body-03 .LP_linkArea div.flexbox .flex-item-instructor01,.body-04 .LP_linkArea div.flexbox .flex-item-instructor01,.body-4050 .LP_linkArea div.flexbox .flex-item-instructor01,.body-article .LP_linkArea div.flexbox .flex-item-instructor01,.body-dance .LP_linkArea div.flexbox .flex-item-instructor01,.body-educator .LP_linkArea div.flexbox .flex-item-instructor01,.body-entry .LP_linkArea div.flexbox .flex-item-instructor01,.body-pt .LP_linkArea div.flexbox .flex-item-instructor01,.body-recruit .LP_linkArea div.flexbox .flex-item-instructor01,.body-suited .LP_linkArea div.flexbox .flex-item-instructor01,.body-yoga .LP_linkArea div.flexbox .flex-item-instructor01,.home .LP_linkArea div.flexbox .flex-item-instructor01{margin-bottom:40px}.body-01 .LP_linkArea div.flexbox .flex-item-instructor02,.body-02 .LP_linkArea div.flexbox .flex-item-instructor02,.body-03 .LP_linkArea div.flexbox .flex-item-instructor02,.body-04 .LP_linkArea div.flexbox .flex-item-instructor02,.body-4050 .LP_linkArea div.flexbox .flex-item-instructor02,.body-article .LP_linkArea div.flexbox .flex-item-instructor02,.body-dance .LP_linkArea div.flexbox .flex-item-instructor02,.body-educator .LP_linkArea div.flexbox .flex-item-instructor02,.body-entry .LP_linkArea div.flexbox .flex-item-instructor02,.body-pt .LP_linkArea div.flexbox .flex-item-instructor02,.body-recruit .LP_linkArea div.flexbox .flex-item-instructor02,.body-suited .LP_linkArea div.flexbox .flex-item-instructor02,.body-yoga .LP_linkArea div.flexbox .flex-item-instructor02,.home .LP_linkArea div.flexbox .flex-item-instructor02{margin-bottom:12px}.body-01 .LP_linkArea div.flexbox .flex-item:first-child,.body-02 .LP_linkArea div.flexbox .flex-item:first-child,.body-03 .LP_linkArea div.flexbox .flex-item:first-child,.body-04 .LP_linkArea div.flexbox .flex-item:first-child,.body-4050 .LP_linkArea div.flexbox .flex-item:first-child,.body-article .LP_linkArea div.flexbox .flex-item:first-child,.body-dance .LP_linkArea div.flexbox .flex-item:first-child,.body-educator .LP_linkArea div.flexbox .flex-item:first-child,.body-entry .LP_linkArea div.flexbox .flex-item:first-child,.body-pt .LP_linkArea div.flexbox .flex-item:first-child,.body-recruit .LP_linkArea div.flexbox .flex-item:first-child,.body-suited .LP_linkArea div.flexbox .flex-item:first-child,.body-yoga .LP_linkArea div.flexbox .flex-item:first-child,.home .LP_linkArea div.flexbox .flex-item:first-child{width:100%;height:auto}.body-01 .LP_linkArea div.flexbox .flex-item:last-child,.body-02 .LP_linkArea div.flexbox .flex-item:last-child,.body-03 .LP_linkArea div.flexbox .flex-item:last-child,.body-04 .LP_linkArea div.flexbox .flex-item:last-child,.body-4050 .LP_linkArea div.flexbox .flex-item:last-child,.body-article .LP_linkArea div.flexbox .flex-item:last-child,.body-dance .LP_linkArea div.flexbox .flex-item:last-child,.body-educator .LP_linkArea div.flexbox .flex-item:last-child,.body-entry .LP_linkArea div.flexbox .flex-item:last-child,.body-pt .LP_linkArea div.flexbox .flex-item:last-child,.body-recruit .LP_linkArea div.flexbox .flex-item:last-child,.body-suited .LP_linkArea div.flexbox .flex-item:last-child,.body-yoga .LP_linkArea div.flexbox .flex-item:last-child,.home .LP_linkArea div.flexbox .flex-item:last-child{width:100%;margin-top:32px}.body-01 .LP_linkArea p,.body-02 .LP_linkArea p,.body-03 .LP_linkArea p,.body-04 .LP_linkArea p,.body-4050 .LP_linkArea p,.body-article .LP_linkArea p,.body-dance .LP_linkArea p,.body-educator .LP_linkArea p,.body-entry .LP_linkArea p,.body-pt .LP_linkArea p,.body-recruit .LP_linkArea p,.body-suited .LP_linkArea p,.body-yoga .LP_linkArea p,.home .LP_linkArea p{font-size:16px}.body-01 .LP_linkArea ul,.body-02 .LP_linkArea ul,.body-03 .LP_linkArea ul,.body-04 .LP_linkArea ul,.body-4050 .LP_linkArea ul,.body-article .LP_linkArea ul,.body-dance .LP_linkArea ul,.body-educator .LP_linkArea ul,.body-entry .LP_linkArea ul,.body-pt .LP_linkArea ul,.body-recruit .LP_linkArea ul,.body-suited .LP_linkArea ul,.body-yoga .LP_linkArea ul,.home .LP_linkArea ul{width:100%}.body-01 .LP_linkArea ul li .btn-large,.body-02 .LP_linkArea ul li .btn-large,.body-03 .LP_linkArea ul li .btn-large,.body-04 .LP_linkArea ul li .btn-large,.body-4050 .LP_linkArea ul li .btn-large,.body-article .LP_linkArea ul li .btn-large,.body-dance .LP_linkArea ul li .btn-large,.body-educator .LP_linkArea ul li .btn-large,.body-entry .LP_linkArea ul li .btn-large,.body-pt .LP_linkArea ul li .btn-large,.body-recruit .LP_linkArea ul li .btn-large,.body-suited .LP_linkArea ul li .btn-large,.body-yoga .LP_linkArea ul li .btn-large,.home .LP_linkArea ul li .btn-large{line-height:1.2;padding:1em 1.25em}.body-01 .LP_linkArea ul li .btn-large:after,.body-02 .LP_linkArea ul li .btn-large:after,.body-03 .LP_linkArea ul li .btn-large:after,.body-04 .LP_linkArea ul li .btn-large:after,.body-4050 .LP_linkArea ul li .btn-large:after,.body-article .LP_linkArea ul li .btn-large:after,.body-dance .LP_linkArea ul li .btn-large:after,.body-educator .LP_linkArea ul li .btn-large:after,.body-entry .LP_linkArea ul li .btn-large:after,.body-pt .LP_linkArea ul li .btn-large:after,.body-recruit .LP_linkArea ul li .btn-large:after,.body-suited .LP_linkArea ul li .btn-large:after,.body-yoga .LP_linkArea ul li .btn-large:after,.home .LP_linkArea ul li .btn-large:after{right:1em}.body-01 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-02 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-03 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-04 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-4050 .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-article .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-dance .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-educator .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-entry .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-pt .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-recruit .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-suited .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.body-yoga .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large,.home .LP_linkArea div.flexbox .flex-item:first-child ul li .btn-large{width:295px}.body-01 .LP_linkArea div.flexbox .flex-item:first-child img,.body-02 .LP_linkArea div.flexbox .flex-item:first-child img,.body-03 .LP_linkArea div.flexbox .flex-item:first-child img,.body-04 .LP_linkArea div.flexbox .flex-item:first-child img,.body-4050 .LP_linkArea div.flexbox .flex-item:first-child img,.body-article .LP_linkArea div.flexbox .flex-item:first-child img,.body-dance .LP_linkArea div.flexbox .flex-item:first-child img,.body-educator .LP_linkArea div.flexbox .flex-item:first-child img,.body-entry .LP_linkArea div.flexbox .flex-item:first-child img,.body-pt .LP_linkArea div.flexbox .flex-item:first-child img,.body-recruit .LP_linkArea div.flexbox .flex-item:first-child img,.body-suited .LP_linkArea div.flexbox .flex-item:first-child img,.body-yoga .LP_linkArea div.flexbox .flex-item:first-child img,.home .LP_linkArea div.flexbox .flex-item:first-child img{width:160px;top:20px;right:0}.body-01 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-02 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-03 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-04 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-4050 .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-article .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-dance .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-educator .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-entry .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-pt .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-recruit .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-suited .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.body-yoga .LP_linkArea div.flexbox .flex-item:last-child h4 span img,.home .LP_linkArea div.flexbox .flex-item:last-child h4 span img{width:112px;right:-20px}}.body-01 .sec.zenplace.charm ul li p,.body-02 .sec.zenplace.charm ul li p,.body-03 .sec.zenplace.charm ul li p,.body-04 .sec.zenplace.charm ul li p,.body-4050 .sec.zenplace.charm ul li p,.body-article .sec.zenplace.charm ul li p,.body-dance .sec.zenplace.charm ul li p,.body-educator .sec.zenplace.charm ul li p,.body-entry .sec.zenplace.charm ul li p,.body-pt .sec.zenplace.charm ul li p,.body-recruit .sec.zenplace.charm ul li p,.body-suited .sec.zenplace.charm ul li p,.body-yoga .sec.zenplace.charm ul li p,.home .sec.zenplace.charm ul li p{text-align:left;font-size:16px;margin-top:20px}@media screen and (max-width:480px){.body-01 .sec.zenplace.charm ul li p,.body-02 .sec.zenplace.charm ul li p,.body-03 .sec.zenplace.charm ul li p,.body-04 .sec.zenplace.charm ul li p,.body-4050 .sec.zenplace.charm ul li p,.body-article .sec.zenplace.charm ul li p,.body-dance .sec.zenplace.charm ul li p,.body-educator .sec.zenplace.charm ul li p,.body-entry .sec.zenplace.charm ul li p,.body-pt .sec.zenplace.charm ul li p,.body-recruit .sec.zenplace.charm ul li p,.body-suited .sec.zenplace.charm ul li p,.body-yoga .sec.zenplace.charm ul li p,.home .sec.zenplace.charm ul li p{font-size:14px;margin-top:8px;margin-bottom:24px}}.body-01 .main-area,.body-02 .main-area,.body-03 .main-area,.body-04 .main-area,.body-4050 .main-area,.body-article .main-area,.body-dance .main-area,.body-educator .main-area,.body-entry .main-area,.body-pt .main-area,.body-recruit .main-area,.body-suited .main-area,.body-yoga .main-area,.home .main-area{padding-bottom:60px;background-size:cover;background-attachment:fixed}.body-01 .main-area .top-image,.body-02 .main-area .top-image,.body-03 .main-area .top-image,.body-04 .main-area .top-image,.body-4050 .main-area .top-image,.body-article .main-area .top-image,.body-dance .main-area .top-image,.body-educator .main-area .top-image,.body-entry .main-area .top-image,.body-pt .main-area .top-image,.body-recruit .main-area .top-image,.body-suited .main-area .top-image,.body-yoga .main-area .top-image,.home .main-area .top-image{position:relative;width:100%;height:auto;overflow:hidden;color:#fff;margin-bottom:80px}@media(max-width:768px){.body-01 .main-area .top-image,.body-02 .main-area .top-image,.body-03 .main-area .top-image,.body-04 .main-area .top-image,.body-4050 .main-area .top-image,.body-article .main-area .top-image,.body-dance .main-area .top-image,.body-educator .main-area .top-image,.body-entry .main-area .top-image,.body-pt .main-area .top-image,.body-recruit .main-area .top-image,.body-suited .main-area .top-image,.body-yoga .main-area .top-image,.home .main-area .top-image{height:auto;min-height:unset}}.body-01 .main-area .top-image .copyArea,.body-02 .main-area .top-image .copyArea,.body-03 .main-area .top-image .copyArea,.body-04 .main-area .top-image .copyArea,.body-4050 .main-area .top-image .copyArea,.body-article .main-area .top-image .copyArea,.body-dance .main-area .top-image .copyArea,.body-educator .main-area .top-image .copyArea,.body-entry .main-area .top-image .copyArea,.body-pt .main-area .top-image .copyArea,.body-recruit .main-area .top-image .copyArea,.body-suited .main-area .top-image .copyArea,.body-yoga .main-area .top-image .copyArea,.home .main-area .top-image .copyArea{position:absolute;margin-top:5%;margin-left:3.5%;padding:0;z-index:999}@media(max-width:768px){.body-01 .main-area .top-image .copyArea,.body-02 .main-area .top-image .copyArea,.body-03 .main-area .top-image .copyArea,.body-04 .main-area .top-image .copyArea,.body-4050 .main-area .top-image .copyArea,.body-article .main-area .top-image .copyArea,.body-dance .main-area .top-image .copyArea,.body-educator .main-area .top-image .copyArea,.body-entry .main-area .top-image .copyArea,.body-pt .main-area .top-image .copyArea,.body-recruit .main-area .top-image .copyArea,.body-suited .main-area .top-image .copyArea,.body-yoga .main-area .top-image .copyArea,.home .main-area .top-image .copyArea{bottom:20px;left:20px;right:20px;margin:0;padding:0}}.body-01 .main-area .top-image .copy,.body-01 .main-area .top-image h1 span,.body-02 .main-area .top-image .copy,.body-02 .main-area .top-image h1 span,.body-03 .main-area .top-image .copy,.body-03 .main-area .top-image h1 span,.body-04 .main-area .top-image .copy,.body-04 .main-area .top-image h1 span,.body-4050 .main-area .top-image .copy,.body-4050 .main-area .top-image h1 span,.body-article .main-area .top-image .copy,.body-article .main-area .top-image h1 span,.body-dance .main-area .top-image .copy,.body-dance .main-area .top-image h1 span,.body-educator .main-area .top-image .copy,.body-educator .main-area .top-image h1 span,.body-entry .main-area .top-image .copy,.body-entry .main-area .top-image h1 span,.body-pt .main-area .top-image .copy,.body-pt .main-area .top-image h1 span,.body-recruit .main-area .top-image .copy,.body-recruit .main-area .top-image h1 span,.body-suited .main-area .top-image .copy,.body-suited .main-area .top-image h1 span,.body-yoga .main-area .top-image .copy,.body-yoga .main-area .top-image h1 span,.home .main-area .top-image .copy,.home .main-area .top-image h1 span{font-family:"Noto Serif JP",Yu Mincho,游明朝体,serif;font-weight:700;background:rgba(70,184,218,.8)}.body-01 .main-area .top-image h1,.body-02 .main-area .top-image h1,.body-03 .main-area .top-image h1,.body-04 .main-area .top-image h1,.body-4050 .main-area .top-image h1,.body-article .main-area .top-image h1,.body-dance .main-area .top-image h1,.body-educator .main-area .top-image h1,.body-entry .main-area .top-image h1,.body-pt .main-area .top-image h1,.body-recruit .main-area .top-image h1,.body-suited .main-area .top-image h1,.body-yoga .main-area .top-image h1,.home .main-area .top-image h1{margin-bottom:0}.body-01 .main-area .top-image h1 span,.body-02 .main-area .top-image h1 span,.body-03 .main-area .top-image h1 span,.body-04 .main-area .top-image h1 span,.body-4050 .main-area .top-image h1 span,.body-article .main-area .top-image h1 span,.body-dance .main-area .top-image h1 span,.body-educator .main-area .top-image h1 span,.body-entry .main-area .top-image h1 span,.body-pt .main-area .top-image h1 span,.body-recruit .main-area .top-image h1 span,.body-suited .main-area .top-image h1 span,.body-yoga .main-area .top-image h1 span,.home .main-area .top-image h1 span{display:inline;font-size:clamp(12px,1.67vw,32px);padding:.2em .5em;line-height:2.25}.body-01 .main-area .top-image h1 span span.sp-view,.body-02 .main-area .top-image h1 span span.sp-view,.body-03 .main-area .top-image h1 span span.sp-view,.body-04 .main-area .top-image h1 span span.sp-view,.body-4050 .main-area .top-image h1 span span.sp-view,.body-article .main-area .top-image h1 span span.sp-view,.body-dance .main-area .top-image h1 span span.sp-view,.body-educator .main-area .top-image h1 span span.sp-view,.body-entry .main-area .top-image h1 span span.sp-view,.body-pt .main-area .top-image h1 span span.sp-view,.body-recruit .main-area .top-image h1 span span.sp-view,.body-suited .main-area .top-image h1 span span.sp-view,.body-yoga .main-area .top-image h1 span span.sp-view,.home .main-area .top-image h1 span span.sp-view{display:none}@media(max-width:768px){.body-01 .main-area .top-image h1 span span.sp-view,.body-02 .main-area .top-image h1 span span.sp-view,.body-03 .main-area .top-image h1 span span.sp-view,.body-04 .main-area .top-image h1 span span.sp-view,.body-4050 .main-area .top-image h1 span span.sp-view,.body-article .main-area .top-image h1 span span.sp-view,.body-dance .main-area .top-image h1 span span.sp-view,.body-educator .main-area .top-image h1 span span.sp-view,.body-entry .main-area .top-image h1 span span.sp-view,.body-pt .main-area .top-image h1 span span.sp-view,.body-recruit .main-area .top-image h1 span span.sp-view,.body-suited .main-area .top-image h1 span span.sp-view,.body-yoga .main-area .top-image h1 span span.sp-view,.home .main-area .top-image h1 span span.sp-view{display:inline}}.body-01 .main-area .top-image .copy,.body-02 .main-area .top-image .copy,.body-03 .main-area .top-image .copy,.body-04 .main-area .top-image .copy,.body-4050 .main-area .top-image .copy,.body-article .main-area .top-image .copy,.body-dance .main-area .top-image .copy,.body-educator .main-area .top-image .copy,.body-entry .main-area .top-image .copy,.body-pt .main-area .top-image .copy,.body-recruit .main-area .top-image .copy,.body-suited .main-area .top-image .copy,.body-yoga .main-area .top-image .copy,.home .main-area .top-image .copy{display:inline;font-size:clamp(32px,4.48vw,86px);letter-spacing:-.025em;line-height:1.65;padding:0}.body-01 .copy:after,.body-02 .copy:after,.body-03 .copy:after,.body-04 .copy:after,.body-4050 .copy:after,.body-article .copy:after,.body-dance .copy:after,.body-educator .copy:after,.body-entry .copy:after,.body-pt .copy:after,.body-recruit .copy:after,.body-suited .copy:after,.body-yoga .copy:after,.home .copy:after{content:"。";letter-spacing:-.2em}.body-01 .main-area .top-image .copy-txt,.body-02 .main-area .top-image .copy-txt,.body-03 .main-area .top-image .copy-txt,.body-04 .main-area .top-image .copy-txt,.body-4050 .main-area .top-image .copy-txt,.body-article .main-area .top-image .copy-txt,.body-dance .main-area .top-image .copy-txt,.body-educator .main-area .top-image .copy-txt,.body-entry .main-area .top-image .copy-txt,.body-pt .main-area .top-image .copy-txt,.body-recruit .main-area .top-image .copy-txt,.body-suited .main-area .top-image .copy-txt,.body-yoga .main-area .top-image .copy-txt,.home .main-area .top-image .copy-txt{color:#333;font-size:clamp(12px,1.25vw,24px);font-weight:700;line-height:2;margin-top:1.5em}@media(max-width:768px){.body-01 .main-area .top-image .copy-txt,.body-02 .main-area .top-image .copy-txt,.body-03 .main-area .top-image .copy-txt,.body-04 .main-area .top-image .copy-txt,.body-4050 .main-area .top-image .copy-txt,.body-article .main-area .top-image .copy-txt,.body-dance .main-area .top-image .copy-txt,.body-educator .main-area .top-image .copy-txt,.body-entry .main-area .top-image .copy-txt,.body-pt .main-area .top-image .copy-txt,.body-recruit .main-area .top-image .copy-txt,.body-suited .main-area .top-image .copy-txt,.body-yoga .main-area .top-image .copy-txt,.home .main-area .top-image .copy-txt{line-height:1.6;margin-top:1em}}.body-01 .messageArea.flexbox,.body-02 .messageArea.flexbox,.body-03 .messageArea.flexbox,.body-04 .messageArea.flexbox,.body-4050 .messageArea.flexbox,.body-article .messageArea.flexbox,.body-dance .messageArea.flexbox,.body-educator .messageArea.flexbox,.body-entry .messageArea.flexbox,.body-pt .messageArea.flexbox,.body-recruit .messageArea.flexbox,.body-suited .messageArea.flexbox,.body-yoga .messageArea.flexbox,.home .messageArea.flexbox{display:flex;justify-content:space-between}.body-01 .messageArea,.body-02 .messageArea,.body-03 .messageArea,.body-04 .messageArea,.body-4050 .messageArea,.body-article .messageArea,.body-dance .messageArea,.body-educator .messageArea,.body-entry .messageArea,.body-pt .messageArea,.body-recruit .messageArea,.body-suited .messageArea,.body-yoga .messageArea,.home .messageArea{position:relative;max-width:1280px;height:705px;margin:0 auto 80px;background:transparent}.body-01 .messageArea .bx-wrapper,.body-01 .messageArea .flex-item-txt,.body-02 .messageArea .bx-wrapper,.body-02 .messageArea .flex-item-txt,.body-03 .messageArea .bx-wrapper,.body-03 .messageArea .flex-item-txt,.body-04 .messageArea .bx-wrapper,.body-04 .messageArea .flex-item-txt,.body-4050 .messageArea .bx-wrapper,.body-4050 .messageArea .flex-item-txt,.body-article .messageArea .bx-wrapper,.body-article .messageArea .flex-item-txt,.body-dance .messageArea .bx-wrapper,.body-dance .messageArea .flex-item-txt,.body-educator .messageArea .bx-wrapper,.body-educator .messageArea .flex-item-txt,.body-entry .messageArea .bx-wrapper,.body-entry .messageArea .flex-item-txt,.body-pt .messageArea .bx-wrapper,.body-pt .messageArea .flex-item-txt,.body-recruit .messageArea .bx-wrapper,.body-recruit .messageArea .flex-item-txt,.body-suited .messageArea .bx-wrapper,.body-suited .messageArea .flex-item-txt,.body-yoga .messageArea .bx-wrapper,.body-yoga .messageArea .flex-item-txt,.home .messageArea .bx-wrapper,.home .messageArea .flex-item-txt{position:absolute}.body-01 .messageArea .flex-item-txt,.body-02 .messageArea .flex-item-txt,.body-03 .messageArea .flex-item-txt,.body-04 .messageArea .flex-item-txt,.body-4050 .messageArea .flex-item-txt,.body-article .messageArea .flex-item-txt,.body-dance .messageArea .flex-item-txt,.body-educator .messageArea .flex-item-txt,.body-entry .messageArea .flex-item-txt,.body-pt .messageArea .flex-item-txt,.body-recruit .messageArea .flex-item-txt,.body-suited .messageArea .flex-item-txt,.body-yoga .messageArea .flex-item-txt,.home .messageArea .flex-item-txt{padding:60px 100px;background:hsla(0,0%,100%,.25);box-shadow:0 4px 60px rgba(0,0,0,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff}.body-01 .messageArea .flex-item-txt .tit-txt,.body-02 .messageArea .flex-item-txt .tit-txt,.body-03 .messageArea .flex-item-txt .tit-txt,.body-04 .messageArea .flex-item-txt .tit-txt,.body-4050 .messageArea .flex-item-txt .tit-txt,.body-article .messageArea .flex-item-txt .tit-txt,.body-dance .messageArea .flex-item-txt .tit-txt,.body-educator .messageArea .flex-item-txt .tit-txt,.body-entry .messageArea .flex-item-txt .tit-txt,.body-pt .messageArea .flex-item-txt .tit-txt,.body-recruit .messageArea .flex-item-txt .tit-txt,.body-suited .messageArea .flex-item-txt .tit-txt,.body-yoga .messageArea .flex-item-txt .tit-txt,.home .messageArea .flex-item-txt .tit-txt{color:#46b8da;font-size:40px;font-weight:700;margin-bottom:1em}.body-01 .messageArea .flex-item-txt p+p,.body-02 .messageArea .flex-item-txt p+p,.body-03 .messageArea .flex-item-txt p+p,.body-04 .messageArea .flex-item-txt p+p,.body-4050 .messageArea .flex-item-txt p+p,.body-article .messageArea .flex-item-txt p+p,.body-dance .messageArea .flex-item-txt p+p,.body-educator .messageArea .flex-item-txt p+p,.body-entry .messageArea .flex-item-txt p+p,.body-pt .messageArea .flex-item-txt p+p,.body-recruit .messageArea .flex-item-txt p+p,.body-suited .messageArea .flex-item-txt p+p,.body-yoga .messageArea .flex-item-txt p+p,.home .messageArea .flex-item-txt p+p{line-height:2.15;margin-bottom:40px;font-size:16px;font-weight:700}.body-01 .messageArea .flex-item-txt p+p+p,.body-02 .messageArea .flex-item-txt p+p+p,.body-03 .messageArea .flex-item-txt p+p+p,.body-04 .messageArea .flex-item-txt p+p+p,.body-4050 .messageArea .flex-item-txt p+p+p,.body-article .messageArea .flex-item-txt p+p+p,.body-dance .messageArea .flex-item-txt p+p+p,.body-educator .messageArea .flex-item-txt p+p+p,.body-entry .messageArea .flex-item-txt p+p+p,.body-pt .messageArea .flex-item-txt p+p+p,.body-recruit .messageArea .flex-item-txt p+p+p,.body-suited .messageArea .flex-item-txt p+p+p,.body-yoga .messageArea .flex-item-txt p+p+p,.home .messageArea .flex-item-txt p+p+p{margin-left:20px}.body-01 .messageArea .flex-item-txt p+p+p+p,.body-02 .messageArea .flex-item-txt p+p+p+p,.body-03 .messageArea .flex-item-txt p+p+p+p,.body-04 .messageArea .flex-item-txt p+p+p+p,.body-4050 .messageArea .flex-item-txt p+p+p+p,.body-article .messageArea .flex-item-txt p+p+p+p,.body-dance .messageArea .flex-item-txt p+p+p+p,.body-educator .messageArea .flex-item-txt p+p+p+p,.body-entry .messageArea .flex-item-txt p+p+p+p,.body-pt .messageArea .flex-item-txt p+p+p+p,.body-recruit .messageArea .flex-item-txt p+p+p+p,.body-suited .messageArea .flex-item-txt p+p+p+p,.body-yoga .messageArea .flex-item-txt p+p+p+p,.home .messageArea .flex-item-txt p+p+p+p{margin-left:32px}.body-01 .messageArea .flex-item-txt p span,.body-02 .messageArea .flex-item-txt p span,.body-03 .messageArea .flex-item-txt p span,.body-04 .messageArea .flex-item-txt p span,.body-4050 .messageArea .flex-item-txt p span,.body-article .messageArea .flex-item-txt p span,.body-dance .messageArea .flex-item-txt p span,.body-educator .messageArea .flex-item-txt p span,.body-entry .messageArea .flex-item-txt p span,.body-pt .messageArea .flex-item-txt p span,.body-recruit .messageArea .flex-item-txt p span,.body-suited .messageArea .flex-item-txt p span,.body-yoga .messageArea .flex-item-txt p span,.home .messageArea .flex-item-txt p span{font-size:18px}.body-01 .messageArea .flex-item-txt p span.txt-blue,.body-02 .messageArea .flex-item-txt p span.txt-blue,.body-03 .messageArea .flex-item-txt p span.txt-blue,.body-04 .messageArea .flex-item-txt p span.txt-blue,.body-4050 .messageArea .flex-item-txt p span.txt-blue,.body-article .messageArea .flex-item-txt p span.txt-blue,.body-dance .messageArea .flex-item-txt p span.txt-blue,.body-educator .messageArea .flex-item-txt p span.txt-blue,.body-entry .messageArea .flex-item-txt p span.txt-blue,.body-pt .messageArea .flex-item-txt p span.txt-blue,.body-recruit .messageArea .flex-item-txt p span.txt-blue,.body-suited .messageArea .flex-item-txt p span.txt-blue,.body-yoga .messageArea .flex-item-txt p span.txt-blue,.home .messageArea .flex-item-txt p span.txt-blue{color:#46b8da}.body-01 .messageArea .flex-item-txt p span.txt-red,.body-02 .messageArea .flex-item-txt p span.txt-red,.body-03 .messageArea .flex-item-txt p span.txt-red,.body-04 .messageArea .flex-item-txt p span.txt-red,.body-4050 .messageArea .flex-item-txt p span.txt-red,.body-article .messageArea .flex-item-txt p span.txt-red,.body-dance .messageArea .flex-item-txt p span.txt-red,.body-educator .messageArea .flex-item-txt p span.txt-red,.body-entry .messageArea .flex-item-txt p span.txt-red,.body-pt .messageArea .flex-item-txt p span.txt-red,.body-recruit .messageArea .flex-item-txt p span.txt-red,.body-suited .messageArea .flex-item-txt p span.txt-red,.body-yoga .messageArea .flex-item-txt p span.txt-red,.home .messageArea .flex-item-txt p span.txt-red{color:#d64a40}.body-01 .messageArea .flex-item-txt p strong,.body-02 .messageArea .flex-item-txt p strong,.body-03 .messageArea .flex-item-txt p strong,.body-04 .messageArea .flex-item-txt p strong,.body-4050 .messageArea .flex-item-txt p strong,.body-article .messageArea .flex-item-txt p strong,.body-dance .messageArea .flex-item-txt p strong,.body-educator .messageArea .flex-item-txt p strong,.body-entry .messageArea .flex-item-txt p strong,.body-pt .messageArea .flex-item-txt p strong,.body-recruit .messageArea .flex-item-txt p strong,.body-suited .messageArea .flex-item-txt p strong,.body-yoga .messageArea .flex-item-txt p strong,.home .messageArea .flex-item-txt p strong{font-size:28px}.body-01 .messageArea .flex-item-txt p.btn,.body-02 .messageArea .flex-item-txt p.btn,.body-03 .messageArea .flex-item-txt p.btn,.body-04 .messageArea .flex-item-txt p.btn,.body-4050 .messageArea .flex-item-txt p.btn,.body-article .messageArea .flex-item-txt p.btn,.body-dance .messageArea .flex-item-txt p.btn,.body-educator .messageArea .flex-item-txt p.btn,.body-entry .messageArea .flex-item-txt p.btn,.body-pt .messageArea .flex-item-txt p.btn,.body-recruit .messageArea .flex-item-txt p.btn,.body-suited .messageArea .flex-item-txt p.btn,.body-yoga .messageArea .flex-item-txt p.btn,.home .messageArea .flex-item-txt p.btn{margin-bottom:0;z-index:999}.body-01 .message-btn a,.body-01 .messageArea .flex-item-txt p.btn a,.body-02 .message-btn a,.body-02 .messageArea .flex-item-txt p.btn a,.body-03 .message-btn a,.body-03 .messageArea .flex-item-txt p.btn a,.body-04 .message-btn a,.body-04 .messageArea .flex-item-txt p.btn a,.body-4050 .message-btn a,.body-4050 .messageArea .flex-item-txt p.btn a,.body-article .message-btn a,.body-article .messageArea .flex-item-txt p.btn a,.body-dance .message-btn a,.body-dance .messageArea .flex-item-txt p.btn a,.body-educator .message-btn a,.body-educator .messageArea .flex-item-txt p.btn a,.body-entry .message-btn a,.body-entry .messageArea .flex-item-txt p.btn a,.body-pt .message-btn a,.body-pt .messageArea .flex-item-txt p.btn a,.body-recruit .message-btn a,.body-recruit .messageArea .flex-item-txt p.btn a,.body-suited .message-btn a,.body-suited .messageArea .flex-item-txt p.btn a,.body-yoga .message-btn a,.body-yoga .messageArea .flex-item-txt p.btn a,.home .message-btn a,.home .messageArea .flex-item-txt p.btn a{display:inline-block;background:#fff;position:relative;padding:.5em 4em .5em 1.5em;border-radius:40px;left:50%;font-size:14px;color:#46b8da;transition:all .2s linear}.body-01 .message-btn a:before,.body-01 .messageArea .flex-item-txt p.btn a:before,.body-02 .message-btn a:before,.body-02 .messageArea .flex-item-txt p.btn a:before,.body-03 .message-btn a:before,.body-03 .messageArea .flex-item-txt p.btn a:before,.body-04 .message-btn a:before,.body-04 .messageArea .flex-item-txt p.btn a:before,.body-4050 .message-btn a:before,.body-4050 .messageArea .flex-item-txt p.btn a:before,.body-article .message-btn a:before,.body-article .messageArea .flex-item-txt p.btn a:before,.body-dance .message-btn a:before,.body-dance .messageArea .flex-item-txt p.btn a:before,.body-educator .message-btn a:before,.body-educator .messageArea .flex-item-txt p.btn a:before,.body-entry .message-btn a:before,.body-entry .messageArea .flex-item-txt p.btn a:before,.body-pt .message-btn a:before,.body-pt .messageArea .flex-item-txt p.btn a:before,.body-recruit .message-btn a:before,.body-recruit .messageArea .flex-item-txt p.btn a:before,.body-suited .message-btn a:before,.body-suited .messageArea .flex-item-txt p.btn a:before,.body-yoga .message-btn a:before,.body-yoga .messageArea .flex-item-txt p.btn a:before,.home .message-btn a:before,.home .messageArea .flex-item-txt p.btn a:before{content:"";width:12px;height:12px;margin-top:-5px;background:url(/files/images/ico_arrow.png) no-repeat;position:absolute;top:50%;right:20px;transition:all .2s linear}.body-01 .message-btn a:after,.body-01 .messageArea .flex-item-txt p.btn a:after,.body-02 .message-btn a:after,.body-02 .messageArea .flex-item-txt p.btn a:after,.body-03 .message-btn a:after,.body-03 .messageArea .flex-item-txt p.btn a:after,.body-04 .message-btn a:after,.body-04 .messageArea .flex-item-txt p.btn a:after,.body-4050 .message-btn a:after,.body-4050 .messageArea .flex-item-txt p.btn a:after,.body-article .message-btn a:after,.body-article .messageArea .flex-item-txt p.btn a:after,.body-dance .message-btn a:after,.body-dance .messageArea .flex-item-txt p.btn a:after,.body-educator .message-btn a:after,.body-educator .messageArea .flex-item-txt p.btn a:after,.body-entry .message-btn a:after,.body-entry .messageArea .flex-item-txt p.btn a:after,.body-pt .message-btn a:after,.body-pt .messageArea .flex-item-txt p.btn a:after,.body-recruit .message-btn a:after,.body-recruit .messageArea .flex-item-txt p.btn a:after,.body-suited .message-btn a:after,.body-suited .messageArea .flex-item-txt p.btn a:after,.body-yoga .message-btn a:after,.body-yoga .messageArea .flex-item-txt p.btn a:after,.home .message-btn a:after,.home .messageArea .flex-item-txt p.btn a:after{position:absolute;content:"";width:100%;height:100%;padding:4px;border:1px solid rgba(150,216,234,.75);border-radius:40px;top:-4px;left:-4px;transition:all .2s linear}.body-01 .message-btn a:hover:before,.body-01 .messageArea .flex-item-txt p.btn a:hover:before,.body-02 .message-btn a:hover:before,.body-02 .messageArea .flex-item-txt p.btn a:hover:before,.body-03 .message-btn a:hover:before,.body-03 .messageArea .flex-item-txt p.btn a:hover:before,.body-04 .message-btn a:hover:before,.body-04 .messageArea .flex-item-txt p.btn a:hover:before,.body-4050 .message-btn a:hover:before,.body-4050 .messageArea .flex-item-txt p.btn a:hover:before,.body-article .message-btn a:hover:before,.body-article .messageArea .flex-item-txt p.btn a:hover:before,.body-dance .message-btn a:hover:before,.body-dance .messageArea .flex-item-txt p.btn a:hover:before,.body-educator .message-btn a:hover:before,.body-educator .messageArea .flex-item-txt p.btn a:hover:before,.body-entry .message-btn a:hover:before,.body-entry .messageArea .flex-item-txt p.btn a:hover:before,.body-pt .message-btn a:hover:before,.body-pt .messageArea .flex-item-txt p.btn a:hover:before,.body-recruit .message-btn a:hover:before,.body-recruit .messageArea .flex-item-txt p.btn a:hover:before,.body-suited .message-btn a:hover:before,.body-suited .messageArea .flex-item-txt p.btn a:hover:before,.body-yoga .message-btn a:hover:before,.body-yoga .messageArea .flex-item-txt p.btn a:hover:before,.home .message-btn a:hover:before,.home .messageArea .flex-item-txt p.btn a:hover:before{right:15px}.body-01 .message-btn a:hover:after,.body-01 .messageArea .flex-item-txt p.btn a:hover:after,.body-02 .message-btn a:hover:after,.body-02 .messageArea .flex-item-txt p.btn a:hover:after,.body-03 .message-btn a:hover:after,.body-03 .messageArea .flex-item-txt p.btn a:hover:after,.body-04 .message-btn a:hover:after,.body-04 .messageArea .flex-item-txt p.btn a:hover:after,.body-4050 .message-btn a:hover:after,.body-4050 .messageArea .flex-item-txt p.btn a:hover:after,.body-article .message-btn a:hover:after,.body-article .messageArea .flex-item-txt p.btn a:hover:after,.body-dance .message-btn a:hover:after,.body-dance .messageArea .flex-item-txt p.btn a:hover:after,.body-educator .message-btn a:hover:after,.body-educator .messageArea .flex-item-txt p.btn a:hover:after,.body-entry .message-btn a:hover:after,.body-entry .messageArea .flex-item-txt p.btn a:hover:after,.body-pt .message-btn a:hover:after,.body-pt .messageArea .flex-item-txt p.btn a:hover:after,.body-recruit .message-btn a:hover:after,.body-recruit .messageArea .flex-item-txt p.btn a:hover:after,.body-suited .message-btn a:hover:after,.body-suited .messageArea .flex-item-txt p.btn a:hover:after,.body-yoga .message-btn a:hover:after,.body-yoga .messageArea .flex-item-txt p.btn a:hover:after,.home .message-btn a:hover:after,.home .messageArea .flex-item-txt p.btn a:hover:after{background:rgba(150,216,234,.15)}.body-01 .message-btn,.body-02 .message-btn,.body-03 .message-btn,.body-04 .message-btn,.body-4050 .message-btn,.body-article .message-btn,.body-dance .message-btn,.body-educator .message-btn,.body-entry .message-btn,.body-pt .message-btn,.body-recruit .message-btn,.body-suited .message-btn,.body-yoga .message-btn,.home .message-btn{position:absolute;bottom:-72vh;left:360px;font-weight:700}.body-01 .bx-viewport,.body-01 .bx-wrapper,.body-01 ul.top-slider,.body-01 ul.top-slider li,.body-02 .bx-viewport,.body-02 .bx-wrapper,.body-02 ul.top-slider,.body-02 ul.top-slider li,.body-03 .bx-viewport,.body-03 .bx-wrapper,.body-03 ul.top-slider,.body-03 ul.top-slider li,.body-04 .bx-viewport,.body-04 .bx-wrapper,.body-04 ul.top-slider,.body-04 ul.top-slider li,.body-4050 .bx-viewport,.body-4050 .bx-wrapper,.body-4050 ul.top-slider,.body-4050 ul.top-slider li,.body-article .bx-viewport,.body-article .bx-wrapper,.body-article ul.top-slider,.body-article ul.top-slider li,.body-dance .bx-viewport,.body-dance .bx-wrapper,.body-dance ul.top-slider,.body-dance ul.top-slider li,.body-educator .bx-viewport,.body-educator .bx-wrapper,.body-educator ul.top-slider,.body-educator ul.top-slider li,.body-entry .bx-viewport,.body-entry .bx-wrapper,.body-entry ul.top-slider,.body-entry ul.top-slider li,.body-pt .bx-viewport,.body-pt .bx-wrapper,.body-pt ul.top-slider,.body-pt ul.top-slider li,.body-recruit .bx-viewport,.body-recruit .bx-wrapper,.body-recruit ul.top-slider,.body-recruit ul.top-slider li,.body-suited .bx-viewport,.body-suited .bx-wrapper,.body-suited ul.top-slider,.body-suited ul.top-slider li,.body-yoga .bx-viewport,.body-yoga .bx-wrapper,.body-yoga ul.top-slider,.body-yoga ul.top-slider li,.home .bx-viewport,.home .bx-wrapper,.home ul.top-slider,.home ul.top-slider li{width:540px;height:auto}.body-01 .messageArea .bx-wrapper,.body-02 .messageArea .bx-wrapper,.body-03 .messageArea .bx-wrapper,.body-04 .messageArea .bx-wrapper,.body-4050 .messageArea .bx-wrapper,.body-article .messageArea .bx-wrapper,.body-dance .messageArea .bx-wrapper,.body-educator .messageArea .bx-wrapper,.body-entry .messageArea .bx-wrapper,.body-pt .messageArea .bx-wrapper,.body-recruit .messageArea .bx-wrapper,.body-suited .messageArea .bx-wrapper,.body-yoga .messageArea .bx-wrapper,.home .messageArea .bx-wrapper{width:50%;top:120px;left:50%}.body-01 .messageArea .bx-wrapper li figcaption,.body-02 .messageArea .bx-wrapper li figcaption,.body-03 .messageArea .bx-wrapper li figcaption,.body-04 .messageArea .bx-wrapper li figcaption,.body-4050 .messageArea .bx-wrapper li figcaption,.body-article .messageArea .bx-wrapper li figcaption,.body-dance .messageArea .bx-wrapper li figcaption,.body-educator .messageArea .bx-wrapper li figcaption,.body-entry .messageArea .bx-wrapper li figcaption,.body-pt .messageArea .bx-wrapper li figcaption,.body-recruit .messageArea .bx-wrapper li figcaption,.body-suited .messageArea .bx-wrapper li figcaption,.body-yoga .messageArea .bx-wrapper li figcaption,.home .messageArea .bx-wrapper li figcaption{color:hsla(0,0%,100%,.8);font-size:48px;font-family:Avenir;font-weight:900;margin-top:-1.5em;margin-right:.5em;text-align:right}.body-01 .messageArea .bx-wrapper:after,.body-02 .messageArea .bx-wrapper:after,.body-03 .messageArea .bx-wrapper:after,.body-04 .messageArea .bx-wrapper:after,.body-4050 .messageArea .bx-wrapper:after,.body-article .messageArea .bx-wrapper:after,.body-dance .messageArea .bx-wrapper:after,.body-educator .messageArea .bx-wrapper:after,.body-entry .messageArea .bx-wrapper:after,.body-pt .messageArea .bx-wrapper:after,.body-recruit .messageArea .bx-wrapper:after,.body-suited .messageArea .bx-wrapper:after,.body-yoga .messageArea .bx-wrapper:after,.home .messageArea .bx-wrapper:after{position:absolute;content:"";width:100%;height:auto;background:transparent;box-shadow:40px 40px 50px 0 rgba(214,74,64,.4);top:0;left:0}@media screen and (max-width:480px){.body-01 .main-area,.body-02 .main-area,.body-03 .main-area,.body-04 .main-area,.body-4050 .main-area,.body-article .main-area,.body-dance .main-area,.body-educator .main-area,.body-entry .main-area,.body-pt .main-area,.body-recruit .main-area,.body-suited .main-area,.body-yoga .main-area,.home .main-area{width:100%;margin:0 0 -25px;padding:0}.body-01 .main-area .top-image:before,.body-02 .main-area .top-image:before,.body-03 .main-area .top-image:before,.body-04 .main-area .top-image:before,.body-4050 .main-area .top-image:before,.body-article .main-area .top-image:before,.body-dance .main-area .top-image:before,.body-educator .main-area .top-image:before,.body-entry .main-area .top-image:before,.body-pt .main-area .top-image:before,.body-recruit .main-area .top-image:before,.body-suited .main-area .top-image:before,.body-yoga .main-area .top-image:before,.home .main-area .top-image:before{display:none}.body-01 .message-btn,.body-02 .message-btn,.body-03 .message-btn,.body-04 .message-btn,.body-4050 .message-btn,.body-article .message-btn,.body-dance .message-btn,.body-educator .message-btn,.body-entry .message-btn,.body-pt .message-btn,.body-recruit .message-btn,.body-suited .message-btn,.body-yoga .message-btn,.home .message-btn{position:relative;text-align:center;bottom:70px;left:0;right:0}.body-01 .message-btn a,.body-01 .messageArea .flex-item-txt p.btn a,.body-02 .message-btn a,.body-02 .messageArea .flex-item-txt p.btn a,.body-03 .message-btn a,.body-03 .messageArea .flex-item-txt p.btn a,.body-04 .message-btn a,.body-04 .messageArea .flex-item-txt p.btn a,.body-4050 .message-btn a,.body-4050 .messageArea .flex-item-txt p.btn a,.body-article .message-btn a,.body-article .messageArea .flex-item-txt p.btn a,.body-dance .message-btn a,.body-dance .messageArea .flex-item-txt p.btn a,.body-educator .message-btn a,.body-educator .messageArea .flex-item-txt p.btn a,.body-entry .message-btn a,.body-entry .messageArea .flex-item-txt p.btn a,.body-pt .message-btn a,.body-pt .messageArea .flex-item-txt p.btn a,.body-recruit .message-btn a,.body-recruit .messageArea .flex-item-txt p.btn a,.body-suited .message-btn a,.body-suited .messageArea .flex-item-txt p.btn a,.body-yoga .message-btn a,.body-yoga .messageArea .flex-item-txt p.btn a,.home .message-btn a,.home .messageArea .flex-item-txt p.btn a{left:0}.body-01 .main-area .top-image,.body-02 .main-area .top-image,.body-03 .main-area .top-image,.body-04 .main-area .top-image,.body-4050 .main-area .top-image,.body-article .main-area .top-image,.body-dance .main-area .top-image,.body-educator .main-area .top-image,.body-entry .main-area .top-image,.body-pt .main-area .top-image,.body-recruit .main-area .top-image,.body-suited .main-area .top-image,.body-yoga .main-area .top-image,.home .main-area .top-image{height:auto;min-height:320px;margin-bottom:60px}.body-01 .messageArea,.body-02 .messageArea,.body-03 .messageArea,.body-04 .messageArea,.body-4050 .messageArea,.body-article .messageArea,.body-dance .messageArea,.body-educator .messageArea,.body-entry .messageArea,.body-pt .messageArea,.body-recruit .messageArea,.body-suited .messageArea,.body-yoga .messageArea,.home .messageArea{width:100%;height:auto;margin:0 auto;padding:0}.body-01 .messageArea img,.body-02 .messageArea img,.body-03 .messageArea img,.body-04 .messageArea img,.body-4050 .messageArea img,.body-article .messageArea img,.body-dance .messageArea img,.body-educator .messageArea img,.body-entry .messageArea img,.body-pt .messageArea img,.body-recruit .messageArea img,.body-suited .messageArea img,.body-yoga .messageArea img,.home .messageArea img{width:100%}.body-01 .messageArea .bx-wrapper,.body-02 .messageArea .bx-wrapper,.body-03 .messageArea .bx-wrapper,.body-04 .messageArea .bx-wrapper,.body-4050 .messageArea .bx-wrapper,.body-article .messageArea .bx-wrapper,.body-dance .messageArea .bx-wrapper,.body-educator .messageArea .bx-wrapper,.body-entry .messageArea .bx-wrapper,.body-pt .messageArea .bx-wrapper,.body-recruit .messageArea .bx-wrapper,.body-suited .messageArea .bx-wrapper,.body-yoga .messageArea .bx-wrapper,.home .messageArea .bx-wrapper{display:none}}.training02 .sec-inner p{margin-bottom:60px}.training02 .sec-inner a{display:block;padding:1em 2em;width:400px;color:#fff;background:#46b8da;border-radius:2em;font-size:16px;font-weight:700;text-align:center;margin:40px auto;position:relative}.training02 .sec-inner a:after{content:"";margin-top:-5px;position:absolute;top:50%;right:20px;width:12px;height:12px;background:url(/files/images/ico_arrow_wh.png) no-repeat}@media screen and (max-width:480px){.training02 .sec-inner a{width:95%;margin:20px auto}.home .sec.zenplace.training02 .sec-inner ul li{width:90%;margin-bottom:20px}.home .sec.training02{padding-bottom:20px;padding-top:10px;margin-bottom:20px}}.instagram .flexbox{display:flex;justify-content:center}.instagram h2{font-size:40px;text-align:left;position:relative;padding-left:100px;margin-right:100px}.instagram h2 span{display:block;font-size:12px}.instagram h2:before{position:absolute;content:"";width:80px;height:80px;background:url(/files/images/ico_Instagram.jpg);top:0;left:0}.instagram p{font-size:14px;font-weight:700;margin-top:2.5em}.instagram.event .sec-inner{padding-top:100px}.instagram.event .flexbox{justify-content:left}.instagram.event h2{padding-left:0}.instagram.event h2:before{display:none}@media screen and (max-width:480px){.instagram .flexbox{flex-wrap:wrap;justify-content:left}.instagram h2{margin-right:0;padding-left:80px}.instagram h2:before{width:60px;height:60px;background-size:contain}.instagram p{margin-top:0;margin-bottom:1.5em}.instagram.event .sec-inner{padding-top:0}.instagram.event{margin-top:0;margin-bottom:0;padding-top:0}.instagram.event h2{width:100%;margin-bottom:.5em!important}}.sec.energy{background-color:#f6f6f6}@media screen and (max-width:480px){.sec.energy{padding-bottom:0}}