span.word_block{display:inline-block}.body-criteria .sec,.body-experienced .sec,.body-freelance .sec,.body-freelance_yoga .sec,.body-inexperienced .sec,.body-philosophy .sec,.body-training .sec{padding:40px 3%;margin-bottom:100px}.body-criteria .d-flex,.body-experienced .d-flex,.body-freelance .d-flex,.body-freelance_yoga .d-flex,.body-inexperienced .d-flex,.body-philosophy .d-flex,.body-training .d-flex{display:flex;justify-content:space-between}.body-criteria .row-reverse,.body-experienced .row-reverse,.body-freelance .row-reverse,.body-freelance_yoga .row-reverse,.body-inexperienced .row-reverse,.body-philosophy .row-reverse,.body-training .row-reverse{flex-direction:row-reverse}.body-criteria h2,.body-experienced h2,.body-freelance h2,.body-freelance_yoga h2,.body-inexperienced h2,.body-philosophy h2,.body-training h2{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;color:#333;font-size:30px;line-height:1.7;margin-bottom:50px;text-align:center}.body-criteria h2 span,.body-experienced h2 span,.body-freelance h2 span,.body-freelance_yoga h2 span,.body-inexperienced h2 span,.body-philosophy h2 span,.body-training h2 span{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-weight:300}.body-criteria .jp,.body-experienced .jp,.body-freelance .jp,.body-freelance_yoga .jp,.body-inexperienced .jp,.body-philosophy .jp,.body-training .jp{font-size:40px;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;text-align:center;font-weight:700;line-height:1.6}.body-criteria h3,.body-experienced h3,.body-freelance h3,.body-freelance_yoga h3,.body-inexperienced h3,.body-philosophy h3,.body-training h3{font-size:22px;margin-bottom:20px;text-align:left;margin-top:23px}.body-criteria p,.body-experienced p,.body-freelance p,.body-freelance_yoga p,.body-inexperienced p,.body-philosophy p,.body-training p{font-size:16px}.body-criteria .sp-only,.body-experienced .sp-only,.body-freelance .sp-only,.body-freelance_yoga .sp-only,.body-inexperienced .sp-only,.body-philosophy .sp-only,.body-training .sp-only{display:none}.body-criteria img,.body-experienced img,.body-freelance img,.body-freelance_yoga img,.body-inexperienced img,.body-philosophy img,.body-training img{width:100%;height:auto}.body-criteria .bg-gray,.body-experienced .bg-gray,.body-freelance .bg-gray,.body-freelance_yoga .bg-gray,.body-inexperienced .bg-gray,.body-philosophy .bg-gray,.body-training .bg-gray{background-color:#f7f7f7;margin:0 calc(50% - 50vw);width:100vw}.body-criteria .sec-gray,.body-experienced .sec-gray,.body-freelance .sec-gray,.body-freelance_yoga .sec-gray,.body-inexperienced .sec-gray,.body-philosophy .sec-gray,.body-training .sec-gray{max-width:940px;width:100%;padding:100px 3%;margin:0 auto 100px}.body-criteria .desc,.body-experienced .desc,.body-freelance .desc,.body-freelance_yoga .desc,.body-inexperienced .desc,.body-philosophy .desc,.body-training .desc{text-align:center}@media(max-width:768px){.body-criteria h2,.body-experienced h2,.body-freelance h2,.body-freelance_yoga h2,.body-inexperienced h2,.body-philosophy h2,.body-training h2{font-size:26px;margin-bottom:30px}.body-criteria h3,.body-experienced h3,.body-freelance h3,.body-freelance_yoga h3,.body-inexperienced h3,.body-philosophy h3,.body-training h3{font-size:18px}.body-criteria .jp,.body-experienced .jp,.body-freelance .jp,.body-freelance_yoga .jp,.body-inexperienced .jp,.body-philosophy .jp,.body-training .jp{font-size:28px}.body-criteria .sp-only,.body-experienced .sp-only,.body-freelance .sp-only,.body-freelance_yoga .sp-only,.body-inexperienced .sp-only,.body-philosophy .sp-only,.body-training .sp-only{display:block}.body-criteria .sec,.body-experienced .sec,.body-freelance .sec,.body-freelance_yoga .sec,.body-inexperienced .sec,.body-philosophy .sec,.body-training .sec{margin-bottom:40px}.body-criteria .sec-gray,.body-experienced .sec-gray,.body-freelance .sec-gray,.body-freelance_yoga .sec-gray,.body-inexperienced .sec-gray,.body-philosophy .sec-gray,.body-training .sec-gray{margin-bottom:0}}@media(max-width:480px){.body-criteria .jp,.body-experienced .jp,.body-freelance .jp,.body-freelance_yoga .jp,.body-inexperienced .jp,.body-philosophy .jp,.body-training .jp{font-size:20px}.body-criteria .sec,.body-experienced .sec,.body-freelance .sec,.body-freelance_yoga .sec,.body-inexperienced .sec,.body-philosophy .sec,.body-training .sec{margin-bottom:10px}.body-criteria h2,.body-experienced h2,.body-freelance h2,.body-freelance_yoga h2,.body-inexperienced h2,.body-philosophy h2,.body-training h2{font-size:20px}.body-criteria p,.body-experienced p,.body-freelance p,.body-freelance_yoga p,.body-inexperienced p,.body-philosophy p,.body-training p{font-size:15px}.body-criteria .sec-gray,.body-experienced .sec-gray,.body-freelance .sec-gray,.body-freelance_yoga .sec-gray,.body-inexperienced .sec-gray,.body-philosophy .sec-gray,.body-training .sec-gray{padding:60px 3%}}.body-criteria .sec-00,.body-experienced .sec-00,.body-freelance .sec-00,.body-freelance_yoga .sec-00,.body-inexperienced .sec-00,.body-philosophy .sec-00,.body-training .sec-00{display:block;height:362px;text-align:center;position:relative}.body-criteria .freelance-page .sec-00,.body-experienced .freelance-page .sec-00,.body-freelance .freelance-page .sec-00,.body-freelance_yoga .freelance-page .sec-00,.body-inexperienced .freelance-page .sec-00,.body-philosophy .freelance-page .sec-00,.body-training .freelance-page .sec-00{background:url(/freelance/files/img/mv.jpg) 50%/cover no-repeat}.body-criteria .freelance-experienced-page .sec-00,.body-experienced .freelance-experienced-page .sec-00,.body-freelance .freelance-experienced-page .sec-00,.body-freelance_yoga .freelance-experienced-page .sec-00,.body-inexperienced .freelance-experienced-page .sec-00,.body-philosophy .freelance-experienced-page .sec-00,.body-training .freelance-experienced-page .sec-00{background:linear-gradient(to bottom right,rgba(0,0,0,.4),transparent),url(/freelance/files/img/mv_experienced.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.body-criteria .freelance-inexperienced-page .sec-00,.body-experienced .freelance-inexperienced-page .sec-00,.body-freelance .freelance-inexperienced-page .sec-00,.body-freelance_yoga .freelance-inexperienced-page .sec-00,.body-inexperienced .freelance-inexperienced-page .sec-00,.body-philosophy .freelance-inexperienced-page .sec-00,.body-training .freelance-inexperienced-page .sec-00{background:linear-gradient(to bottom right,rgba(0,0,0,.4),transparent),url(/freelance/files/img/mv_inexperienced.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:960px){.body-criteria .freelance-experienced-page .sec-00,.body-criteria .freelance-inexperienced-page .sec-00,.body-experienced .freelance-experienced-page .sec-00,.body-experienced .freelance-inexperienced-page .sec-00,.body-freelance .freelance-experienced-page .sec-00,.body-freelance .freelance-inexperienced-page .sec-00,.body-freelance_yoga .freelance-experienced-page .sec-00,.body-freelance_yoga .freelance-inexperienced-page .sec-00,.body-inexperienced .freelance-experienced-page .sec-00,.body-inexperienced .freelance-inexperienced-page .sec-00,.body-philosophy .freelance-experienced-page .sec-00,.body-philosophy .freelance-inexperienced-page .sec-00,.body-training .freelance-experienced-page .sec-00,.body-training .freelance-inexperienced-page .sec-00{height:260px}}@media(max-width:768px){.body-criteria .content,.body-experienced .content,.body-freelance .content,.body-freelance_yoga .content,.body-inexperienced .content,.body-philosophy .content,.body-training .content{margin-top:66px}}@media(max-width:480px){.body-criteria .sec-00,.body-experienced .sec-00,.body-freelance .sec-00,.body-freelance_yoga .sec-00,.body-inexperienced .sec-00,.body-philosophy .sec-00,.body-training .sec-00{height:180px}.body-criteria .freelance-page .sec-00,.body-experienced .freelance-page .sec-00,.body-freelance .freelance-page .sec-00,.body-freelance_yoga .freelance-page .sec-00,.body-inexperienced .freelance-page .sec-00,.body-philosophy .freelance-page .sec-00,.body-training .freelance-page .sec-00{background:url(/freelance/files/img/mv-sp.jpg) 50%/cover no-repeat;height:362px}.body-criteria .freelance-experienced-page .sec-00,.body-experienced .freelance-experienced-page .sec-00,.body-freelance .freelance-experienced-page .sec-00,.body-freelance_yoga .freelance-experienced-page .sec-00,.body-inexperienced .freelance-experienced-page .sec-00,.body-philosophy .freelance-experienced-page .sec-00,.body-training .freelance-experienced-page .sec-00{background:linear-gradient(to bottom right,rgba(0,0,0,.4),transparent),url(/freelance/files/img/mv_experienced_sp.jpg);background-position:50%}.body-criteria .freelance-inexperienced-page .sec-00,.body-experienced .freelance-inexperienced-page .sec-00,.body-freelance .freelance-inexperienced-page .sec-00,.body-freelance_yoga .freelance-inexperienced-page .sec-00,.body-inexperienced .freelance-inexperienced-page .sec-00,.body-philosophy .freelance-inexperienced-page .sec-00,.body-training .freelance-inexperienced-page .sec-00{background:linear-gradient(to bottom right,rgba(0,0,0,.4),transparent),url(/freelance/files/img/mv_inexperienced_sp.jpg);background-position:100% 100%}.body-criteria .content,.body-experienced .content,.body-freelance .content,.body-freelance_yoga .content,.body-inexperienced .content,.body-philosophy .content,.body-training .content{margin-top:66px}}.body-criteria .title-area,.body-experienced .title-area,.body-freelance .title-area,.body-freelance_yoga .title-area,.body-inexperienced .title-area,.body-philosophy .title-area,.body-training .title-area{position:absolute;top:48px;left:60px}.body-criteria h1 span,.body-experienced h1 span,.body-freelance h1 span,.body-freelance_yoga h1 span,.body-inexperienced h1 span,.body-philosophy h1 span,.body-training h1 span{display:block;color:#fff;text-align:left}.body-criteria .sec-00 .eg,.body-experienced .sec-00 .eg,.body-freelance .sec-00 .eg,.body-freelance_yoga .sec-00 .eg,.body-inexperienced .sec-00 .eg,.body-philosophy .sec-00 .eg,.body-training .sec-00 .eg{font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;font-weight:700;font-style:normal;font-size:40px;line-height:1.2;letter-spacing:.06em}.body-criteria .sec-00 .jp,.body-experienced .sec-00 .jp,.body-freelance .sec-00 .jp,.body-freelance_yoga .sec-00 .jp,.body-inexperienced .sec-00 .jp,.body-philosophy .sec-00 .jp,.body-training .sec-00 .jp{text-align:left;font-size:20px;padding-top:10px}.body-criteria .sec-00 p img,.body-experienced .sec-00 p img,.body-freelance .sec-00 p img,.body-freelance_yoga .sec-00 p img,.body-inexperienced .sec-00 p img,.body-philosophy .sec-00 p img,.body-training .sec-00 p img{position:absolute;width:50%;max-width:840px;top:166px;right:0}@media(max-width:1440px){.body-criteria .sec-00 p img,.body-experienced .sec-00 p img,.body-freelance .sec-00 p img,.body-freelance_yoga .sec-00 p img,.body-inexperienced .sec-00 p img,.body-philosophy .sec-00 p img,.body-training .sec-00 p img{top:200px}}@media(max-width:960px){.body-criteria .sec-00 p img,.body-experienced .sec-00 p img,.body-freelance .sec-00 p img,.body-freelance_yoga .sec-00 p img,.body-inexperienced .sec-00 p img,.body-philosophy .sec-00 p img,.body-training .sec-00 p img{width:65%;top:240px}}@media(max-width:480px){.body-criteria .title-area,.body-experienced .title-area,.body-freelance .title-area,.body-freelance_yoga .title-area,.body-inexperienced .title-area,.body-philosophy .title-area,.body-training .title-area{margin:0;top:20px;left:20px}.body-criteria .sec-00 .eg,.body-experienced .sec-00 .eg,.body-freelance .sec-00 .eg,.body-freelance_yoga .sec-00 .eg,.body-inexperienced .sec-00 .eg,.body-philosophy .sec-00 .eg,.body-training .sec-00 .eg{font-size:24px}.body-criteria .sec-00 .jp,.body-experienced .sec-00 .jp,.body-freelance .sec-00 .jp,.body-freelance_yoga .sec-00 .jp,.body-inexperienced .sec-00 .jp,.body-philosophy .sec-00 .jp,.body-training .sec-00 .jp{font-size:12px;padding-top:0}.body-criteria .sec-00 p img,.body-experienced .sec-00 p img,.body-freelance .sec-00 p img,.body-freelance_yoga .sec-00 p img,.body-inexperienced .sec-00 p img,.body-philosophy .sec-00 p img,.body-training .sec-00 p img{width:90%;top:auto;bottom:0}}.body-criteria .btn-large,.body-experienced .btn-large,.body-freelance .btn-large,.body-freelance_yoga .btn-large,.body-inexperienced .btn-large,.body-philosophy .btn-large,.body-training .btn-large{display:inline-block;width:180px;text-align:center;padding:10px 10px 8px;margin-top:40px;margin-bottom:10px;white-space:nowrap;color:#fff;text-decoration:none;background-color:#e93842;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-weight:700}.body-criteria .btn-entry,.body-experienced .btn-entry,.body-freelance .btn-entry,.body-freelance_yoga .btn-entry,.body-inexperienced .btn-entry,.body-philosophy .btn-entry,.body-training .btn-entry{display:inline-block;width:220px;padding:10px 10px 8px;margin-top:40px;margin-bottom:10px;white-space:nowrap;color:#fff;text-decoration:none;background-color:#e93842;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-weight:700}.body-criteria .sec-00 .btn-large,.body-experienced .sec-00 .btn-large,.body-freelance .sec-00 .btn-large,.body-freelance_yoga .sec-00 .btn-large,.body-inexperienced .sec-00 .btn-large,.body-philosophy .sec-00 .btn-large,.body-training .sec-00 .btn-large{margin-top:0}@media(max-width:768px){.body-criteria h1 span,.body-experienced h1 span,.body-freelance h1 span,.body-freelance_yoga h1 span,.body-inexperienced h1 span,.body-philosophy h1 span,.body-training h1 span{font-size:60px}}.body-criteria .breadcrumb,.body-experienced .breadcrumb,.body-freelance .breadcrumb,.body-freelance_yoga .breadcrumb,.body-inexperienced .breadcrumb,.body-philosophy .breadcrumb,.body-training .breadcrumb{padding:10px 3% 0}.body-criteria .intro,.body-experienced .intro,.body-freelance .intro,.body-freelance_yoga .intro,.body-inexperienced .intro,.body-philosophy .intro,.body-training .intro{position:relative;height:300px;padding-top:70px;margin-bottom:60px}.body-criteria .intro_title,.body-experienced .intro_title,.body-freelance .intro_title,.body-freelance_yoga .intro_title,.body-inexperienced .intro_title,.body-philosophy .intro_title,.body-training .intro_title{position:absolute;z-index:-1;top:110px}.body-criteria .end p,.body-criteria .intro h2,.body-experienced .end p,.body-experienced .intro h2,.body-freelance .end p,.body-freelance .intro h2,.body-freelance_yoga .end p,.body-freelance_yoga .intro h2,.body-inexperienced .end p,.body-inexperienced .intro h2,.body-philosophy .end p,.body-philosophy .intro h2,.body-training .end p,.body-training .intro h2{font-family:ヒラギノ明朝 ProN,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:28px;font-weight:200;line-height:1.7;text-align:center;margin-bottom:1em}.body-criteria .end p,.body-experienced .end p,.body-freelance .end p,.body-freelance_yoga .end p,.body-inexperienced .end p,.body-philosophy .end p,.body-training .end p{font-size:24px}.body-criteria .intro p,.body-criteria p.center,.body-experienced .intro p,.body-experienced p.center,.body-freelance .intro p,.body-freelance p.center,.body-freelance_yoga .intro p,.body-freelance_yoga p.center,.body-inexperienced .intro p,.body-inexperienced p.center,.body-philosophy .intro p,.body-philosophy p.center,.body-training .intro p,.body-training p.center{text-align:center;font-size:18px}@media(max-width:768px){.body-criteria .intro h2,.body-experienced .intro h2,.body-freelance .intro h2,.body-freelance_yoga .intro h2,.body-inexperienced .intro h2,.body-philosophy .intro h2,.body-training .intro h2{font-size:26px}.body-criteria .end p,.body-experienced .end p,.body-freelance .end p,.body-freelance_yoga .end p,.body-inexperienced .end p,.body-philosophy .end p,.body-training .end p{font-size:20px}}@media(max-width:480px){.body-criteria .end p,.body-criteria .intro h2,.body-experienced .end p,.body-experienced .intro h2,.body-freelance .end p,.body-freelance .intro h2,.body-freelance_yoga .end p,.body-freelance_yoga .intro h2,.body-inexperienced .end p,.body-inexperienced .intro h2,.body-philosophy .end p,.body-philosophy .intro h2,.body-training .end p,.body-training .intro h2{font-size:26px;text-align:left;line-height:1.5}.body-criteria .end p,.body-experienced .end p,.body-freelance .end p,.body-freelance_yoga .end p,.body-inexperienced .end p,.body-philosophy .end p,.body-training .end p{font-size:20px}.body-criteria .intro_title,.body-experienced .intro_title,.body-freelance .intro_title,.body-freelance_yoga .intro_title,.body-inexperienced .intro_title,.body-philosophy .intro_title,.body-training .intro_title{top:36px}.body-criteria .intro,.body-experienced .intro,.body-freelance .intro,.body-freelance_yoga .intro,.body-inexperienced .intro,.body-philosophy .intro,.body-training .intro{padding-top:48px;padding-bottom:0;margin-bottom:40px}.body-criteria .intro p,.body-experienced .intro p,.body-freelance .intro p,.body-freelance_yoga .intro p,.body-inexperienced .intro p,.body-philosophy .intro p,.body-training .intro p{font-size:16px;text-align:left}}.body-criteria .about .about_img,.body-experienced .about .about_img,.body-freelance .about .about_img,.body-freelance_yoga .about .about_img,.body-inexperienced .about .about_img,.body-philosophy .about .about_img,.body-training .about .about_img{width:60px;margin:0 auto 50px}.body-criteria .can_wrapper,.body-experienced .can_wrapper,.body-freelance .can_wrapper,.body-freelance_yoga .can_wrapper,.body-inexperienced .can_wrapper,.body-philosophy .can_wrapper,.body-training .can_wrapper{display:flex;justify-content:space-between}.body-criteria .can_item,.body-experienced .can_item,.body-freelance .can_item,.body-freelance_yoga .can_item,.body-inexperienced .can_item,.body-philosophy .can_item,.body-training .can_item{width:30%}@media(max-width:480px){.body-criteria .can_wrapper,.body-experienced .can_wrapper,.body-freelance .can_wrapper,.body-freelance_yoga .can_wrapper,.body-inexperienced .can_wrapper,.body-philosophy .can_wrapper,.body-training .can_wrapper{display:block}.body-criteria .can_item,.body-experienced .can_item,.body-freelance .can_item,.body-freelance_yoga .can_item,.body-inexperienced .can_item,.body-philosophy .can_item,.body-training .can_item{width:90%;margin:0 auto 50px}}.body-criteria .index_sec h2,.body-experienced .index_sec h2,.body-freelance .index_sec h2,.body-freelance_yoga .index_sec h2,.body-inexperienced .index_sec h2,.body-philosophy .index_sec h2,.body-training .index_sec h2{font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;font-size:48px;font-weight:700;color:#e6e6e6;text-align:left;margin-bottom:-20px}.body-criteria .anchor_link,.body-experienced .anchor_link,.body-freelance .anchor_link,.body-freelance_yoga .anchor_link,.body-inexperienced .anchor_link,.body-philosophy .anchor_link,.body-training .anchor_link{display:flex;flex-wrap:wrap;margin-left:124px;margin-bottom:60px}.body-criteria .anchor_link li a,.body-experienced .anchor_link li a,.body-freelance .anchor_link li a,.body-freelance_yoga .anchor_link li a,.body-inexperienced .anchor_link li a,.body-philosophy .anchor_link li a,.body-training .anchor_link li a{display:inline-block;border-bottom:1px solid #333;margin:0 20px 20px 0;padding:0 0 10px 10px;font-size:14px;font-weight:700;width:230px;color:#333}.body-criteria .anchor_link li:first-child a,.body-experienced .anchor_link li:first-child a,.body-freelance .anchor_link li:first-child a,.body-freelance_yoga .anchor_link li:first-child a,.body-inexperienced .anchor_link li:first-child a,.body-philosophy .anchor_link li:first-child a,.body-training .anchor_link li:first-child a{margin-left:250px}.body-criteria .anchor_link li:nth-child(2) a,.body-criteria .anchor_link li:nth-child(5) a,.body-experienced .anchor_link li:nth-child(2) a,.body-experienced .anchor_link li:nth-child(5) a,.body-freelance .anchor_link li:nth-child(2) a,.body-freelance .anchor_link li:nth-child(5) a,.body-freelance_yoga .anchor_link li:nth-child(2) a,.body-freelance_yoga .anchor_link li:nth-child(5) a,.body-inexperienced .anchor_link li:nth-child(2) a,.body-inexperienced .anchor_link li:nth-child(5) a,.body-philosophy .anchor_link li:nth-child(2) a,.body-philosophy .anchor_link li:nth-child(5) a,.body-training .anchor_link li:nth-child(2) a,.body-training .anchor_link li:nth-child(5) a{margin-right:0}.body-criteria .btn_list,.body-experienced .btn_list,.body-freelance .btn_list,.body-freelance_yoga .btn_list,.body-inexperienced .btn_list,.body-philosophy .btn_list,.body-training .btn_list{display:flex;justify-content:center}.body-criteria .btn_list a,.body-experienced .btn_list a,.body-freelance .btn_list a,.body-freelance_yoga .btn_list a,.body-inexperienced .btn_list a,.body-philosophy .btn_list a,.body-training .btn_list a{display:inline-block;color:#fff;background-color:#e0343f;font-size:18px;font-weight:700;line-height:1;padding:1em;margin-right:20px;width:280px;text-align:center}.body-criteria .btn_list li:last-child a,.body-experienced .btn_list li:last-child a,.body-freelance .btn_list li:last-child a,.body-freelance_yoga .btn_list li:last-child a,.body-inexperienced .btn_list li:last-child a,.body-philosophy .btn_list li:last-child a,.body-training .btn_list li:last-child a{color:#e0343f;background-color:#fff;border:1px solid #e0343f}.body-criteria .meritSec .pc-view,.body-criteria .meritSec_intro .pc-view,.body-experienced .meritSec .pc-view,.body-experienced .meritSec_intro .pc-view,.body-freelance .meritSec .pc-view,.body-freelance .meritSec_intro .pc-view,.body-freelance_yoga .meritSec .pc-view,.body-freelance_yoga .meritSec_intro .pc-view,.body-inexperienced .meritSec .pc-view,.body-inexperienced .meritSec_intro .pc-view,.body-philosophy .meritSec .pc-view,.body-philosophy .meritSec_intro .pc-view,.body-training .meritSec .pc-view,.body-training .meritSec_intro .pc-view{display:block}.body-criteria .meritSec .merit_block.merit01 span.pc-view,.body-experienced .meritSec .merit_block.merit01 span.pc-view,.body-freelance .meritSec .merit_block.merit01 span.pc-view,.body-freelance_yoga .meritSec .merit_block.merit01 span.pc-view,.body-inexperienced .meritSec .merit_block.merit01 span.pc-view,.body-philosophy .meritSec .merit_block.merit01 span.pc-view,.body-training .meritSec .merit_block.merit01 span.pc-view{display:inline-block}.body-criteria .meritSec .tb-view,.body-criteria .sp-view,.body-experienced .meritSec .tb-view,.body-experienced .sp-view,.body-freelance .meritSec .tb-view,.body-freelance .sp-view,.body-freelance_yoga .meritSec .tb-view,.body-freelance_yoga .sp-view,.body-inexperienced .meritSec .tb-view,.body-inexperienced .sp-view,.body-philosophy .meritSec .tb-view,.body-philosophy .sp-view,.body-training .meritSec .tb-view,.body-training .sp-view{display:none}.body-criteria .sec.meritSec_intro,.body-experienced .sec.meritSec_intro,.body-freelance .sec.meritSec_intro,.body-freelance_yoga .sec.meritSec_intro,.body-inexperienced .sec.meritSec_intro,.body-philosophy .sec.meritSec_intro,.body-training .sec.meritSec_intro{padding-top:calc(10vw - 80px);margin-bottom:0}.body-criteria .meritSec .sec.pro_sec,.body-experienced .meritSec .sec.pro_sec,.body-freelance .meritSec .sec.pro_sec,.body-freelance_yoga .meritSec .sec.pro_sec,.body-inexperienced .meritSec .sec.pro_sec,.body-philosophy .meritSec .sec.pro_sec,.body-training .meritSec .sec.pro_sec{margin-bottom:60px}.body-criteria .meritSec_intro .flexbox,.body-experienced .meritSec_intro .flexbox,.body-freelance .meritSec_intro .flexbox,.body-freelance_yoga .meritSec_intro .flexbox,.body-inexperienced .meritSec_intro .flexbox,.body-philosophy .meritSec_intro .flexbox,.body-training .meritSec_intro .flexbox{width:100%;display:flex;justify-content:space-between}.body-criteria .meritSec_intro h2,.body-experienced .meritSec_intro h2,.body-freelance .meritSec_intro h2,.body-freelance_yoga .meritSec_intro h2,.body-inexperienced .meritSec_intro h2,.body-philosophy .meritSec_intro h2,.body-training .meritSec_intro h2{font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;font-size:60px;line-height:.8;text-align:left;color:#bfbfbf;margin-bottom:40px}.body-criteria .meritSec_intro .flexinner,.body-experienced .meritSec_intro .flexinner,.body-freelance .meritSec_intro .flexinner,.body-freelance_yoga .meritSec_intro .flexinner,.body-inexperienced .meritSec_intro .flexinner,.body-philosophy .meritSec_intro .flexinner,.body-training .meritSec_intro .flexinner{position:relative;width:calc((100% - 40px)/2);padding:24px 0 16px}.body-criteria .meritSec_intro .flexinner:after,.body-experienced .meritSec_intro .flexinner:after,.body-freelance .meritSec_intro .flexinner:after,.body-freelance_yoga .meritSec_intro .flexinner:after,.body-inexperienced .meritSec_intro .flexinner:after,.body-philosophy .meritSec_intro .flexinner:after,.body-training .meritSec_intro .flexinner:after{position:absolute;content:"";background-color:#ebebeb;width:386px;height:100%;border-radius:20px;top:0;left:36px;z-index:-99}.body-criteria .meritSec_intro .flexinner:last-child,.body-experienced .meritSec_intro .flexinner:last-child,.body-freelance .meritSec_intro .flexinner:last-child,.body-freelance_yoga .meritSec_intro .flexinner:last-child,.body-inexperienced .meritSec_intro .flexinner:last-child,.body-philosophy .meritSec_intro .flexinner:last-child,.body-training .meritSec_intro .flexinner:last-child{margin-top:20px}.body-criteria .meritSec_intro .flexinner:last-child:after,.body-experienced .meritSec_intro .flexinner:last-child:after,.body-freelance .meritSec_intro .flexinner:last-child:after,.body-freelance_yoga .meritSec_intro .flexinner:last-child:after,.body-inexperienced .meritSec_intro .flexinner:last-child:after,.body-philosophy .meritSec_intro .flexinner:last-child:after,.body-training .meritSec_intro .flexinner:last-child:after{background-color:#f2f2f2;left:0}.body-criteria .meritSec_intro .flexinner h3,.body-experienced .meritSec_intro .flexinner h3,.body-freelance .meritSec_intro .flexinner h3,.body-freelance_yoga .meritSec_intro .flexinner h3,.body-inexperienced .meritSec_intro .flexinner h3,.body-philosophy .meritSec_intro .flexinner h3,.body-training .meritSec_intro .flexinner h3{display:inline-block;font-size:16px;font-family:bold;color:#fff;background-color:#333;padding:.5em 1.5em;margin:0 0 1em;border-radius:30px;text-align:left}.body-criteria .meritSec_intro .flexinner:last-child .txt01,.body-criteria .meritSec_intro .flexinner:last-child .txt02,.body-criteria .meritSec_intro .flexinner:last-child h3,.body-experienced .meritSec_intro .flexinner:last-child .txt01,.body-experienced .meritSec_intro .flexinner:last-child .txt02,.body-experienced .meritSec_intro .flexinner:last-child h3,.body-freelance .meritSec_intro .flexinner:last-child .txt01,.body-freelance .meritSec_intro .flexinner:last-child .txt02,.body-freelance .meritSec_intro .flexinner:last-child h3,.body-freelance_yoga .meritSec_intro .flexinner:last-child .txt01,.body-freelance_yoga .meritSec_intro .flexinner:last-child .txt02,.body-freelance_yoga .meritSec_intro .flexinner:last-child h3,.body-inexperienced .meritSec_intro .flexinner:last-child .txt01,.body-inexperienced .meritSec_intro .flexinner:last-child .txt02,.body-inexperienced .meritSec_intro .flexinner:last-child h3,.body-philosophy .meritSec_intro .flexinner:last-child .txt01,.body-philosophy .meritSec_intro .flexinner:last-child .txt02,.body-philosophy .meritSec_intro .flexinner:last-child h3,.body-training .meritSec_intro .flexinner:last-child .txt01,.body-training .meritSec_intro .flexinner:last-child .txt02,.body-training .meritSec_intro .flexinner:last-child h3{margin-left:-18px}.body-criteria .meritSec_intro .flexinner .txt01,.body-criteria .meritSec_intro .flexinner .txt02,.body-criteria .meritSec_intro .flexinner h3,.body-experienced .meritSec_intro .flexinner .txt01,.body-experienced .meritSec_intro .flexinner .txt02,.body-experienced .meritSec_intro .flexinner h3,.body-freelance .meritSec_intro .flexinner .txt01,.body-freelance .meritSec_intro .flexinner .txt02,.body-freelance .meritSec_intro .flexinner h3,.body-freelance_yoga .meritSec_intro .flexinner .txt01,.body-freelance_yoga .meritSec_intro .flexinner .txt02,.body-freelance_yoga .meritSec_intro .flexinner h3,.body-inexperienced .meritSec_intro .flexinner .txt01,.body-inexperienced .meritSec_intro .flexinner .txt02,.body-inexperienced .meritSec_intro .flexinner h3,.body-philosophy .meritSec_intro .flexinner .txt01,.body-philosophy .meritSec_intro .flexinner .txt02,.body-philosophy .meritSec_intro .flexinner h3,.body-training .meritSec_intro .flexinner .txt01,.body-training .meritSec_intro .flexinner .txt02,.body-training .meritSec_intro .flexinner h3{margin-left:18px}.body-criteria .meritSec_intro .flexinner .txt01,.body-experienced .meritSec_intro .flexinner .txt01,.body-freelance .meritSec_intro .flexinner .txt01,.body-freelance_yoga .meritSec_intro .flexinner .txt01,.body-inexperienced .meritSec_intro .flexinner .txt01,.body-philosophy .meritSec_intro .flexinner .txt01,.body-training .meritSec_intro .flexinner .txt01{font-size:20px;font-weight:700}.body-criteria .meritSec_intro .flexinner .txt02,.body-experienced .meritSec_intro .flexinner .txt02,.body-freelance .meritSec_intro .flexinner .txt02,.body-freelance_yoga .meritSec_intro .flexinner .txt02,.body-inexperienced .meritSec_intro .flexinner .txt02,.body-philosophy .meritSec_intro .flexinner .txt02,.body-training .meritSec_intro .flexinner .txt02{font-size:12px}.body-criteria .meritSec_intro .flexinner img,.body-experienced .meritSec_intro .flexinner img,.body-freelance .meritSec_intro .flexinner img,.body-freelance_yoga .meritSec_intro .flexinner img,.body-inexperienced .meritSec_intro .flexinner img,.body-philosophy .meritSec_intro .flexinner img,.body-training .meritSec_intro .flexinner img{margin-top:16px}.body-criteria .meritSec_intro .flexinner a.btn_blk,.body-experienced .meritSec_intro .flexinner a.btn_blk,.body-freelance .meritSec_intro .flexinner a.btn_blk,.body-freelance_yoga .meritSec_intro .flexinner a.btn_blk,.body-inexperienced .meritSec_intro .flexinner a.btn_blk,.body-philosophy .meritSec_intro .flexinner a.btn_blk,.body-training .meritSec_intro .flexinner a.btn_blk{position:absolute;display:inline-block;padding:1em 4.65em;font-size:14px;font-weight:700;line-height:1;color:#fff;background-color:#333;right:0;opacity:.9}.body-criteria .meritSec_intro .flexinner:last-child a.btn_blk,.body-experienced .meritSec_intro .flexinner:last-child a.btn_blk,.body-freelance .meritSec_intro .flexinner:last-child a.btn_blk,.body-freelance_yoga .meritSec_intro .flexinner:last-child a.btn_blk,.body-inexperienced .meritSec_intro .flexinner:last-child a.btn_blk,.body-philosophy .meritSec_intro .flexinner:last-child a.btn_blk,.body-training .meritSec_intro .flexinner:last-child a.btn_blk{background-color:#555;right:28px}.body-criteria .meritSec_intro .flexinner a.btn_blk:hover,.body-experienced .meritSec_intro .flexinner a.btn_blk:hover,.body-freelance .meritSec_intro .flexinner a.btn_blk:hover,.body-freelance_yoga .meritSec_intro .flexinner a.btn_blk:hover,.body-inexperienced .meritSec_intro .flexinner a.btn_blk:hover,.body-philosophy .meritSec_intro .flexinner a.btn_blk:hover,.body-training .meritSec_intro .flexinner a.btn_blk:hover{opacity:.7}.body-criteria .meritSec .flexbox,.body-experienced .meritSec .flexbox,.body-freelance .meritSec .flexbox,.body-freelance_yoga .meritSec .flexbox,.body-inexperienced .meritSec .flexbox,.body-philosophy .meritSec .flexbox,.body-training .meritSec .flexbox{display:flex;margin-bottom:40px;justify-content:space-between}.body-criteria .meritSec table caption,.body-experienced .meritSec table caption,.body-freelance .meritSec table caption,.body-freelance_yoga .meritSec table caption,.body-inexperienced .meritSec table caption,.body-philosophy .meritSec table caption,.body-training .meritSec table caption{text-align:left;margin-bottom:.75em;font-size:16px;font-weight:700}.body-criteria .meritSec table td,.body-experienced .meritSec table td,.body-freelance .meritSec table td,.body-freelance_yoga .meritSec table td,.body-inexperienced .meritSec table td,.body-philosophy .meritSec table td,.body-training .meritSec table td{text-align:center;vertical-align:middle}.body-criteria .meritSec .merit_block,.body-experienced .meritSec .merit_block,.body-freelance .meritSec .merit_block,.body-freelance_yoga .meritSec .merit_block,.body-inexperienced .meritSec .merit_block,.body-philosophy .meritSec .merit_block,.body-training .meritSec .merit_block{margin-bottom:100px}.body-criteria .meritSec .merit_block:last-child,.body-experienced .meritSec .merit_block:last-child,.body-freelance .meritSec .merit_block:last-child,.body-freelance_yoga .meritSec .merit_block:last-child,.body-inexperienced .meritSec .merit_block:last-child,.body-philosophy .meritSec .merit_block:last-child,.body-training .meritSec .merit_block:last-child{margin-bottom:0}.body-criteria .meritSec .merit_block p span,.body-experienced .meritSec .merit_block p span,.body-freelance .meritSec .merit_block p span,.body-freelance_yoga .meritSec .merit_block p span,.body-inexperienced .meritSec .merit_block p span,.body-philosophy .meritSec .merit_block p span,.body-training .meritSec .merit_block p span{color:#2e6eac;font-weight:700}.body-criteria .meritSec_intro .pointBlock h3,.body-experienced .meritSec_intro .pointBlock h3,.body-freelance .meritSec_intro .pointBlock h3,.body-freelance_yoga .meritSec_intro .pointBlock h3,.body-inexperienced .meritSec_intro .pointBlock h3,.body-philosophy .meritSec_intro .pointBlock h3,.body-training .meritSec_intro .pointBlock h3{line-height:1.2;margin:2em 0 .5em;padding-left:.5em;color:#333}.body-criteria .meritSec_intro .pointBlock ul.point,.body-experienced .meritSec_intro .pointBlock ul.point,.body-freelance .meritSec_intro .pointBlock ul.point,.body-freelance_yoga .meritSec_intro .pointBlock ul.point,.body-inexperienced .meritSec_intro .pointBlock ul.point,.body-philosophy .meritSec_intro .pointBlock ul.point,.body-training .meritSec_intro .pointBlock ul.point{font-size:18px;font-weight:700;margin-bottom:2em;padding:20px;border:6px solid #333}.body-criteria .meritSec_intro ul.point li,.body-experienced .meritSec_intro ul.point li,.body-freelance .meritSec_intro ul.point li,.body-freelance_yoga .meritSec_intro ul.point li,.body-inexperienced .meritSec_intro ul.point li,.body-philosophy .meritSec_intro ul.point li,.body-training .meritSec_intro ul.point li{margin:0;padding:.25em 0 .5em 2em;background-image:url(https://cdn-icons-png.flaticon.com/128/12304/12304278.png);background-repeat:no-repeat;background-size:20px;background-position:top 11px left 0}.body-criteria .meritSec_intro ul.point li span,.body-experienced .meritSec_intro ul.point li span,.body-freelance .meritSec_intro ul.point li span,.body-freelance_yoga .meritSec_intro ul.point li span,.body-inexperienced .meritSec_intro ul.point li span,.body-philosophy .meritSec_intro ul.point li span,.body-training .meritSec_intro ul.point li span{background:linear-gradient(transparent 20%,rgba(0,102,164,.4))}.body-criteria .meritSec_intro h3 .txt-big,.body-experienced .meritSec_intro h3 .txt-big,.body-freelance .meritSec_intro h3 .txt-big,.body-freelance_yoga .meritSec_intro h3 .txt-big,.body-inexperienced .meritSec_intro h3 .txt-big,.body-philosophy .meritSec_intro h3 .txt-big,.body-training .meritSec_intro h3 .txt-big{font-size:30px}.body-criteria .meritSec_intro h3 .txt-small,.body-experienced .meritSec_intro h3 .txt-small,.body-freelance .meritSec_intro h3 .txt-small,.body-freelance_yoga .meritSec_intro h3 .txt-small,.body-inexperienced .meritSec_intro h3 .txt-small,.body-philosophy .meritSec_intro h3 .txt-small,.body-training .meritSec_intro h3 .txt-small{font-size:16px}.body-criteria .meritSec_intro .sectit_block,.body-experienced .meritSec_intro .sectit_block,.body-freelance .meritSec_intro .sectit_block,.body-freelance_yoga .meritSec_intro .sectit_block,.body-inexperienced .meritSec_intro .sectit_block,.body-philosophy .meritSec_intro .sectit_block,.body-training .meritSec_intro .sectit_block{margin:40px auto}.body-criteria .meritSec_intro p.txt01,.body-experienced .meritSec_intro p.txt01,.body-freelance .meritSec_intro p.txt01,.body-freelance_yoga .meritSec_intro p.txt01,.body-inexperienced .meritSec_intro p.txt01,.body-philosophy .meritSec_intro p.txt01,.body-training .meritSec_intro p.txt01{font-size:14px}.body-criteria .meritSec_intro .appre_block,.body-criteria .meritSec_intro .pro_block,.body-experienced .meritSec_intro .appre_block,.body-experienced .meritSec_intro .pro_block,.body-freelance .meritSec_intro .appre_block,.body-freelance .meritSec_intro .pro_block,.body-freelance_yoga .meritSec_intro .appre_block,.body-freelance_yoga .meritSec_intro .pro_block,.body-inexperienced .meritSec_intro .appre_block,.body-inexperienced .meritSec_intro .pro_block,.body-philosophy .meritSec_intro .appre_block,.body-philosophy .meritSec_intro .pro_block,.body-training .meritSec_intro .appre_block,.body-training .meritSec_intro .pro_block{color:#fff;padding:20px;display:flex;align-items:flex-start;width:90%;margin:0 auto 20px}.body-criteria .meritSec_intro .pro_block,.body-experienced .meritSec_intro .pro_block,.body-freelance .meritSec_intro .pro_block,.body-freelance_yoga .meritSec_intro .pro_block,.body-inexperienced .meritSec_intro .pro_block,.body-philosophy .meritSec_intro .pro_block,.body-training .meritSec_intro .pro_block{background:#555 url(/freelance/files/img/ico_Which-01.png) no-repeat bottom 20px left 20px}.body-criteria .meritSec_intro .appre_block,.body-experienced .meritSec_intro .appre_block,.body-freelance .meritSec_intro .appre_block,.body-freelance_yoga .meritSec_intro .appre_block,.body-inexperienced .meritSec_intro .appre_block,.body-philosophy .meritSec_intro .appre_block,.body-training .meritSec_intro .appre_block{background:#b8b8b8 url(/freelance/files/img/ico_Which-02.png) no-repeat bottom 20px left 20px;margin-bottom:0}@media(max-width:960px){.body-criteria .meritSec_intro .sectit_block,.body-experienced .meritSec_intro .sectit_block,.body-freelance .meritSec_intro .sectit_block,.body-freelance_yoga .meritSec_intro .sectit_block,.body-inexperienced .meritSec_intro .sectit_block,.body-philosophy .meritSec_intro .sectit_block,.body-training .meritSec_intro .sectit_block{margin-top:90px}.body-criteria .meritSec_intro .flexinner,.body-experienced .meritSec_intro .flexinner,.body-freelance .meritSec_intro .flexinner,.body-freelance_yoga .meritSec_intro .flexinner,.body-inexperienced .meritSec_intro .flexinner,.body-philosophy .meritSec_intro .flexinner,.body-training .meritSec_intro .flexinner{width:calc((90vw - 40px)/2)}.body-criteria .meritSec_intro .flexinner h3,.body-experienced .meritSec_intro .flexinner h3,.body-freelance .meritSec_intro .flexinner h3,.body-freelance_yoga .meritSec_intro .flexinner h3,.body-inexperienced .meritSec_intro .flexinner h3,.body-philosophy .meritSec_intro .flexinner h3,.body-training .meritSec_intro .flexinner h3{font-size:14px}.body-criteria .meritSec_intro .flexinner .txt01,.body-experienced .meritSec_intro .flexinner .txt01,.body-freelance .meritSec_intro .flexinner .txt01,.body-freelance_yoga .meritSec_intro .flexinner .txt01,.body-inexperienced .meritSec_intro .flexinner .txt01,.body-philosophy .meritSec_intro .flexinner .txt01,.body-training .meritSec_intro .flexinner .txt01{font-size:15px}.body-criteria .meritSec_intro .flexinner:after,.body-experienced .meritSec_intro .flexinner:after,.body-freelance .meritSec_intro .flexinner:after,.body-freelance_yoga .meritSec_intro .flexinner:after,.body-inexperienced .meritSec_intro .flexinner:after,.body-philosophy .meritSec_intro .flexinner:after,.body-training .meritSec_intro .flexinner:after{width:92%}.body-criteria .meritSec_intro .sectit_block p.txt01,.body-experienced .meritSec_intro .sectit_block p.txt01,.body-freelance .meritSec_intro .sectit_block p.txt01,.body-freelance_yoga .meritSec_intro .sectit_block p.txt01,.body-inexperienced .meritSec_intro .sectit_block p.txt01,.body-philosophy .meritSec_intro .sectit_block p.txt01,.body-training .meritSec_intro .sectit_block p.txt01{width:40%}.body-criteria .meritSec_intro .flexinner .txt02,.body-experienced .meritSec_intro .flexinner .txt02,.body-freelance .meritSec_intro .flexinner .txt02,.body-freelance_yoga .meritSec_intro .flexinner .txt02,.body-inexperienced .meritSec_intro .flexinner .txt02,.body-philosophy .meritSec_intro .flexinner .txt02,.body-training .meritSec_intro .flexinner .txt02{font-size:10px}}@media(max-width:480px){.body-criteria .meritSec_intro h2,.body-experienced .meritSec_intro h2,.body-freelance .meritSec_intro h2,.body-freelance_yoga .meritSec_intro h2,.body-inexperienced .meritSec_intro h2,.body-philosophy .meritSec_intro h2,.body-training .meritSec_intro h2{font-size:34px;margin-bottom:20px;text-align:center}.body-criteria .meritSec_intro .sectit_block,.body-experienced .meritSec_intro .sectit_block,.body-freelance .meritSec_intro .sectit_block,.body-freelance_yoga .meritSec_intro .sectit_block,.body-inexperienced .meritSec_intro .sectit_block,.body-philosophy .meritSec_intro .sectit_block,.body-training .meritSec_intro .sectit_block{align-items:flex-start;margin:52px auto 32px;position:relative}.body-criteria .meritSec_intro .pointBlock h3,.body-experienced .meritSec_intro .pointBlock h3,.body-freelance .meritSec_intro .pointBlock h3,.body-freelance_yoga .meritSec_intro .pointBlock h3,.body-inexperienced .meritSec_intro .pointBlock h3,.body-philosophy .meritSec_intro .pointBlock h3,.body-training .meritSec_intro .pointBlock h3{font-size:20px;line-height:1.2}.body-criteria .meritSec_intro .pointBlock ul.point,.body-experienced .meritSec_intro .pointBlock ul.point,.body-freelance .meritSec_intro .pointBlock ul.point,.body-freelance_yoga .meritSec_intro .pointBlock ul.point,.body-inexperienced .meritSec_intro .pointBlock ul.point,.body-philosophy .meritSec_intro .pointBlock ul.point,.body-training .meritSec_intro .pointBlock ul.point{font-size:16px;margin-bottom:3em;padding:1em}.body-criteria .meritSec_intro ul.point li,.body-experienced .meritSec_intro ul.point li,.body-freelance .meritSec_intro ul.point li,.body-freelance_yoga .meritSec_intro ul.point li,.body-inexperienced .meritSec_intro ul.point li,.body-philosophy .meritSec_intro ul.point li,.body-training .meritSec_intro ul.point li{background-position:top 9px left 0}.body-criteria .meritSec_intro .sectit_block p.txt01,.body-experienced .meritSec_intro .sectit_block p.txt01,.body-freelance .meritSec_intro .sectit_block p.txt01,.body-freelance_yoga .meritSec_intro .sectit_block p.txt01,.body-inexperienced .meritSec_intro .sectit_block p.txt01,.body-philosophy .meritSec_intro .sectit_block p.txt01,.body-training .meritSec_intro .sectit_block p.txt01{font-size:12px;width:100%}.body-criteria .meritSec_intro .contentbox p,.body-experienced .meritSec_intro .contentbox p,.body-freelance .meritSec_intro .contentbox p,.body-freelance_yoga .meritSec_intro .contentbox p,.body-inexperienced .meritSec_intro .contentbox p,.body-philosophy .meritSec_intro .contentbox p,.body-training .meritSec_intro .contentbox p{width:100%}.body-criteria .meritSec_intro .contentbox p a.btn_blk,.body-experienced .meritSec_intro .contentbox p a.btn_blk,.body-freelance .meritSec_intro .contentbox p a.btn_blk,.body-freelance_yoga .meritSec_intro .contentbox p a.btn_blk,.body-inexperienced .meritSec_intro .contentbox p a.btn_blk,.body-philosophy .meritSec_intro .contentbox p a.btn_blk,.body-training .meritSec_intro .contentbox p a.btn_blk{display:block;background-color:#333;opacity:.9;color:#fff;width:79.45%;padding:.5em;margin:0 25.34% 0 auto;text-align:center;font-size:14px;font-weight:700}.body-criteria .meritSec_intro .contentbox p:nth-child(4) a.btn_blk,.body-experienced .meritSec_intro .contentbox p:nth-child(4) a.btn_blk,.body-freelance .meritSec_intro .contentbox p:nth-child(4) a.btn_blk,.body-freelance_yoga .meritSec_intro .contentbox p:nth-child(4) a.btn_blk,.body-inexperienced .meritSec_intro .contentbox p:nth-child(4) a.btn_blk,.body-philosophy .meritSec_intro .contentbox p:nth-child(4) a.btn_blk,.body-training .meritSec_intro .contentbox p:nth-child(4) a.btn_blk{margin-left:20.55%;background-color:#555}.body-criteria .meritSec_intro .contentbox p:first-child,.body-experienced .meritSec_intro .contentbox p:first-child,.body-freelance .meritSec_intro .contentbox p:first-child,.body-freelance_yoga .meritSec_intro .contentbox p:first-child,.body-inexperienced .meritSec_intro .contentbox p:first-child,.body-philosophy .meritSec_intro .contentbox p:first-child,.body-training .meritSec_intro .contentbox p:first-child{margin-bottom:30px;position:relative}.body-criteria .meritSec_intro .contentbox p:first-child:after,.body-experienced .meritSec_intro .contentbox p:first-child:after,.body-freelance .meritSec_intro .contentbox p:first-child:after,.body-freelance_yoga .meritSec_intro .contentbox p:first-child:after,.body-inexperienced .meritSec_intro .contentbox p:first-child:after,.body-philosophy .meritSec_intro .contentbox p:first-child:after,.body-training .meritSec_intro .contentbox p:first-child:after{position:absolute;content:"";width:14px;height:178px;background:url(/freelance/files/img/arrow_01.png);top:100%;left:8%}.body-criteria .meritSec_intro .contentbox p:nth-child(2),.body-experienced .meritSec_intro .contentbox p:nth-child(2),.body-freelance .meritSec_intro .contentbox p:nth-child(2),.body-freelance_yoga .meritSec_intro .contentbox p:nth-child(2),.body-inexperienced .meritSec_intro .contentbox p:nth-child(2),.body-philosophy .meritSec_intro .contentbox p:nth-child(2),.body-training .meritSec_intro .contentbox p:nth-child(2){margin-bottom:40px;position:relative}.body-criteria .meritSec_intro .contentbox p:nth-child(2):after,.body-experienced .meritSec_intro .contentbox p:nth-child(2):after,.body-freelance .meritSec_intro .contentbox p:nth-child(2):after,.body-freelance_yoga .meritSec_intro .contentbox p:nth-child(2):after,.body-inexperienced .meritSec_intro .contentbox p:nth-child(2):after,.body-philosophy .meritSec_intro .contentbox p:nth-child(2):after,.body-training .meritSec_intro .contentbox p:nth-child(2):after{position:absolute;content:"";width:14px;height:316px;background:url(/freelance/files/img/arrow_02.png);top:calc(100% + 16px);right:8%}.body-criteria .meritSec_intro .contentbox p:first-child img,.body-criteria .meritSec_intro .contentbox p:nth-child(2) img,.body-experienced .meritSec_intro .contentbox p:first-child img,.body-experienced .meritSec_intro .contentbox p:nth-child(2) img,.body-freelance .meritSec_intro .contentbox p:first-child img,.body-freelance .meritSec_intro .contentbox p:nth-child(2) img,.body-freelance_yoga .meritSec_intro .contentbox p:first-child img,.body-freelance_yoga .meritSec_intro .contentbox p:nth-child(2) img,.body-inexperienced .meritSec_intro .contentbox p:first-child img,.body-inexperienced .meritSec_intro .contentbox p:nth-child(2) img,.body-philosophy .meritSec_intro .contentbox p:first-child img,.body-philosophy .meritSec_intro .contentbox p:nth-child(2) img,.body-training .meritSec_intro .contentbox p:first-child img,.body-training .meritSec_intro .contentbox p:nth-child(2) img{width:auto}.body-criteria .meritSec_intro .contentbox p:nth-child(2),.body-criteria .meritSec_intro .contentbox p:nth-child(4),.body-experienced .meritSec_intro .contentbox p:nth-child(2),.body-experienced .meritSec_intro .contentbox p:nth-child(4),.body-freelance .meritSec_intro .contentbox p:nth-child(2),.body-freelance .meritSec_intro .contentbox p:nth-child(4),.body-freelance_yoga .meritSec_intro .contentbox p:nth-child(2),.body-freelance_yoga .meritSec_intro .contentbox p:nth-child(4),.body-inexperienced .meritSec_intro .contentbox p:nth-child(2),.body-inexperienced .meritSec_intro .contentbox p:nth-child(4),.body-philosophy .meritSec_intro .contentbox p:nth-child(2),.body-philosophy .meritSec_intro .contentbox p:nth-child(4),.body-training .meritSec_intro .contentbox p:nth-child(2),.body-training .meritSec_intro .contentbox p:nth-child(4){text-align:right}.body-criteria .meritSec_intro .contentbox p:nth-child(3) img,.body-criteria .meritSec_intro .contentbox p:nth-child(4) img,.body-experienced .meritSec_intro .contentbox p:nth-child(3) img,.body-experienced .meritSec_intro .contentbox p:nth-child(4) img,.body-freelance .meritSec_intro .contentbox p:nth-child(3) img,.body-freelance .meritSec_intro .contentbox p:nth-child(4) img,.body-freelance_yoga .meritSec_intro .contentbox p:nth-child(3) img,.body-freelance_yoga .meritSec_intro .contentbox p:nth-child(4) img,.body-inexperienced .meritSec_intro .contentbox p:nth-child(3) img,.body-inexperienced .meritSec_intro .contentbox p:nth-child(4) img,.body-philosophy .meritSec_intro .contentbox p:nth-child(3) img,.body-philosophy .meritSec_intro .contentbox p:nth-child(4) img,.body-training .meritSec_intro .contentbox p:nth-child(3) img,.body-training .meritSec_intro .contentbox p:nth-child(4) img{width:79.45%}.body-criteria .meritSec_intro .contentbox p:nth-child(3),.body-experienced .meritSec_intro .contentbox p:nth-child(3),.body-freelance .meritSec_intro .contentbox p:nth-child(3),.body-freelance_yoga .meritSec_intro .contentbox p:nth-child(3),.body-inexperienced .meritSec_intro .contentbox p:nth-child(3),.body-philosophy .meritSec_intro .contentbox p:nth-child(3),.body-training .meritSec_intro .contentbox p:nth-child(3){margin-bottom:32px}}.body-criteria .meritSec .appre_sec,.body-criteria .meritSec .pro_sec,.body-experienced .meritSec .appre_sec,.body-experienced .meritSec .pro_sec,.body-freelance .meritSec .appre_sec,.body-freelance .meritSec .pro_sec,.body-freelance_yoga .meritSec .appre_sec,.body-freelance_yoga .meritSec .pro_sec,.body-inexperienced .meritSec .appre_sec,.body-inexperienced .meritSec .pro_sec,.body-philosophy .meritSec .appre_sec,.body-philosophy .meritSec .pro_sec,.body-training .meritSec .appre_sec,.body-training .meritSec .pro_sec{text-align:center}.body-criteria .meritSec .appre_sec h2,.body-criteria .meritSec .pro_sec h2,.body-experienced .meritSec .appre_sec h2,.body-experienced .meritSec .pro_sec h2,.body-freelance .meritSec .appre_sec h2,.body-freelance .meritSec .pro_sec h2,.body-freelance_yoga .meritSec .appre_sec h2,.body-freelance_yoga .meritSec .pro_sec h2,.body-inexperienced .meritSec .appre_sec h2,.body-inexperienced .meritSec .pro_sec h2,.body-philosophy .meritSec .appre_sec h2,.body-philosophy .meritSec .pro_sec h2,.body-training .meritSec .appre_sec h2,.body-training .meritSec .pro_sec h2{display:inline-block;text-align:center;font-size:32px;margin:0 0 40px;padding:0}@media screen and (max-width:899px){.body-criteria .meritSec .tb-view,.body-experienced .meritSec .tb-view,.body-freelance .meritSec .tb-view,.body-freelance_yoga .meritSec .tb-view,.body-inexperienced .meritSec .tb-view,.body-philosophy .meritSec .tb-view,.body-training .meritSec .tb-view{display:block}.body-criteria .meritSec_intro h3,.body-experienced .meritSec_intro h3,.body-freelance .meritSec_intro h3,.body-freelance_yoga .meritSec_intro h3,.body-inexperienced .meritSec_intro h3,.body-philosophy .meritSec_intro h3,.body-training .meritSec_intro h3{font-size:22px}}@media screen and (max-width:480px){.body-criteria .meritSec h2,.body-experienced .meritSec h2,.body-freelance .meritSec h2,.body-freelance_yoga .meritSec h2,.body-inexperienced .meritSec h2,.body-philosophy .meritSec h2,.body-training .meritSec h2{font-size:56px;margin:60px auto 40px}.body-criteria .meritSec .appre_block.pc-view,.body-criteria .meritSec .merit_block.merit01 span.pc-view,.body-criteria .meritSec .pc-view,.body-criteria .meritSec .pro_block.pc-view,.body-criteria .meritSec_intro .pc-view,.body-experienced .meritSec .appre_block.pc-view,.body-experienced .meritSec .merit_block.merit01 span.pc-view,.body-experienced .meritSec .pc-view,.body-experienced .meritSec .pro_block.pc-view,.body-experienced .meritSec_intro .pc-view,.body-freelance .meritSec .appre_block.pc-view,.body-freelance .meritSec .merit_block.merit01 span.pc-view,.body-freelance .meritSec .pc-view,.body-freelance .meritSec .pro_block.pc-view,.body-freelance .meritSec_intro .pc-view,.body-freelance_yoga .meritSec .appre_block.pc-view,.body-freelance_yoga .meritSec .merit_block.merit01 span.pc-view,.body-freelance_yoga .meritSec .pc-view,.body-freelance_yoga .meritSec .pro_block.pc-view,.body-freelance_yoga .meritSec_intro .pc-view,.body-inexperienced .meritSec .appre_block.pc-view,.body-inexperienced .meritSec .merit_block.merit01 span.pc-view,.body-inexperienced .meritSec .pc-view,.body-inexperienced .meritSec .pro_block.pc-view,.body-inexperienced .meritSec_intro .pc-view,.body-philosophy .meritSec .appre_block.pc-view,.body-philosophy .meritSec .merit_block.merit01 span.pc-view,.body-philosophy .meritSec .pc-view,.body-philosophy .meritSec .pro_block.pc-view,.body-philosophy .meritSec_intro .pc-view,.body-training .meritSec .appre_block.pc-view,.body-training .meritSec .merit_block.merit01 span.pc-view,.body-training .meritSec .pc-view,.body-training .meritSec .pro_block.pc-view,.body-training .meritSec_intro .pc-view{display:none}.body-criteria .sp-view,.body-experienced .sp-view,.body-freelance .sp-view,.body-freelance_yoga .sp-view,.body-inexperienced .sp-view,.body-philosophy .sp-view,.body-training .sp-view{display:block}.body-criteria .meritSec .appre_block-sp,.body-criteria .meritSec .pro_block-sp,.body-experienced .meritSec .appre_block-sp,.body-experienced .meritSec .pro_block-sp,.body-freelance .meritSec .appre_block-sp,.body-freelance .meritSec .pro_block-sp,.body-freelance_yoga .meritSec .appre_block-sp,.body-freelance_yoga .meritSec .pro_block-sp,.body-inexperienced .meritSec .appre_block-sp,.body-inexperienced .meritSec .pro_block-sp,.body-philosophy .meritSec .appre_block-sp,.body-philosophy .meritSec .pro_block-sp,.body-training .meritSec .appre_block-sp,.body-training .meritSec .pro_block-sp{margin:0 calc(.0625rem + (1vw - 3.75px)*37.1429)}.body-criteria .meritSec .pro_block-sp,.body-experienced .meritSec .pro_block-sp,.body-freelance .meritSec .pro_block-sp,.body-freelance_yoga .meritSec .pro_block-sp,.body-inexperienced .meritSec .pro_block-sp,.body-philosophy .meritSec .pro_block-sp,.body-training .meritSec .pro_block-sp{margin-bottom:20px}.body-criteria .sec.meritSec_intro,.body-experienced .sec.meritSec_intro,.body-freelance .sec.meritSec_intro,.body-freelance_yoga .sec.meritSec_intro,.body-inexperienced .sec.meritSec_intro,.body-philosophy .sec.meritSec_intro,.body-training .sec.meritSec_intro{margin-bottom:0;padding-bottom:20px}.body-criteria .meritSec .sec.pro_sec,.body-experienced .meritSec .sec.pro_sec,.body-freelance .meritSec .sec.pro_sec,.body-freelance_yoga .meritSec .sec.pro_sec,.body-inexperienced .meritSec .sec.pro_sec,.body-philosophy .meritSec .sec.pro_sec,.body-training .meritSec .sec.pro_sec{margin-bottom:0}.body-criteria .meritSec .sec.appre_sec,.body-experienced .meritSec .sec.appre_sec,.body-freelance .meritSec .sec.appre_sec,.body-freelance_yoga .meritSec .sec.appre_sec,.body-inexperienced .meritSec .sec.appre_sec,.body-philosophy .meritSec .sec.appre_sec,.body-training .meritSec .sec.appre_sec{margin-bottom:60px}.body-criteria .meritSec .merit_block,.body-experienced .meritSec .merit_block,.body-freelance .meritSec .merit_block,.body-freelance_yoga .meritSec .merit_block,.body-inexperienced .meritSec .merit_block,.body-philosophy .meritSec .merit_block,.body-training .meritSec .merit_block{margin-bottom:80px}.body-criteria .meritSec .appre_sec h2,.body-criteria .meritSec .pro_sec h2,.body-experienced .meritSec .appre_sec h2,.body-experienced .meritSec .pro_sec h2,.body-freelance .meritSec .appre_sec h2,.body-freelance .meritSec .pro_sec h2,.body-freelance_yoga .meritSec .appre_sec h2,.body-freelance_yoga .meritSec .pro_sec h2,.body-inexperienced .meritSec .appre_sec h2,.body-inexperienced .meritSec .pro_sec h2,.body-philosophy .meritSec .appre_sec h2,.body-philosophy .meritSec .pro_sec h2,.body-training .meritSec .appre_sec h2,.body-training .meritSec .pro_sec h2{font-size:28px;line-height:1.3;margin:0 0 60px;padding:0 calc(1.6rem + (1vw - 3.75px)*30.4762) 6px}}.body-criteria .meritSec .appre_sec p,.body-criteria .meritSec .pro_sec p,.body-experienced .meritSec .appre_sec p,.body-experienced .meritSec .pro_sec p,.body-freelance .meritSec .appre_sec p,.body-freelance .meritSec .pro_sec p,.body-freelance_yoga .meritSec .appre_sec p,.body-freelance_yoga .meritSec .pro_sec p,.body-inexperienced .meritSec .appre_sec p,.body-inexperienced .meritSec .pro_sec p,.body-philosophy .meritSec .appre_sec p,.body-philosophy .meritSec .pro_sec p,.body-training .meritSec .appre_sec p,.body-training .meritSec .pro_sec p{text-align:left}.body-criteria .meritSec .appre_sec h2+p,.body-criteria .meritSec .pro_sec h2+p,.body-experienced .meritSec .appre_sec h2+p,.body-experienced .meritSec .pro_sec h2+p,.body-freelance .meritSec .appre_sec h2+p,.body-freelance .meritSec .pro_sec h2+p,.body-freelance_yoga .meritSec .appre_sec h2+p,.body-freelance_yoga .meritSec .pro_sec h2+p,.body-inexperienced .meritSec .appre_sec h2+p,.body-inexperienced .meritSec .pro_sec h2+p,.body-philosophy .meritSec .appre_sec h2+p,.body-philosophy .meritSec .pro_sec h2+p,.body-training .meritSec .appre_sec h2+p,.body-training .meritSec .pro_sec h2+p{display:inline-block;margin:0 auto 60px}.body-criteria .meritSec .merit_block h4,.body-experienced .meritSec .merit_block h4,.body-freelance .meritSec .merit_block h4,.body-freelance_yoga .meritSec .merit_block h4,.body-inexperienced .meritSec .merit_block h4,.body-philosophy .meritSec .merit_block h4,.body-training .meritSec .merit_block h4{font-size:14px;margin:3em 0 1em;text-align:left}.body-criteria .meritSec .merit_block p,.body-experienced .meritSec .merit_block p,.body-freelance .meritSec .merit_block p,.body-freelance_yoga .meritSec .merit_block p,.body-inexperienced .meritSec .merit_block p,.body-philosophy .meritSec .merit_block p,.body-training .meritSec .merit_block p{margin-bottom:1em}.body-criteria .meritSec .merit_block p:last-of-type,.body-experienced .meritSec .merit_block p:last-of-type,.body-freelance .meritSec .merit_block p:last-of-type,.body-freelance_yoga .meritSec .merit_block p:last-of-type,.body-inexperienced .meritSec .merit_block p:last-of-type,.body-philosophy .meritSec .merit_block p:last-of-type,.body-training .meritSec .merit_block p:last-of-type{margin-bottom:0}.body-criteria .meritSec .merit_block .merit_tit,.body-criteria .meritSec .merit_block .merit_txt,.body-experienced .meritSec .merit_block .merit_tit,.body-experienced .meritSec .merit_block .merit_txt,.body-freelance .meritSec .merit_block .merit_tit,.body-freelance .meritSec .merit_block .merit_txt,.body-freelance_yoga .meritSec .merit_block .merit_tit,.body-freelance_yoga .meritSec .merit_block .merit_txt,.body-inexperienced .meritSec .merit_block .merit_tit,.body-inexperienced .meritSec .merit_block .merit_txt,.body-philosophy .meritSec .merit_block .merit_tit,.body-philosophy .meritSec .merit_block .merit_txt,.body-training .meritSec .merit_block .merit_tit,.body-training .meritSec .merit_block .merit_txt{font-weight:700}.body-criteria .meritSec .merit_block .merit_tit,.body-experienced .meritSec .merit_block .merit_tit,.body-freelance .meritSec .merit_block .merit_tit,.body-freelance_yoga .meritSec .merit_block .merit_tit,.body-inexperienced .meritSec .merit_block .merit_tit,.body-philosophy .meritSec .merit_block .merit_tit,.body-training .meritSec .merit_block .merit_tit{color:#fff;background:#333;font-size:20px;line-height:1.5;letter-spacing:.025em;width:180px;height:160px;display:flex;justify-content:center;align-items:center;margin-bottom:20px;padding:0;position:relative}.body-criteria .meritSec .merit_block .merit_tit:before,.body-experienced .meritSec .merit_block .merit_tit:before,.body-freelance .meritSec .merit_block .merit_tit:before,.body-freelance_yoga .meritSec .merit_block .merit_tit:before,.body-inexperienced .meritSec .merit_block .merit_tit:before,.body-philosophy .meritSec .merit_block .merit_tit:before,.body-training .meritSec .merit_block .merit_tit:before{content:"Merit";display:block;position:absolute;font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;font-size:16px;color:#333;top:-1.06em;right:2.25em}.body-criteria .meritSec .merit_block .merit_tit:after,.body-experienced .meritSec .merit_block .merit_tit:after,.body-freelance .meritSec .merit_block .merit_tit:after,.body-freelance_yoga .meritSec .merit_block .merit_tit:after,.body-inexperienced .meritSec .merit_block .merit_tit:after,.body-philosophy .meritSec .merit_block .merit_tit:after,.body-training .meritSec .merit_block .merit_tit:after{content:"01";display:block;position:absolute;font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;font-size:24px;color:#333;top:-1em;right:0}.body-criteria .meritSec .merit_block:nth-of-type(2) .merit_tit:after,.body-experienced .meritSec .merit_block:nth-of-type(2) .merit_tit:after,.body-freelance .meritSec .merit_block:nth-of-type(2) .merit_tit:after,.body-freelance_yoga .meritSec .merit_block:nth-of-type(2) .merit_tit:after,.body-inexperienced .meritSec .merit_block:nth-of-type(2) .merit_tit:after,.body-philosophy .meritSec .merit_block:nth-of-type(2) .merit_tit:after,.body-training .meritSec .merit_block:nth-of-type(2) .merit_tit:after{content:"02"}.body-criteria .meritSec .merit_block:nth-of-type(3) .merit_tit:after,.body-experienced .meritSec .merit_block:nth-of-type(3) .merit_tit:after,.body-freelance .meritSec .merit_block:nth-of-type(3) .merit_tit:after,.body-freelance_yoga .meritSec .merit_block:nth-of-type(3) .merit_tit:after,.body-inexperienced .meritSec .merit_block:nth-of-type(3) .merit_tit:after,.body-philosophy .meritSec .merit_block:nth-of-type(3) .merit_tit:after,.body-training .meritSec .merit_block:nth-of-type(3) .merit_tit:after{content:"03"}.body-criteria .meritSec .merit_block:nth-of-type(4) .merit_tit:after,.body-experienced .meritSec .merit_block:nth-of-type(4) .merit_tit:after,.body-freelance .meritSec .merit_block:nth-of-type(4) .merit_tit:after,.body-freelance_yoga .meritSec .merit_block:nth-of-type(4) .merit_tit:after,.body-inexperienced .meritSec .merit_block:nth-of-type(4) .merit_tit:after,.body-philosophy .meritSec .merit_block:nth-of-type(4) .merit_tit:after,.body-training .meritSec .merit_block:nth-of-type(4) .merit_tit:after{content:"04"}.body-criteria .meritSec .merit_block:nth-of-type(5) .merit_tit:after,.body-experienced .meritSec .merit_block:nth-of-type(5) .merit_tit:after,.body-freelance .meritSec .merit_block:nth-of-type(5) .merit_tit:after,.body-freelance_yoga .meritSec .merit_block:nth-of-type(5) .merit_tit:after,.body-inexperienced .meritSec .merit_block:nth-of-type(5) .merit_tit:after,.body-philosophy .meritSec .merit_block:nth-of-type(5) .merit_tit:after,.body-training .meritSec .merit_block:nth-of-type(5) .merit_tit:after{content:"05"}.body-criteria .meritSec .merit_block .merit_txt,.body-experienced .meritSec .merit_block .merit_txt,.body-freelance .meritSec .merit_block .merit_txt,.body-freelance_yoga .meritSec .merit_block .merit_txt,.body-inexperienced .meritSec .merit_block .merit_txt,.body-philosophy .meritSec .merit_block .merit_txt,.body-training .meritSec .merit_block .merit_txt{font-size:18px;background:#f6f6f6;padding:20px 20px 20px 40px;width:calc(100% - 160px);height:160px;margin-top:20px;margin-left:-20px;z-index:-1}.body-criteria .meritSec .merit_block img,.body-experienced .meritSec .merit_block img,.body-freelance .meritSec .merit_block img,.body-freelance_yoga .meritSec .merit_block img,.body-inexperienced .meritSec .merit_block img,.body-philosophy .meritSec .merit_block img,.body-training .meritSec .merit_block img{border-radius:30px}@media screen and (max-width:899px){.body-criteria .meritSec .merit_block .merit_txt,.body-experienced .meritSec .merit_block .merit_txt,.body-freelance .meritSec .merit_block .merit_txt,.body-freelance_yoga .meritSec .merit_block .merit_txt,.body-inexperienced .meritSec .merit_block .merit_txt,.body-philosophy .meritSec .merit_block .merit_txt,.body-training .meritSec .merit_block .merit_txt{font-size:calc(1.6rem + (1vw - 7.68px)*1.5152)}}@media screen and (max-width:480px){.body-criteria .meritSec .merit_block .flexbox.dire-column,.body-experienced .meritSec .merit_block .flexbox.dire-column,.body-freelance .meritSec .merit_block .flexbox.dire-column,.body-freelance_yoga .meritSec .merit_block .flexbox.dire-column,.body-inexperienced .meritSec .merit_block .flexbox.dire-column,.body-philosophy .meritSec .merit_block .flexbox.dire-column,.body-training .meritSec .merit_block .flexbox.dire-column{flex-direction:column;justify-content:center}.body-criteria .meritSec .merit_block .merit_tit,.body-experienced .meritSec .merit_block .merit_tit,.body-freelance .meritSec .merit_block .merit_tit,.body-freelance_yoga .meritSec .merit_block .merit_tit,.body-inexperienced .meritSec .merit_block .merit_tit,.body-philosophy .meritSec .merit_block .merit_tit,.body-training .meritSec .merit_block .merit_tit{font-size:18px}.body-criteria .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-criteria .meritSec .pro_sec .merit_block .flexinner,.body-experienced .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-experienced .meritSec .pro_sec .merit_block .flexinner,.body-freelance .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-freelance .meritSec .pro_sec .merit_block .flexinner,.body-freelance_yoga .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-freelance_yoga .meritSec .pro_sec .merit_block .flexinner,.body-inexperienced .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-inexperienced .meritSec .pro_sec .merit_block .flexinner,.body-philosophy .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-philosophy .meritSec .pro_sec .merit_block .flexinner,.body-training .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-training .meritSec .pro_sec .merit_block .flexinner{width:90%;margin:0 auto 32px}.body-criteria .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-experienced .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-freelance .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-freelance_yoga .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-inexperienced .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-philosophy .meritSec .merit_block .flexbox.dire-column .merit_tit,.body-training .meritSec .merit_block .flexbox.dire-column .merit_tit{margin-bottom:0;height:auto;padding:1em}.body-criteria .meritSec .merit_block .flexbox.dire-column .merit_tit br,.body-experienced .meritSec .merit_block .flexbox.dire-column .merit_tit br,.body-freelance .meritSec .merit_block .flexbox.dire-column .merit_tit br,.body-freelance_yoga .meritSec .merit_block .flexbox.dire-column .merit_tit br,.body-inexperienced .meritSec .merit_block .flexbox.dire-column .merit_tit br,.body-philosophy .meritSec .merit_block .flexbox.dire-column .merit_tit br,.body-training .meritSec .merit_block .flexbox.dire-column .merit_tit br{display:none}.body-criteria .meritSec .merit_block .flexbox.dire-column .merit_txt,.body-experienced .meritSec .merit_block .flexbox.dire-column .merit_txt,.body-freelance .meritSec .merit_block .flexbox.dire-column .merit_txt,.body-freelance_yoga .meritSec .merit_block .flexbox.dire-column .merit_txt,.body-inexperienced .meritSec .merit_block .flexbox.dire-column .merit_txt,.body-philosophy .meritSec .merit_block .flexbox.dire-column .merit_txt,.body-training .meritSec .merit_block .flexbox.dire-column .merit_txt{width:100%;font-size:16px;margin-top:-20px;margin-left:0;padding-top:40px;padding-left:20px;height:auto}.body-criteria .meritSec .merit_block .sp-img-min img,.body-experienced .meritSec .merit_block .sp-img-min img,.body-freelance .meritSec .merit_block .sp-img-min img,.body-freelance_yoga .meritSec .merit_block .sp-img-min img,.body-inexperienced .meritSec .merit_block .sp-img-min img,.body-philosophy .meritSec .merit_block .sp-img-min img,.body-training .meritSec .merit_block .sp-img-min img{height:128px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 40%;object-position:0 40%}}.body-criteria .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-experienced .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-freelance .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-freelance_yoga .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-inexperienced .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-philosophy .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-training .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type{width:4%}.body-criteria .meritSec .pro_sec .merit_block:first-of-type table th:nth-of-type(2),.body-experienced .meritSec .pro_sec .merit_block:first-of-type table th:nth-of-type(2),.body-freelance .meritSec .pro_sec .merit_block:first-of-type table th:nth-of-type(2),.body-freelance_yoga .meritSec .pro_sec .merit_block:first-of-type table th:nth-of-type(2),.body-inexperienced .meritSec .pro_sec .merit_block:first-of-type table th:nth-of-type(2),.body-philosophy .meritSec .pro_sec .merit_block:first-of-type table th:nth-of-type(2),.body-training .meritSec .pro_sec .merit_block:first-of-type table th:nth-of-type(2){width:6%}@media screen and (max-width:767px){.body-criteria .meritSec .pro_sec .merit_block:first-of-type table,.body-experienced .meritSec .pro_sec .merit_block:first-of-type table,.body-freelance .meritSec .pro_sec .merit_block:first-of-type table,.body-freelance_yoga .meritSec .pro_sec .merit_block:first-of-type table,.body-inexperienced .meritSec .pro_sec .merit_block:first-of-type table,.body-philosophy .meritSec .pro_sec .merit_block:first-of-type table,.body-training .meritSec .pro_sec .merit_block:first-of-type table{line-height:1.2}.body-criteria .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-experienced .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-freelance .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-freelance_yoga .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-inexperienced .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-philosophy .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type,.body-training .meritSec .pro_sec .merit_block:first-of-type table th:first-of-type{width:2%;font-size:12px;line-height:1}}@media screen and (max-width:480px){.body-criteria .meritSec .pro_sec .merit_block:first-of-type table th,.body-experienced .meritSec .pro_sec .merit_block:first-of-type table th,.body-freelance .meritSec .pro_sec .merit_block:first-of-type table th,.body-freelance_yoga .meritSec .pro_sec .merit_block:first-of-type table th,.body-inexperienced .meritSec .pro_sec .merit_block:first-of-type table th,.body-philosophy .meritSec .pro_sec .merit_block:first-of-type table th,.body-training .meritSec .pro_sec .merit_block:first-of-type table th{font-size:12px;vertical-align:middle}}.body-criteria .meritSec .pro_sec .merit_block .flexinner,.body-experienced .meritSec .pro_sec .merit_block .flexinner,.body-freelance .meritSec .pro_sec .merit_block .flexinner,.body-freelance_yoga .meritSec .pro_sec .merit_block .flexinner,.body-inexperienced .meritSec .pro_sec .merit_block .flexinner,.body-philosophy .meritSec .pro_sec .merit_block .flexinner,.body-training .meritSec .pro_sec .merit_block .flexinner{width:30%}.body-criteria .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-experienced .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-freelance .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-freelance_yoga .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-inexperienced .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-philosophy .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-training .meritSec .pro_sec .merit_block .flexinner .img_tit{text-align:center;font-size:18px;font-weight:700}@media screen and (max-width:899px){.body-criteria .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-experienced .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-freelance .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-freelance_yoga .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-inexperienced .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-philosophy .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-training .meritSec .pro_sec .merit_block .flexinner .img_tit{font-size:calc(1.6rem + (1vw - 7.68px)*1.5152)}}@media screen and (max-width:480px){.body-criteria .meritSec .pro_sec .merit_block .flexinner,.body-experienced .meritSec .pro_sec .merit_block .flexinner,.body-freelance .meritSec .pro_sec .merit_block .flexinner,.body-freelance_yoga .meritSec .pro_sec .merit_block .flexinner,.body-inexperienced .meritSec .pro_sec .merit_block .flexinner,.body-philosophy .meritSec .pro_sec .merit_block .flexinner,.body-training .meritSec .pro_sec .merit_block .flexinner{width:90%}.body-criteria .meritSec .pro_sec .merit_block .flexinner:last-child,.body-experienced .meritSec .pro_sec .merit_block .flexinner:last-child,.body-freelance .meritSec .pro_sec .merit_block .flexinner:last-child,.body-freelance_yoga .meritSec .pro_sec .merit_block .flexinner:last-child,.body-inexperienced .meritSec .pro_sec .merit_block .flexinner:last-child,.body-philosophy .meritSec .pro_sec .merit_block .flexinner:last-child,.body-training .meritSec .pro_sec .merit_block .flexinner:last-child{margin-bottom:0}.body-criteria .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-experienced .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-freelance .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-freelance_yoga .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-inexperienced .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-philosophy .meritSec .pro_sec .merit_block .flexinner .img_tit,.body-training .meritSec .pro_sec .merit_block .flexinner .img_tit{font-size:16px}}.body-criteria .meritSec .merit_block .case-other,.body-criteria .meritSec .merit_block .case-zen,.body-experienced .meritSec .merit_block .case-other,.body-experienced .meritSec .merit_block .case-zen,.body-freelance .meritSec .merit_block .case-other,.body-freelance .meritSec .merit_block .case-zen,.body-freelance_yoga .meritSec .merit_block .case-other,.body-freelance_yoga .meritSec .merit_block .case-zen,.body-inexperienced .meritSec .merit_block .case-other,.body-inexperienced .meritSec .merit_block .case-zen,.body-philosophy .meritSec .merit_block .case-other,.body-philosophy .meritSec .merit_block .case-zen,.body-training .meritSec .merit_block .case-other,.body-training .meritSec .merit_block .case-zen{flex-direction:column;width:47%;margin-bottom:0}.body-criteria .meritSec .merit_block .case-inner,.body-experienced .meritSec .merit_block .case-inner,.body-freelance .meritSec .merit_block .case-inner,.body-freelance_yoga .meritSec .merit_block .case-inner,.body-inexperienced .meritSec .merit_block .case-inner,.body-philosophy .meritSec .merit_block .case-inner,.body-training .meritSec .merit_block .case-inner{margin-bottom:20px;font-weight:700;justify-content:flex-start}.body-criteria .meritSec .merit_block p.case-inner,.body-experienced .meritSec .merit_block p.case-inner,.body-freelance .meritSec .merit_block p.case-inner,.body-freelance_yoga .meritSec .merit_block p.case-inner,.body-inexperienced .meritSec .merit_block p.case-inner,.body-philosophy .meritSec .merit_block p.case-inner,.body-training .meritSec .merit_block p.case-inner{margin-bottom:0}.body-criteria .meritSec .merit_block .case-inner p.flexinner,.body-experienced .meritSec .merit_block .case-inner p.flexinner,.body-freelance .meritSec .merit_block .case-inner p.flexinner,.body-freelance_yoga .meritSec .merit_block .case-inner p.flexinner,.body-inexperienced .meritSec .merit_block .case-inner p.flexinner,.body-philosophy .meritSec .merit_block .case-inner p.flexinner,.body-training .meritSec .merit_block .case-inner p.flexinner{font-size:14px;line-height:1.35em;text-align:center;background:#eee;border-radius:50%;width:128px;height:128px;display:flex;justify-content:center;align-items:center}.body-criteria .meritSec .merit_block .case-zen .case-inner p.flexinner,.body-experienced .meritSec .merit_block .case-zen .case-inner p.flexinner,.body-freelance .meritSec .merit_block .case-zen .case-inner p.flexinner,.body-freelance_yoga .meritSec .merit_block .case-zen .case-inner p.flexinner,.body-inexperienced .meritSec .merit_block .case-zen .case-inner p.flexinner,.body-philosophy .meritSec .merit_block .case-zen .case-inner p.flexinner,.body-training .meritSec .merit_block .case-zen .case-inner p.flexinner{background:#95d8eb}.body-criteria .meritSec .merit_block .case-inner p.flexinner img,.body-experienced .meritSec .merit_block .case-inner p.flexinner img,.body-freelance .meritSec .merit_block .case-inner p.flexinner img,.body-freelance_yoga .meritSec .merit_block .case-inner p.flexinner img,.body-inexperienced .meritSec .merit_block .case-inner p.flexinner img,.body-philosophy .meritSec .merit_block .case-inner p.flexinner img,.body-training .meritSec .merit_block .case-inner p.flexinner img{width:70%;border-radius:0}.body-criteria .meritSec .merit_block .case-inner ul.flexinner,.body-experienced .meritSec .merit_block .case-inner ul.flexinner,.body-freelance .meritSec .merit_block .case-inner ul.flexinner,.body-freelance_yoga .meritSec .merit_block .case-inner ul.flexinner,.body-inexperienced .meritSec .merit_block .case-inner ul.flexinner,.body-philosophy .meritSec .merit_block .case-inner ul.flexinner,.body-training .meritSec .merit_block .case-inner ul.flexinner{text-align:left;display:flex;flex-direction:column;justify-content:center;margin-left:2.5em}.body-criteria .meritSec .merit_block .case-inner ul.flexinner li,.body-experienced .meritSec .merit_block .case-inner ul.flexinner li,.body-freelance .meritSec .merit_block .case-inner ul.flexinner li,.body-freelance_yoga .meritSec .merit_block .case-inner ul.flexinner li,.body-inexperienced .meritSec .merit_block .case-inner ul.flexinner li,.body-philosophy .meritSec .merit_block .case-inner ul.flexinner li,.body-training .meritSec .merit_block .case-inner ul.flexinner li{list-style-type:disc}@media screen and (max-width:899px){.body-criteria .meritSec .merit_block .case-inner p.flexinner,.body-experienced .meritSec .merit_block .case-inner p.flexinner,.body-freelance .meritSec .merit_block .case-inner p.flexinner,.body-freelance_yoga .meritSec .merit_block .case-inner p.flexinner,.body-inexperienced .meritSec .merit_block .case-inner p.flexinner,.body-philosophy .meritSec .merit_block .case-inner p.flexinner,.body-training .meritSec .merit_block .case-inner p.flexinner{font-size:calc(1rem + (1vw - 7.68px)*.3472);width:calc(8.8rem + (1vw - 7.68px)*3.4722);height:calc(8.8rem + (1vw - 7.68px)*3.4722)}.body-criteria .meritSec .merit_block .case-other,.body-criteria .meritSec .merit_block .case-zen,.body-experienced .meritSec .merit_block .case-other,.body-experienced .meritSec .merit_block .case-zen,.body-freelance .meritSec .merit_block .case-other,.body-freelance .meritSec .merit_block .case-zen,.body-freelance_yoga .meritSec .merit_block .case-other,.body-freelance_yoga .meritSec .merit_block .case-zen,.body-inexperienced .meritSec .merit_block .case-other,.body-inexperienced .meritSec .merit_block .case-zen,.body-philosophy .meritSec .merit_block .case-other,.body-philosophy .meritSec .merit_block .case-zen,.body-training .meritSec .merit_block .case-other,.body-training .meritSec .merit_block .case-zen{width:100%;margin:0 auto 40px}.body-criteria .meritSec .merit_block .case-zen,.body-experienced .meritSec .merit_block .case-zen,.body-freelance .meritSec .merit_block .case-zen,.body-freelance_yoga .meritSec .merit_block .case-zen,.body-inexperienced .meritSec .merit_block .case-zen,.body-philosophy .meritSec .merit_block .case-zen,.body-training .meritSec .merit_block .case-zen{margin-bottom:0}.body-criteria .meritSec .merit_block .case-inner p.flexinner,.body-experienced .meritSec .merit_block .case-inner p.flexinner,.body-freelance .meritSec .merit_block .case-inner p.flexinner,.body-freelance_yoga .meritSec .merit_block .case-inner p.flexinner,.body-inexperienced .meritSec .merit_block .case-inner p.flexinner,.body-philosophy .meritSec .merit_block .case-inner p.flexinner,.body-training .meritSec .merit_block .case-inner p.flexinner{font-size:12px;width:100px;height:100px}.body-criteria .meritSec .merit_block .case-inner ul.flexinner,.body-experienced .meritSec .merit_block .case-inner ul.flexinner,.body-freelance .meritSec .merit_block .case-inner ul.flexinner,.body-freelance_yoga .meritSec .merit_block .case-inner ul.flexinner,.body-inexperienced .meritSec .merit_block .case-inner ul.flexinner,.body-philosophy .meritSec .merit_block .case-inner ul.flexinner,.body-training .meritSec .merit_block .case-inner ul.flexinner{margin-left:2em}}.body-criteria .meritSec .merit_block .flexbox.employee,.body-experienced .meritSec .merit_block .flexbox.employee,.body-freelance .meritSec .merit_block .flexbox.employee,.body-freelance_yoga .meritSec .merit_block .flexbox.employee,.body-inexperienced .meritSec .merit_block .flexbox.employee,.body-philosophy .meritSec .merit_block .flexbox.employee,.body-training .meritSec .merit_block .flexbox.employee{text-align:center;font-weight:700;width:80%;justify-content:space-between;align-items:center;margin:0 auto 40px}.body-criteria .meritSec .merit_block .flexbox.employee p,.body-experienced .meritSec .merit_block .flexbox.employee p,.body-freelance .meritSec .merit_block .flexbox.employee p,.body-freelance_yoga .meritSec .merit_block .flexbox.employee p,.body-inexperienced .meritSec .merit_block .flexbox.employee p,.body-philosophy .meritSec .merit_block .flexbox.employee p,.body-training .meritSec .merit_block .flexbox.employee p{text-align:center}.body-criteria .meritSec .merit_block .flexbox.employee a,.body-experienced .meritSec .merit_block .flexbox.employee a,.body-freelance .meritSec .merit_block .flexbox.employee a,.body-freelance_yoga .meritSec .merit_block .flexbox.employee a,.body-inexperienced .meritSec .merit_block .flexbox.employee a,.body-philosophy .meritSec .merit_block .flexbox.employee a,.body-training .meritSec .merit_block .flexbox.employee a{width:50%;border-radius:0}@media screen and (max-width:480px){.body-criteria .meritSec .merit_block .flexbox.employee a,.body-experienced .meritSec .merit_block .flexbox.employee a,.body-freelance .meritSec .merit_block .flexbox.employee a,.body-freelance_yoga .meritSec .merit_block .flexbox.employee a,.body-inexperienced .meritSec .merit_block .flexbox.employee a,.body-philosophy .meritSec .merit_block .flexbox.employee a,.body-training .meritSec .merit_block .flexbox.employee a{width:90%;margin:20px auto 0}}.body-criteria .meritSec .appre_sec .merit_block.skill table span,.body-experienced .meritSec .appre_sec .merit_block.skill table span,.body-freelance .meritSec .appre_sec .merit_block.skill table span,.body-freelance_yoga .meritSec .appre_sec .merit_block.skill table span,.body-inexperienced .meritSec .appre_sec .merit_block.skill table span,.body-philosophy .meritSec .appre_sec .merit_block.skill table span,.body-training .meritSec .appre_sec .merit_block.skill table span{font-size:13px}.body-criteria .meritSec .appre_sec .merit_block.skill table th:first-of-type,.body-criteria .meritSec .appre_sec .merit_block.skill table th:nth-of-type(2),.body-experienced .meritSec .appre_sec .merit_block.skill table th:first-of-type,.body-experienced .meritSec .appre_sec .merit_block.skill table th:nth-of-type(2),.body-freelance .meritSec .appre_sec .merit_block.skill table th:first-of-type,.body-freelance .meritSec .appre_sec .merit_block.skill table th:nth-of-type(2),.body-freelance_yoga .meritSec .appre_sec .merit_block.skill table th:first-of-type,.body-freelance_yoga .meritSec .appre_sec .merit_block.skill table th:nth-of-type(2),.body-inexperienced .meritSec .appre_sec .merit_block.skill table th:first-of-type,.body-inexperienced .meritSec .appre_sec .merit_block.skill table th:nth-of-type(2),.body-philosophy .meritSec .appre_sec .merit_block.skill table th:first-of-type,.body-philosophy .meritSec .appre_sec .merit_block.skill table th:nth-of-type(2),.body-training .meritSec .appre_sec .merit_block.skill table th:first-of-type,.body-training .meritSec .appre_sec .merit_block.skill table th:nth-of-type(2){width:35%}.body-criteria .meritSec .merit_block.skill .instaEvent,.body-experienced .meritSec .merit_block.skill .instaEvent,.body-freelance .meritSec .merit_block.skill .instaEvent,.body-freelance_yoga .meritSec .merit_block.skill .instaEvent,.body-inexperienced .meritSec .merit_block.skill .instaEvent,.body-philosophy .meritSec .merit_block.skill .instaEvent,.body-training .meritSec .merit_block.skill .instaEvent{margin-bottom:60px}@media screen and (max-width:480px){.body-criteria .meritSec .appre_sec .merit_block.skill table.sp-view td,.body-criteria .meritSec .appre_sec .merit_block.skill table.sp-view th,.body-experienced .meritSec .appre_sec .merit_block.skill table.sp-view td,.body-experienced .meritSec .appre_sec .merit_block.skill table.sp-view th,.body-freelance .meritSec .appre_sec .merit_block.skill table.sp-view td,.body-freelance .meritSec .appre_sec .merit_block.skill table.sp-view th,.body-freelance_yoga .meritSec .appre_sec .merit_block.skill table.sp-view td,.body-freelance_yoga .meritSec .appre_sec .merit_block.skill table.sp-view th,.body-inexperienced .meritSec .appre_sec .merit_block.skill table.sp-view td,.body-inexperienced .meritSec .appre_sec .merit_block.skill table.sp-view th,.body-philosophy .meritSec .appre_sec .merit_block.skill table.sp-view td,.body-philosophy .meritSec .appre_sec .merit_block.skill table.sp-view th,.body-training .meritSec .appre_sec .merit_block.skill table.sp-view td,.body-training .meritSec .appre_sec .merit_block.skill table.sp-view th{width:calc(100vw - (6% + 14px));display:block}.body-criteria .meritSec .merit_block.skill .instaEvent,.body-experienced .meritSec .merit_block.skill .instaEvent,.body-freelance .meritSec .merit_block.skill .instaEvent,.body-freelance_yoga .meritSec .merit_block.skill .instaEvent,.body-inexperienced .meritSec .merit_block.skill .instaEvent,.body-philosophy .meritSec .merit_block.skill .instaEvent,.body-training .meritSec .merit_block.skill .instaEvent{margin-bottom:40px}}.body-criteria .meritSec .merit_block.diverse p.tit,.body-experienced .meritSec .merit_block.diverse p.tit,.body-freelance .meritSec .merit_block.diverse p.tit,.body-freelance_yoga .meritSec .merit_block.diverse p.tit,.body-inexperienced .meritSec .merit_block.diverse p.tit,.body-philosophy .meritSec .merit_block.diverse p.tit,.body-training .meritSec .merit_block.diverse p.tit{font-size:14px;margin:2em 0 .5em;padding-left:1em;font-weight:700}.body-criteria .meritSec .merit_block.diverse p.tit span,.body-experienced .meritSec .merit_block.diverse p.tit span,.body-freelance .meritSec .merit_block.diverse p.tit span,.body-freelance_yoga .meritSec .merit_block.diverse p.tit span,.body-inexperienced .meritSec .merit_block.diverse p.tit span,.body-philosophy .meritSec .merit_block.diverse p.tit span,.body-training .meritSec .merit_block.diverse p.tit span{font-size:13px;color:#000}.body-criteria .meritSec .merit_block p.lineBox,.body-experienced .meritSec .merit_block p.lineBox,.body-freelance .meritSec .merit_block p.lineBox,.body-freelance_yoga .meritSec .merit_block p.lineBox,.body-inexperienced .meritSec .merit_block p.lineBox,.body-philosophy .meritSec .merit_block p.lineBox,.body-training .meritSec .merit_block p.lineBox{border:1px solid #eee;padding:.5em 1em;font-size:14px}.body-criteria .meritSec .merit_block.merit01 .merit_txt,.body-experienced .meritSec .merit_block.merit01 .merit_txt,.body-freelance .meritSec .merit_block.merit01 .merit_txt,.body-freelance_yoga .meritSec .merit_block.merit01 .merit_txt,.body-inexperienced .meritSec .merit_block.merit01 .merit_txt,.body-philosophy .meritSec .merit_block.merit01 .merit_txt,.body-training .meritSec .merit_block.merit01 .merit_txt{height:auto}.body-criteria .meritSec .merit_block.merit01 .merit_txt span,.body-experienced .meritSec .merit_block.merit01 .merit_txt span,.body-freelance .meritSec .merit_block.merit01 .merit_txt span,.body-freelance_yoga .meritSec .merit_block.merit01 .merit_txt span,.body-inexperienced .meritSec .merit_block.merit01 .merit_txt span,.body-philosophy .meritSec .merit_block.merit01 .merit_txt span,.body-training .meritSec .merit_block.merit01 .merit_txt span{display:block}.body-criteria .sec-01,.body-experienced .sec-01,.body-freelance .sec-01,.body-freelance_yoga .sec-01,.body-inexperienced .sec-01,.body-philosophy .sec-01,.body-training .sec-01{display:block;margin-top:30px;margin-bottom:50px}@media only screen and (max-width:480px){.body-criteria .sec-01,.body-experienced .sec-01,.body-freelance .sec-01,.body-freelance_yoga .sec-01,.body-inexperienced .sec-01,.body-philosophy .sec-01,.body-training .sec-01{margin-top:0}}.body-criteria .sec-title,.body-experienced .sec-title,.body-freelance .sec-title,.body-freelance_yoga .sec-title,.body-inexperienced .sec-title,.body-philosophy .sec-title,.body-training .sec-title{text-align:center}.body-criteria .flex-img,.body-experienced .flex-img,.body-freelance .flex-img,.body-freelance_yoga .flex-img,.body-inexperienced .flex-img,.body-philosophy .flex-img,.body-training .flex-img{width:40%}.body-criteria .flex-txt,.body-experienced .flex-txt,.body-freelance .flex-txt,.body-freelance_yoga .flex-txt,.body-inexperienced .flex-txt,.body-philosophy .flex-txt,.body-training .flex-txt{width:50%}.body-criteria .sec-02 .d-flex,.body-experienced .sec-02 .d-flex,.body-freelance .sec-02 .d-flex,.body-freelance_yoga .sec-02 .d-flex,.body-inexperienced .sec-02 .d-flex,.body-philosophy .sec-02 .d-flex,.body-training .sec-02 .d-flex{margin-bottom:40px}@media(max-width:768px){.body-criteria .d-flex,.body-experienced .d-flex,.body-freelance .d-flex,.body-freelance_yoga .d-flex,.body-inexperienced .d-flex,.body-philosophy .d-flex,.body-training .d-flex{display:block}.body-criteria .flex-img,.body-criteria .flex-txt,.body-experienced .flex-img,.body-experienced .flex-txt,.body-freelance .flex-img,.body-freelance .flex-txt,.body-freelance_yoga .flex-img,.body-freelance_yoga .flex-txt,.body-inexperienced .flex-img,.body-inexperienced .flex-txt,.body-philosophy .flex-img,.body-philosophy .flex-txt,.body-training .flex-img,.body-training .flex-txt{width:100%}}.body-criteria .sec-03 .inter-list,.body-experienced .sec-03 .inter-list,.body-freelance .sec-03 .inter-list,.body-freelance_yoga .sec-03 .inter-list,.body-inexperienced .sec-03 .inter-list,.body-philosophy .sec-03 .inter-list,.body-training .sec-03 .inter-list{width:60%}@media(max-width:480px){.body-criteria .sec-03 .inter-list,.body-experienced .sec-03 .inter-list,.body-freelance .sec-03 .inter-list,.body-freelance_yoga .sec-03 .inter-list,.body-inexperienced .sec-03 .inter-list,.body-philosophy .sec-03 .inter-list,.body-training .sec-03 .inter-list{width:80%}}.body-criteria .sec-06 .sec-title,.body-experienced .sec-06 .sec-title,.body-freelance .sec-06 .sec-title,.body-freelance_yoga .sec-06 .sec-title,.body-inexperienced .sec-06 .sec-title,.body-philosophy .sec-06 .sec-title,.body-training .sec-06 .sec-title{text-align:center}.body-criteria .career.index .sec-03,.body-experienced .career.index .sec-03,.body-freelance .career.index .sec-03,.body-freelance_yoga .career.index .sec-03,.body-inexperienced .career.index .sec-03,.body-philosophy .career.index .sec-03,.body-training .career.index .sec-03{padding:80px 0;text-align:center}.body-criteria .career.index .sec-03 h3,.body-experienced .career.index .sec-03 h3,.body-freelance .career.index .sec-03 h3,.body-freelance_yoga .career.index .sec-03 h3,.body-inexperienced .career.index .sec-03 h3,.body-philosophy .career.index .sec-03 h3,.body-training .career.index .sec-03 h3{text-align:center;margin-bottom:20px;left:0;font-size:1.8rem;font-weight:700;background:#fff;padding:10px 40px;display:inline-block}.body-criteria .career.index .sec-03 .text-area,.body-experienced .career.index .sec-03 .text-area,.body-freelance .career.index .sec-03 .text-area,.body-freelance_yoga .career.index .sec-03 .text-area,.body-inexperienced .career.index .sec-03 .text-area,.body-philosophy .career.index .sec-03 .text-area,.body-training .career.index .sec-03 .text-area{width:80%;margin:0 auto;text-align:left}@media screen and (max-width:768px){.body-criteria .career.index .sec-03 .text-area,.body-experienced .career.index .sec-03 .text-area,.body-freelance .career.index .sec-03 .text-area,.body-freelance_yoga .career.index .sec-03 .text-area,.body-inexperienced .career.index .sec-03 .text-area,.body-philosophy .career.index .sec-03 .text-area,.body-training .career.index .sec-03 .text-area{width:100%;padding:0 5%}}@media screen and (max-width:1024px){.body-criteria .career.index .sec-03,.body-experienced .career.index .sec-03,.body-freelance .career.index .sec-03,.body-freelance_yoga .career.index .sec-03,.body-inexperienced .career.index .sec-03,.body-philosophy .career.index .sec-03,.body-training .career.index .sec-03{padding:0 3% 80px}}@media screen and (max-width:765px){.body-criteria .career.index .sec-03,.body-experienced .career.index .sec-03,.body-freelance .career.index .sec-03,.body-freelance_yoga .career.index .sec-03,.body-inexperienced .career.index .sec-03,.body-philosophy .career.index .sec-03,.body-training .career.index .sec-03{padding:0 5% 80px}.body-criteria .career.index .sec-02 .text-area .text-051,.body-experienced .career.index .sec-02 .text-area .text-051,.body-freelance .career.index .sec-02 .text-area .text-051,.body-freelance_yoga .career.index .sec-02 .text-area .text-051,.body-inexperienced .career.index .sec-02 .text-area .text-051,.body-philosophy .career.index .sec-02 .text-area .text-051,.body-training .career.index .sec-02 .text-area .text-051{margin-bottom:30px!important}}.body-criteria .career.index .sec-03 .list-area,.body-experienced .career.index .sec-03 .list-area,.body-freelance .career.index .sec-03 .list-area,.body-freelance_yoga .career.index .sec-03 .list-area,.body-inexperienced .career.index .sec-03 .list-area,.body-philosophy .career.index .sec-03 .list-area,.body-training .career.index .sec-03 .list-area{margin:40px auto}.body-criteria .career.index .sec-03 .list-area-01,.body-experienced .career.index .sec-03 .list-area-01,.body-freelance .career.index .sec-03 .list-area-01,.body-freelance_yoga .career.index .sec-03 .list-area-01,.body-inexperienced .career.index .sec-03 .list-area-01,.body-philosophy .career.index .sec-03 .list-area-01,.body-training .career.index .sec-03 .list-area-01{width:940px;text-align:center}.body-criteria .career.index .sec-03 .list-area-02,.body-experienced .career.index .sec-03 .list-area-02,.body-freelance .career.index .sec-03 .list-area-02,.body-freelance_yoga .career.index .sec-03 .list-area-02,.body-inexperienced .career.index .sec-03 .list-area-02,.body-philosophy .career.index .sec-03 .list-area-02,.body-training .career.index .sec-03 .list-area-02{width:940px}@media screen and (max-width:1024px){.body-criteria .career.index .sec-03 .list-area-01,.body-criteria .career.index .sec-03 .list-area-02,.body-experienced .career.index .sec-03 .list-area-01,.body-experienced .career.index .sec-03 .list-area-02,.body-freelance .career.index .sec-03 .list-area-01,.body-freelance .career.index .sec-03 .list-area-02,.body-freelance_yoga .career.index .sec-03 .list-area-01,.body-freelance_yoga .career.index .sec-03 .list-area-02,.body-inexperienced .career.index .sec-03 .list-area-01,.body-inexperienced .career.index .sec-03 .list-area-02,.body-philosophy .career.index .sec-03 .list-area-01,.body-philosophy .career.index .sec-03 .list-area-02,.body-training .career.index .sec-03 .list-area-01,.body-training .career.index .sec-03 .list-area-02{width:100%;margin-bottom:20px;text-align:center}}.body-criteria .career.index .sec-03 .list-area ul,.body-experienced .career.index .sec-03 .list-area ul,.body-freelance .career.index .sec-03 .list-area ul,.body-freelance_yoga .career.index .sec-03 .list-area ul,.body-inexperienced .career.index .sec-03 .list-area ul,.body-philosophy .career.index .sec-03 .list-area ul,.body-training .career.index .sec-03 .list-area ul{margin:0 auto}.body-criteria .career.index .sec-03 .list-area li,.body-experienced .career.index .sec-03 .list-area li,.body-freelance .career.index .sec-03 .list-area li,.body-freelance_yoga .career.index .sec-03 .list-area li,.body-inexperienced .career.index .sec-03 .list-area li,.body-philosophy .career.index .sec-03 .list-area li,.body-training .career.index .sec-03 .list-area li{float:left;position:relative;width:20.7%;height:auto;margin:20px}.body-criteria .career.index .sec-03 .list-area li h4,.body-experienced .career.index .sec-03 .list-area li h4,.body-freelance .career.index .sec-03 .list-area li h4,.body-freelance_yoga .career.index .sec-03 .list-area li h4,.body-inexperienced .career.index .sec-03 .list-area li h4,.body-philosophy .career.index .sec-03 .list-area li h4,.body-training .career.index .sec-03 .list-area li h4{margin:10px 0}.body-criteria .career.index .sec-03 .list-area li p,.body-experienced .career.index .sec-03 .list-area li p,.body-freelance .career.index .sec-03 .list-area li p,.body-freelance_yoga .career.index .sec-03 .list-area li p,.body-inexperienced .career.index .sec-03 .list-area li p,.body-philosophy .career.index .sec-03 .list-area li p,.body-training .career.index .sec-03 .list-area li p{text-align:left;font-weight:400}@media screen and (max-width:1024px){.body-criteria .career.index .sec-03 .list-area li,.body-experienced .career.index .sec-03 .list-area li,.body-freelance .career.index .sec-03 .list-area li,.body-freelance_yoga .career.index .sec-03 .list-area li,.body-inexperienced .career.index .sec-03 .list-area li,.body-philosophy .career.index .sec-03 .list-area li,.body-training .career.index .sec-03 .list-area li{width:23.7%;margin:5px;padding:0 10px}}@media screen and (max-width:765px){.body-criteria .career.index .sec-03 .list-area li,.body-experienced .career.index .sec-03 .list-area li,.body-freelance .career.index .sec-03 .list-area li,.body-freelance_yoga .career.index .sec-03 .list-area li,.body-inexperienced .career.index .sec-03 .list-area li,.body-philosophy .career.index .sec-03 .list-area li,.body-training .career.index .sec-03 .list-area li{float:none;width:100%;margin-left:0;margin-bottom:60px}.body-criteria .career.index .sec-03 .list-area li:last-child,.body-experienced .career.index .sec-03 .list-area li:last-child,.body-freelance .career.index .sec-03 .list-area li:last-child,.body-freelance_yoga .career.index .sec-03 .list-area li:last-child,.body-inexperienced .career.index .sec-03 .list-area li:last-child,.body-philosophy .career.index .sec-03 .list-area li:last-child,.body-training .career.index .sec-03 .list-area li:last-child{margin-bottom:0}}.body-criteria .career.index .sec-03 .list-area li img,.body-experienced .career.index .sec-03 .list-area li img,.body-freelance .career.index .sec-03 .list-area li img,.body-freelance_yoga .career.index .sec-03 .list-area li img,.body-inexperienced .career.index .sec-03 .list-area li img,.body-philosophy .career.index .sec-03 .list-area li img,.body-training .career.index .sec-03 .list-area li img{width:100%;height:auto;margin-bottom:2px}.body-criteria .career.index .sec-03 .list-area li .title,.body-experienced .career.index .sec-03 .list-area li .title,.body-freelance .career.index .sec-03 .list-area li .title,.body-freelance_yoga .career.index .sec-03 .list-area li .title,.body-inexperienced .career.index .sec-03 .list-area li .title,.body-philosophy .career.index .sec-03 .list-area li .title,.body-training .career.index .sec-03 .list-area li .title{position:absolute;top:-40px;left:0;font-size:1.8rem;font-weight:700}.body-criteria .career.index .sec-03 .list-area li .caption,.body-experienced .career.index .sec-03 .list-area li .caption,.body-freelance .career.index .sec-03 .list-area li .caption,.body-freelance_yoga .career.index .sec-03 .list-area li .caption,.body-inexperienced .career.index .sec-03 .list-area li .caption,.body-philosophy .career.index .sec-03 .list-area li .caption,.body-training .career.index .sec-03 .list-area li .caption{color:#333;font-weight:400}@media screen and (max-width:1024px){.body-criteria .career.index .sec-03 .list-area li .title,.body-experienced .career.index .sec-03 .list-area li .title,.body-freelance .career.index .sec-03 .list-area li .title,.body-freelance_yoga .career.index .sec-03 .list-area li .title,.body-inexperienced .career.index .sec-03 .list-area li .title,.body-philosophy .career.index .sec-03 .list-area li .title,.body-training .career.index .sec-03 .list-area li .title{font-size:1.6rem}}@media screen and (max-width:765px){.body-criteria .career.index .sec-03 .list-area li .title,.body-experienced .career.index .sec-03 .list-area li .title,.body-freelance .career.index .sec-03 .list-area li .title,.body-freelance_yoga .career.index .sec-03 .list-area li .title,.body-inexperienced .career.index .sec-03 .list-area li .title,.body-philosophy .career.index .sec-03 .list-area li .title,.body-training .career.index .sec-03 .list-area li .title{font-size:1.8rem}}.body-criteria .career.index .sec-05,.body-experienced .career.index .sec-05,.body-freelance .career.index .sec-05,.body-freelance_yoga .career.index .sec-05,.body-inexperienced .career.index .sec-05,.body-philosophy .career.index .sec-05,.body-training .career.index .sec-05{padding:80px 0}.body-criteria .career.index .sec-05 h2,.body-experienced .career.index .sec-05 h2,.body-freelance .career.index .sec-05 h2,.body-freelance_yoga .career.index .sec-05 h2,.body-inexperienced .career.index .sec-05 h2,.body-philosophy .career.index .sec-05 h2,.body-training .career.index .sec-05 h2{letter-spacing:2px;margin-bottom:35px}@media screen and (max-width:1024px){.body-criteria .career.index .sec-05,.body-experienced .career.index .sec-05,.body-freelance .career.index .sec-05,.body-freelance_yoga .career.index .sec-05,.body-inexperienced .career.index .sec-05,.body-philosophy .career.index .sec-05,.body-training .career.index .sec-05{padding:50px 3% 80px}}@media screen and (max-width:765px){.body-criteria .career.index .sec-05,.body-experienced .career.index .sec-05,.body-freelance .career.index .sec-05,.body-freelance_yoga .career.index .sec-05,.body-inexperienced .career.index .sec-05,.body-philosophy .career.index .sec-05,.body-training .career.index .sec-05{padding:50px 5% 80px}}.body-criteria .career.index .sec-05 .list-area,.body-experienced .career.index .sec-05 .list-area,.body-freelance .career.index .sec-05 .list-area,.body-freelance_yoga .career.index .sec-05 .list-area,.body-inexperienced .career.index .sec-05 .list-area,.body-philosophy .career.index .sec-05 .list-area,.body-training .career.index .sec-05 .list-area{margin:80px auto}.body-criteria .career.index .sec-05 .list-area-01,.body-experienced .career.index .sec-05 .list-area-01,.body-freelance .career.index .sec-05 .list-area-01,.body-freelance_yoga .career.index .sec-05 .list-area-01,.body-inexperienced .career.index .sec-05 .list-area-01,.body-philosophy .career.index .sec-05 .list-area-01,.body-training .career.index .sec-05 .list-area-01{width:940px}.body-criteria .career.index .sec-05 .list-area-02,.body-experienced .career.index .sec-05 .list-area-02,.body-freelance .career.index .sec-05 .list-area-02,.body-freelance_yoga .career.index .sec-05 .list-area-02,.body-inexperienced .career.index .sec-05 .list-area-02,.body-philosophy .career.index .sec-05 .list-area-02,.body-training .career.index .sec-05 .list-area-02{width:700px}@media screen and (max-width:1024px){.body-criteria .career.index .sec-05 .list-area-01,.body-criteria .career.index .sec-05 .list-area-02,.body-experienced .career.index .sec-05 .list-area-01,.body-experienced .career.index .sec-05 .list-area-02,.body-freelance .career.index .sec-05 .list-area-01,.body-freelance .career.index .sec-05 .list-area-02,.body-freelance_yoga .career.index .sec-05 .list-area-01,.body-freelance_yoga .career.index .sec-05 .list-area-02,.body-inexperienced .career.index .sec-05 .list-area-01,.body-inexperienced .career.index .sec-05 .list-area-02,.body-philosophy .career.index .sec-05 .list-area-01,.body-philosophy .career.index .sec-05 .list-area-02,.body-training .career.index .sec-05 .list-area-01,.body-training .career.index .sec-05 .list-area-02{width:100%;margin-bottom:20px}}.body-criteria .career.index .sec-05 .list-area li,.body-experienced .career.index .sec-05 .list-area li,.body-freelance .career.index .sec-05 .list-area li,.body-freelance_yoga .career.index .sec-05 .list-area li,.body-inexperienced .career.index .sec-05 .list-area li,.body-philosophy .career.index .sec-05 .list-area li,.body-training .career.index .sec-05 .list-area li{float:left;position:relative;width:300px;height:auto;margin-left:20px}.body-criteria .career.index .sec-05 .list-area li:last-child,.body-experienced .career.index .sec-05 .list-area li:last-child,.body-freelance .career.index .sec-05 .list-area li:last-child,.body-freelance_yoga .career.index .sec-05 .list-area li:last-child,.body-inexperienced .career.index .sec-05 .list-area li:last-child,.body-philosophy .career.index .sec-05 .list-area li:last-child,.body-training .career.index .sec-05 .list-area li:last-child{margin-top:60px}@media screen and (max-width:1024px){.body-criteria .career.index .sec-05 .list-area li,.body-experienced .career.index .sec-05 .list-area li,.body-freelance .career.index .sec-05 .list-area li,.body-freelance_yoga .career.index .sec-05 .list-area li,.body-inexperienced .career.index .sec-05 .list-area li,.body-philosophy .career.index .sec-05 .list-area li,.body-training .career.index .sec-05 .list-area li{width:33%;margin-left:0;padding:0 10px}}@media screen and (max-width:765px){.body-criteria .career.index .sec-05 .list-area li,.body-experienced .career.index .sec-05 .list-area li,.body-freelance .career.index .sec-05 .list-area li,.body-freelance_yoga .career.index .sec-05 .list-area li,.body-inexperienced .career.index .sec-05 .list-area li,.body-philosophy .career.index .sec-05 .list-area li,.body-training .career.index .sec-05 .list-area li{float:none;width:100%;margin-left:0;margin-bottom:60px}.body-criteria .career.index .sec-05 .list-area li:last-child,.body-experienced .career.index .sec-05 .list-area li:last-child,.body-freelance .career.index .sec-05 .list-area li:last-child,.body-freelance_yoga .career.index .sec-05 .list-area li:last-child,.body-inexperienced .career.index .sec-05 .list-area li:last-child,.body-philosophy .career.index .sec-05 .list-area li:last-child,.body-training .career.index .sec-05 .list-area li:last-child{margin-bottom:0}}.body-criteria .career.index .sec-05 .list-area li:first-child,.body-experienced .career.index .sec-05 .list-area li:first-child,.body-freelance .career.index .sec-05 .list-area li:first-child,.body-freelance_yoga .career.index .sec-05 .list-area li:first-child,.body-inexperienced .career.index .sec-05 .list-area li:first-child,.body-philosophy .career.index .sec-05 .list-area li:first-child,.body-training .career.index .sec-05 .list-area li:first-child{margin-left:0}.body-criteria .career.index .sec-05 .list-area li img,.body-experienced .career.index .sec-05 .list-area li img,.body-freelance .career.index .sec-05 .list-area li img,.body-freelance_yoga .career.index .sec-05 .list-area li img,.body-inexperienced .career.index .sec-05 .list-area li img,.body-philosophy .career.index .sec-05 .list-area li img,.body-training .career.index .sec-05 .list-area li img{width:100%;height:auto;margin-bottom:2px}.body-criteria .career.index .sec-05 .list-area li .title,.body-experienced .career.index .sec-05 .list-area li .title,.body-freelance .career.index .sec-05 .list-area li .title,.body-freelance_yoga .career.index .sec-05 .list-area li .title,.body-inexperienced .career.index .sec-05 .list-area li .title,.body-philosophy .career.index .sec-05 .list-area li .title,.body-training .career.index .sec-05 .list-area li .title{position:absolute;top:-40px;left:0;font-size:1.8rem;font-weight:700}.body-criteria .career.index .sec-05 .list-area li .caption,.body-experienced .career.index .sec-05 .list-area li .caption,.body-freelance .career.index .sec-05 .list-area li .caption,.body-freelance_yoga .career.index .sec-05 .list-area li .caption,.body-inexperienced .career.index .sec-05 .list-area li .caption,.body-philosophy .career.index .sec-05 .list-area li .caption,.body-training .career.index .sec-05 .list-area li .caption{color:#333;font-weight:400}@media screen and (max-width:1024px){.body-criteria .career.index .sec-05 .list-area li .title,.body-experienced .career.index .sec-05 .list-area li .title,.body-freelance .career.index .sec-05 .list-area li .title,.body-freelance_yoga .career.index .sec-05 .list-area li .title,.body-inexperienced .career.index .sec-05 .list-area li .title,.body-philosophy .career.index .sec-05 .list-area li .title,.body-training .career.index .sec-05 .list-area li .title{font-size:1.6rem}}@media screen and (max-width:765px){.body-criteria .career.index .sec-05 .list-area li .title,.body-experienced .career.index .sec-05 .list-area li .title,.body-freelance .career.index .sec-05 .list-area li .title,.body-freelance_yoga .career.index .sec-05 .list-area li .title,.body-inexperienced .career.index .sec-05 .list-area li .title,.body-philosophy .career.index .sec-05 .list-area li .title,.body-training .career.index .sec-05 .list-area li .title{font-size:1.8rem}}.body-criteria .menu>li a,.body-experienced .menu>li a,.body-freelance .menu>li a,.body-freelance_yoga .menu>li a,.body-inexperienced .menu>li a,.body-philosophy .menu>li a,.body-training .menu>li a{display:block}.body-criteria ul.menu__second-level,.body-experienced ul.menu__second-level,.body-freelance ul.menu__second-level,.body-freelance_yoga ul.menu__second-level,.body-inexperienced ul.menu__second-level,.body-philosophy ul.menu__second-level,.body-training ul.menu__second-level{visibility:hidden;opacity:0;z-index:1}.body-criteria .menu>li:hover,.body-experienced .menu>li:hover,.body-freelance .menu>li:hover,.body-freelance_yoga .menu>li:hover,.body-inexperienced .menu>li:hover,.body-philosophy .menu>li:hover,.body-training .menu>li:hover{transition:all .5s}.body-criteria .menu__second-level li,.body-experienced .menu__second-level li,.body-freelance .menu__second-level li,.body-freelance_yoga .menu__second-level li,.body-inexperienced .menu__second-level li,.body-philosophy .menu__second-level li,.body-training .menu__second-level li{border-bottom:1px solid #fff;padding:10px 0;margin:0;line-height:160%;width:100%}.body-criteria .menu>li.menu__single,.body-experienced .menu>li.menu__single,.body-freelance .menu>li.menu__single,.body-freelance_yoga .menu>li.menu__single,.body-inexperienced .menu>li.menu__single,.body-philosophy .menu>li.menu__single,.body-training .menu>li.menu__single{position:relative}.body-criteria li.menu__single ul.menu__second-level,.body-experienced li.menu__single ul.menu__second-level,.body-freelance li.menu__single ul.menu__second-level,.body-freelance_yoga li.menu__single ul.menu__second-level,.body-inexperienced li.menu__single ul.menu__second-level,.body-philosophy li.menu__single ul.menu__second-level,.body-training li.menu__single ul.menu__second-level{position:absolute;top:40px;left:0;width:100%;background:#000;transition:all .2s ease}.body-criteria li.menu__single:hover ul.menu__second-level,.body-experienced li.menu__single:hover ul.menu__second-level,.body-freelance li.menu__single:hover ul.menu__second-level,.body-freelance_yoga li.menu__single:hover ul.menu__second-level,.body-inexperienced li.menu__single:hover ul.menu__second-level,.body-philosophy li.menu__single:hover ul.menu__second-level,.body-training li.menu__single:hover ul.menu__second-level{top:50px;visibility:visible;opacity:1}.body-criteria .menu:after,.body-criteria .menu:before,.body-experienced .menu:after,.body-experienced .menu:before,.body-freelance .menu:after,.body-freelance .menu:before,.body-freelance_yoga .menu:after,.body-freelance_yoga .menu:before,.body-inexperienced .menu:after,.body-inexperienced .menu:before,.body-philosophy .menu:after,.body-philosophy .menu:before,.body-training .menu:after,.body-training .menu:before{content:" ";display:table}.body-criteria .menu:after,.body-experienced .menu:after,.body-freelance .menu:after,.body-freelance_yoga .menu:after,.body-inexperienced .menu:after,.body-philosophy .menu:after,.body-training .menu:after{clear:both}.body-criteria .menu,.body-experienced .menu,.body-freelance .menu,.body-freelance_yoga .menu,.body-inexperienced .menu,.body-philosophy .menu,.body-training .menu{*zoom:1}@media screen and (max-width:765px){.body-criteria li.menu__single ul.menu__second-level,.body-experienced li.menu__single ul.menu__second-level,.body-freelance li.menu__single ul.menu__second-level,.body-freelance_yoga li.menu__single ul.menu__second-level,.body-inexperienced li.menu__single ul.menu__second-level,.body-philosophy li.menu__single ul.menu__second-level,.body-training li.menu__single ul.menu__second-level{position:absolute;top:45px;width:100%;background:#000;transition:all .2s ease}}.body-criteria .sec-05 ul,.body-experienced .sec-05 ul,.body-freelance .sec-05 ul,.body-freelance_yoga .sec-05 ul,.body-inexperienced .sec-05 ul,.body-philosophy .sec-05 ul,.body-training .sec-05 ul{max-width:1000px;margin:0 auto}.body-criteria .sec-05 li,.body-experienced .sec-05 li,.body-freelance .sec-05 li,.body-freelance_yoga .sec-05 li,.body-inexperienced .sec-05 li,.body-philosophy .sec-05 li,.body-training .sec-05 li{margin-bottom:50px}.body-criteria .sec-05 li h3,.body-experienced .sec-05 li h3,.body-freelance .sec-05 li h3,.body-freelance_yoga .sec-05 li h3,.body-inexperienced .sec-05 li h3,.body-philosophy .sec-05 li h3,.body-training .sec-05 li h3{color:#d83f4d;font-size:150%;font-weight:700;margin-bottom:10px}.body-criteria .sec-05 li img,.body-experienced .sec-05 li img,.body-freelance .sec-05 li img,.body-freelance_yoga .sec-05 li img,.body-inexperienced .sec-05 li img,.body-philosophy .sec-05 li img,.body-training .sec-05 li img{float:right;width:30%;padding-left:10px}.body-criteria .sec-05 li.box-half,.body-experienced .sec-05 li.box-half,.body-freelance .sec-05 li.box-half,.body-freelance_yoga .sec-05 li.box-half,.body-inexperienced .sec-05 li.box-half,.body-philosophy .sec-05 li.box-half,.body-training .sec-05 li.box-half{width:49.8%;float:left;padding:1%}@media screen and (min-width:768px){.body-criteria .sec-05 li.box-half.box-half-l,.body-experienced .sec-05 li.box-half.box-half-l,.body-freelance .sec-05 li.box-half.box-half-l,.body-freelance_yoga .sec-05 li.box-half.box-half-l,.body-inexperienced .sec-05 li.box-half.box-half-l,.body-philosophy .sec-05 li.box-half.box-half-l,.body-training .sec-05 li.box-half.box-half-l{padding-right:3%}.body-criteria .sec-05 li.box-half.box-half-r,.body-experienced .sec-05 li.box-half.box-half-r,.body-freelance .sec-05 li.box-half.box-half-r,.body-freelance_yoga .sec-05 li.box-half.box-half-r,.body-inexperienced .sec-05 li.box-half.box-half-r,.body-philosophy .sec-05 li.box-half.box-half-r,.body-training .sec-05 li.box-half.box-half-r{padding-left:3%}}@media screen and (max-width:767px){.body-criteria .sec-05 li h3,.body-experienced .sec-05 li h3,.body-freelance .sec-05 li h3,.body-freelance_yoga .sec-05 li h3,.body-inexperienced .sec-05 li h3,.body-philosophy .sec-05 li h3,.body-training .sec-05 li h3{font-size:130%;margin-bottom:5px}.body-criteria .sec-05 li img,.body-criteria .sec-05 li.box-half,.body-experienced .sec-05 li img,.body-experienced .sec-05 li.box-half,.body-freelance .sec-05 li img,.body-freelance .sec-05 li.box-half,.body-freelance_yoga .sec-05 li img,.body-freelance_yoga .sec-05 li.box-half,.body-inexperienced .sec-05 li img,.body-inexperienced .sec-05 li.box-half,.body-philosophy .sec-05 li img,.body-philosophy .sec-05 li.box-half,.body-training .sec-05 li img,.body-training .sec-05 li.box-half{width:100%;padding:0}}.body-criteria table,.body-experienced table,.body-freelance table,.body-freelance_yoga table,.body-inexperienced table,.body-philosophy table,.body-training table{width:100%;max-width:800px;margin:0 auto 40px}.body-criteria th,.body-experienced th,.body-freelance th,.body-freelance_yoga th,.body-inexperienced th,.body-philosophy th,.body-training th{background-color:#cac5c6;color:#fff;text-align:center;width:17%}.body-criteria td,.body-criteria th,.body-experienced td,.body-experienced th,.body-freelance td,.body-freelance th,.body-freelance_yoga td,.body-freelance_yoga th,.body-inexperienced td,.body-inexperienced th,.body-philosophy td,.body-philosophy th,.body-training td,.body-training th{padding:7px 14px;border:1px solid #f6f6f6}.body-criteria td,.body-experienced td,.body-freelance td,.body-freelance_yoga td,.body-inexperienced td,.body-philosophy td,.body-training td{text-align:left;background-color:hsla(0,0%,100%,.8)}.body-criteria table img,.body-experienced table img,.body-freelance table img,.body-freelance_yoga table img,.body-inexperienced table img,.body-philosophy table img,.body-training table img{width:30%;height:auto;float:right;padding:10px}@media screen and (max-width:767px){.body-criteria table img,.body-experienced table img,.body-freelance table img,.body-freelance_yoga table img,.body-inexperienced table img,.body-philosophy table img,.body-training table img{width:100%;padding:10px 30px}.body-criteria td,.body-criteria th,.body-experienced td,.body-experienced th,.body-freelance td,.body-freelance th,.body-freelance_yoga td,.body-freelance_yoga th,.body-inexperienced td,.body-inexperienced th,.body-philosophy td,.body-philosophy th,.body-training td,.body-training th{padding:5px;border:2px solid #f6f6f6}.body-criteria th,.body-experienced th,.body-freelance th,.body-freelance_yoga th,.body-inexperienced th,.body-philosophy th,.body-training th{width:15%}}.body-criteria .inner,.body-experienced .inner,.body-freelance .inner,.body-freelance_yoga .inner,.body-inexperienced .inner,.body-philosophy .inner,.body-training .inner{max-width:940px;margin:0 auto}.body-criteria .sec .box,.body-experienced .sec .box,.body-freelance .sec .box,.body-freelance_yoga .sec .box,.body-inexperienced .sec .box,.body-philosophy .sec .box,.body-training .sec .box{margin-bottom:60px;padding:30px 5%;position:relative;background:#f8f8f8}.body-criteria .sec .box dl,.body-experienced .sec .box dl,.body-freelance .sec .box dl,.body-freelance_yoga .sec .box dl,.body-inexperienced .sec .box dl,.body-philosophy .sec .box dl,.body-training .sec .box dl{max-width:800px;margin:0 auto}.body-criteria .sec dl dt,.body-experienced .sec dl dt,.body-freelance .sec dl dt,.body-freelance_yoga .sec dl dt,.body-inexperienced .sec dl dt,.body-philosophy .sec dl dt,.body-training .sec dl dt{float:left;width:120px}.body-criteria dl dt,.body-experienced dl dt,.body-freelance dl dt,.body-freelance_yoga dl dt,.body-inexperienced dl dt,.body-philosophy dl dt,.body-training dl dt{font-weight:700}.body-criteria .sec dl dd,.body-experienced .sec dl dd,.body-freelance .sec dl dd,.body-freelance_yoga .sec dl dd,.body-inexperienced .sec dl dd,.body-philosophy .sec dl dd,.body-training .sec dl dd{font-weight:100;padding-left:120px;padding-bottom:12px}.body-criteria .inter-list-box,.body-experienced .inter-list-box,.body-freelance .inter-list-box,.body-freelance_yoga .inter-list-box,.body-inexperienced .inter-list-box,.body-philosophy .inter-list-box,.body-training .inter-list-box{display:flex;justify-content:space-between}.body-criteria .inter-list,.body-experienced .inter-list,.body-freelance .inter-list,.body-freelance_yoga .inter-list,.body-inexperienced .inter-list,.body-philosophy .inter-list,.body-training .inter-list{width:30%}.body-criteria .inter-list img,.body-experienced .inter-list img,.body-freelance .inter-list img,.body-freelance_yoga .inter-list img,.body-inexperienced .inter-list img,.body-philosophy .inter-list img,.body-training .inter-list img{width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.body-criteria .inter-list-box,.body-experienced .inter-list-box,.body-freelance .inter-list-box,.body-freelance_yoga .inter-list-box,.body-inexperienced .inter-list-box,.body-philosophy .inter-list-box,.body-training .inter-list-box{display:block}.body-criteria .inter-list,.body-experienced .inter-list,.body-freelance .inter-list,.body-freelance_yoga .inter-list,.body-inexperienced .inter-list,.body-philosophy .inter-list,.body-training .inter-list{display:block;width:80%;margin:0 auto 40px}}@media(max-width:480px){.body-criteria .inter-list,.body-experienced .inter-list,.body-freelance .inter-list,.body-freelance_yoga .inter-list,.body-inexperienced .inter-list,.body-philosophy .inter-list,.body-training .inter-list{width:100%}.body-criteria .career.index .sec-03,.body-experienced .career.index .sec-03,.body-freelance .career.index .sec-03,.body-freelance_yoga .career.index .sec-03,.body-inexperienced .career.index .sec-03,.body-philosophy .career.index .sec-03,.body-training .career.index .sec-03{padding-bottom:0;padding-top:40px}}.body-criteria .sec-04 .text-box,.body-experienced .sec-04 .text-box,.body-freelance .sec-04 .text-box,.body-freelance_yoga .sec-04 .text-box,.body-inexperienced .sec-04 .text-box,.body-philosophy .sec-04 .text-box,.body-training .sec-04 .text-box{margin-bottom:30px}.body-criteria .sec-04 .text-box h3,.body-experienced .sec-04 .text-box h3,.body-freelance .sec-04 .text-box h3,.body-freelance_yoga .sec-04 .text-box h3,.body-inexperienced .sec-04 .text-box h3,.body-philosophy .sec-04 .text-box h3,.body-training .sec-04 .text-box h3{margin-bottom:30px;text-align:center;font-size:2.6rem}.body-criteria .sec-04 .text-box h3 img,.body-experienced .sec-04 .text-box h3 img,.body-freelance .sec-04 .text-box h3 img,.body-freelance_yoga .sec-04 .text-box h3 img,.body-inexperienced .sec-04 .text-box h3 img,.body-philosophy .sec-04 .text-box h3 img,.body-training .sec-04 .text-box h3 img{max-width:200px;margin:0 auto 10px;display:block}.body-criteria .points-list,.body-experienced .points-list,.body-freelance .points-list,.body-freelance_yoga .points-list,.body-inexperienced .points-list,.body-philosophy .points-list,.body-training .points-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.body-criteria .points-list li,.body-experienced .points-list li,.body-freelance .points-list li,.body-freelance_yoga .points-list li,.body-inexperienced .points-list li,.body-philosophy .points-list li,.body-training .points-list li{width:24.5%;border-right:1px solid #efefef;border-left:1px solid #efefef;padding:1%}@media screen and (max-width:768px){.body-criteria .points-list li,.body-experienced .points-list li,.body-freelance .points-list li,.body-freelance_yoga .points-list li,.body-inexperienced .points-list li,.body-philosophy .points-list li,.body-training .points-list li{width:100%;border-right:none;border-left:none;border-bottom:1px solid #efefef;padding:30px 1%}.body-criteria .points-list li:first-child,.body-experienced .points-list li:first-child,.body-freelance .points-list li:first-child,.body-freelance_yoga .points-list li:first-child,.body-inexperienced .points-list li:first-child,.body-philosophy .points-list li:first-child,.body-training .points-list li:first-child{border-top:1px solid #efefef}}.body-criteria .points-list li h4,.body-experienced .points-list li h4,.body-freelance .points-list li h4,.body-freelance_yoga .points-list li h4,.body-inexperienced .points-list li h4,.body-philosophy .points-list li h4,.body-training .points-list li h4{text-align:center;font-size:2rem;min-height:70px}.body-criteria .sec-06 h3,.body-experienced .sec-06 h3,.body-freelance .sec-06 h3,.body-freelance_yoga .sec-06 h3,.body-inexperienced .sec-06 h3,.body-philosophy .sec-06 h3,.body-training .sec-06 h3{text-align:center;font-size:20px;margin-bottom:10px}.body-criteria .sec-06 p,.body-experienced .sec-06 p,.body-freelance .sec-06 p,.body-freelance_yoga .sec-06 p,.body-inexperienced .sec-06 p,.body-philosophy .sec-06 p,.body-training .sec-06 p{text-align:center}.body-criteria .sec-07,.body-experienced .sec-07,.body-freelance .sec-07,.body-freelance_yoga .sec-07,.body-inexperienced .sec-07,.body-philosophy .sec-07,.body-training .sec-07{padding-bottom:20px}.body-criteria .sec-06 .schedule-name,.body-experienced .sec-06 .schedule-name,.body-freelance .sec-06 .schedule-name,.body-freelance_yoga .sec-06 .schedule-name,.body-inexperienced .sec-06 .schedule-name,.body-philosophy .sec-06 .schedule-name,.body-training .sec-06 .schedule-name{margin-bottom:20px}.body-criteria .box-entry,.body-experienced .box-entry,.body-freelance .box-entry,.body-freelance_yoga .box-entry,.body-inexperienced .box-entry,.body-philosophy .box-entry,.body-training .box-entry{margin:10px auto;display:flex;justify-content:center}@media screen and (max-width:768px){.body-criteria .box-entry,.body-experienced .box-entry,.body-freelance .box-entry,.body-freelance_yoga .box-entry,.body-inexperienced .box-entry,.body-philosophy .box-entry,.body-training .box-entry{flex-wrap:wrap}}.body-criteria .btn-entry,.body-experienced .btn-entry,.body-freelance .btn-entry,.body-freelance_yoga .btn-entry,.body-inexperienced .btn-entry,.body-philosophy .btn-entry,.body-training .btn-entry{margin:0 20px}.body-criteria .btn-entry a,.body-experienced .btn-entry a,.body-freelance .btn-entry a,.body-freelance_yoga .btn-entry a,.body-inexperienced .btn-entry a,.body-philosophy .btn-entry a,.body-training .btn-entry a{background:#2c6fac;width:300px;margin:10px auto;display:block;padding:20px 5px;text-align:center;color:#fff;font-size:1.6rem;font-weight:700;border-radius:100px}.body-criteria .header .btn-entry.sp-only,.body-experienced .header .btn-entry.sp-only,.body-freelance .header .btn-entry.sp-only,.body-freelance_yoga .header .btn-entry.sp-only,.body-inexperienced .header .btn-entry.sp-only,.body-philosophy .header .btn-entry.sp-only,.body-training .header .btn-entry.sp-only{display:none!important}.body-criteria .movie,.body-experienced .movie,.body-freelance .movie,.body-freelance_yoga .movie,.body-inexperienced .movie,.body-philosophy .movie,.body-training .movie{width:80%;aspect-ratio:16/9;margin:50px auto 0}.body-criteria .movie iframe,.body-experienced .movie iframe,.body-freelance .movie iframe,.body-freelance_yoga .movie iframe,.body-inexperienced .movie iframe,.body-philosophy .movie iframe,.body-training .movie iframe{width:100%;height:100%}.body-criteria .sec-01,.body-experienced .sec-01,.body-freelance .sec-01,.body-freelance_yoga .sec-01,.body-inexperienced .sec-01,.body-philosophy .sec-01,.body-training .sec-01{padding-bottom:0}.body-criteria .btn-entry,.body-experienced .btn-entry,.body-freelance .btn-entry,.body-freelance_yoga .btn-entry,.body-inexperienced .btn-entry,.body-philosophy .btn-entry,.body-training .btn-entry{text-align:center}.body-criteria .btn-entry span,.body-experienced .btn-entry span,.body-freelance .btn-entry span,.body-freelance_yoga .btn-entry span,.body-inexperienced .btn-entry span,.body-philosophy .btn-entry span,.body-training .btn-entry span{font-size:10px}.body-criteria .box-entry-02 a,.body-experienced .box-entry-02 a,.body-freelance .box-entry-02 a,.body-freelance_yoga .box-entry-02 a,.body-inexperienced .box-entry-02 a,.body-philosophy .box-entry-02 a,.body-training .box-entry-02 a{padding:10px 5px 15px}.body-criteria .btn-entry p,.body-experienced .btn-entry p,.body-freelance .btn-entry p,.body-freelance_yoga .btn-entry p,.body-inexperienced .btn-entry p,.body-philosophy .btn-entry p,.body-training .btn-entry p{font-family:Hiragino Kaku Gothic ProN,メイリオ,sans-serif;font-size:8px}.body-criteria #application,.body-experienced #application,.body-freelance #application,.body-freelance_yoga #application,.body-inexperienced #application,.body-philosophy #application,.body-training #application{display:block;padding-top:100px;margin-top:-100px}.body-criteria .box-entry,.body-criteria .step,.body-experienced .box-entry,.body-experienced .step,.body-freelance .box-entry,.body-freelance .step,.body-freelance_yoga .box-entry,.body-freelance_yoga .step,.body-inexperienced .box-entry,.body-inexperienced .step,.body-philosophy .box-entry,.body-philosophy .step,.body-training .box-entry,.body-training .step{margin-bottom:20px}.body-criteria .step h4,.body-experienced .step h4,.body-freelance .step h4,.body-freelance_yoga .step h4,.body-inexperienced .step h4,.body-philosophy .step h4,.body-training .step h4{font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;font-size:26px;margin-right:30px}.body-criteria .sec-08 .d-flex,.body-experienced .sec-08 .d-flex,.body-freelance .sec-08 .d-flex,.body-freelance_yoga .sec-08 .d-flex,.body-inexperienced .sec-08 .d-flex,.body-philosophy .sec-08 .d-flex,.body-training .sec-08 .d-flex{align-items:center;justify-content:flex-start}.body-criteria .sec-08 .area,.body-experienced .sec-08 .area,.body-freelance .sec-08 .area,.body-freelance_yoga .sec-08 .area,.body-inexperienced .sec-08 .area,.body-philosophy .sec-08 .area,.body-training .sec-08 .area{display:inline-block;font-size:20px;border-bottom:1px solid #333;margin-top:50px;margin-bottom:30px}@media(max-width:480px){.body-criteria .box-entry,.body-experienced .box-entry,.body-freelance .box-entry,.body-freelance_yoga .box-entry,.body-inexperienced .box-entry,.body-philosophy .box-entry,.body-training .box-entry{display:block;margin:0 auto}.body-criteria .btn-entry,.body-experienced .btn-entry,.body-freelance .btn-entry,.body-freelance_yoga .btn-entry,.body-inexperienced .btn-entry,.body-philosophy .btn-entry,.body-training .btn-entry{width:100%;margin:0 0 20px}.body-criteria .sec-08 .area,.body-experienced .sec-08 .area,.body-freelance .sec-08 .area,.body-freelance_yoga .sec-08 .area,.body-inexperienced .sec-08 .area,.body-philosophy .sec-08 .area,.body-training .sec-08 .area{font-size:16px}}.body-criteria .sec.entry000,.body-experienced .sec.entry000,.body-freelance .sec.entry000,.body-freelance_yoga .sec.entry000,.body-inexperienced .sec.entry000,.body-philosophy .sec.entry000,.body-training .sec.entry000{margin-bottom:-20px}.body-criteria .sec.entry.about,.body-experienced .sec.entry.about,.body-freelance .sec.entry.about,.body-freelance_yoga .sec.entry.about,.body-inexperienced .sec.entry.about,.body-philosophy .sec.entry.about,.body-training .sec.entry.about{margin-bottom:100px}.body-criteria .entry-wrapper,.body-experienced .entry-wrapper,.body-freelance .entry-wrapper,.body-freelance_yoga .entry-wrapper,.body-inexperienced .entry-wrapper,.body-philosophy .entry-wrapper,.body-training .entry-wrapper{text-align:center}.body-criteria .btn-entry,.body-experienced .btn-entry,.body-freelance .btn-entry,.body-freelance_yoga .btn-entry,.body-inexperienced .btn-entry,.body-philosophy .btn-entry,.body-training .btn-entry{display:block;width:40%;margin:0 auto 30px;padding:20px;font-size:18px}.body-criteria .btn-white,.body-experienced .btn-white,.body-freelance .btn-white,.body-freelance_yoga .btn-white,.body-inexperienced .btn-white,.body-philosophy .btn-white,.body-training .btn-white{background-color:#fff;color:#e93842;border:1px solid #e93842}.body-criteria .btn-entry02,.body-experienced .btn-entry02,.body-freelance .btn-entry02,.body-freelance_yoga .btn-entry02,.body-inexperienced .btn-entry02,.body-philosophy .btn-entry02,.body-training .btn-entry02{width:80%}@media(max-width:768px){.body-criteria .btn-entry,.body-experienced .btn-entry,.body-freelance .btn-entry,.body-freelance_yoga .btn-entry,.body-inexperienced .btn-entry,.body-philosophy .btn-entry,.body-training .btn-entry{width:70%}}@media(max-width:480px){.body-criteria .btn-entry,.body-experienced .btn-entry,.body-freelance .btn-entry,.body-freelance_yoga .btn-entry,.body-inexperienced .btn-entry,.body-philosophy .btn-entry,.body-training .btn-entry{width:100%;padding:14px;margin-bottom:20px}.body-criteria .entry,.body-experienced .entry,.body-freelance .entry,.body-freelance_yoga .entry,.body-inexperienced .entry,.body-philosophy .entry,.body-training .entry{padding-top:0}.body-criteria .btn-entry02,.body-experienced .btn-entry02,.body-freelance .btn-entry02,.body-freelance_yoga .btn-entry02,.body-inexperienced .btn-entry02,.body-philosophy .btn-entry02,.body-training .btn-entry02{margin-bottom:-20px}}.body-criteria .studio-wrapper,.body-experienced .studio-wrapper,.body-freelance .studio-wrapper,.body-freelance_yoga .studio-wrapper,.body-inexperienced .studio-wrapper,.body-philosophy .studio-wrapper,.body-training .studio-wrapper{display:flex;justify-content:center;margin-top:90px}.body-criteria .studio-image,.body-experienced .studio-image,.body-freelance .studio-image,.body-freelance_yoga .studio-image,.body-inexperienced .studio-image,.body-philosophy .studio-image,.body-training .studio-image{margin-right:25px;width:100%}.body-criteria .studio-text,.body-experienced .studio-text,.body-freelance .studio-text,.body-freelance_yoga .studio-text,.body-inexperienced .studio-text,.body-philosophy .studio-text,.body-training .studio-text{width:85%}.body-criteria .studio-text-item,.body-experienced .studio-text-item,.body-freelance .studio-text-item,.body-freelance_yoga .studio-text-item,.body-inexperienced .studio-text-item,.body-philosophy .studio-text-item,.body-training .studio-text-item{margin-bottom:30px}.body-criteria .studio .btn-entry,.body-experienced .studio .btn-entry,.body-freelance .studio .btn-entry,.body-freelance_yoga .studio .btn-entry,.body-inexperienced .studio .btn-entry,.body-philosophy .studio .btn-entry,.body-training .studio .btn-entry{margin-top:50px}@media(max-width:480px){.body-criteria .studio-wrapper,.body-experienced .studio-wrapper,.body-freelance .studio-wrapper,.body-freelance_yoga .studio-wrapper,.body-inexperienced .studio-wrapper,.body-philosophy .studio-wrapper,.body-training .studio-wrapper{display:block;margin-top:50px}.body-criteria .studio-image,.body-experienced .studio-image,.body-freelance .studio-image,.body-freelance_yoga .studio-image,.body-inexperienced .studio-image,.body-philosophy .studio-image,.body-training .studio-image{margin-right:0}.body-criteria .studio-text,.body-experienced .studio-text,.body-freelance .studio-text,.body-freelance_yoga .studio-text,.body-inexperienced .studio-text,.body-philosophy .studio-text,.body-training .studio-text{width:100%}.body-criteria .desc,.body-experienced .desc,.body-freelance .desc,.body-freelance_yoga .desc,.body-inexperienced .desc,.body-philosophy .desc,.body-training .desc{text-align:left}}.body-criteria li,.body-experienced li,.body-freelance li,.body-freelance_yoga li,.body-inexperienced li,.body-philosophy li,.body-training li{list-style:none}.body-criteria .data-title,.body-experienced .data-title,.body-freelance .data-title,.body-freelance_yoga .data-title,.body-inexperienced .data-title,.body-philosophy .data-title,.body-training .data-title{color:#2e6eac;font-size:60px;font-family:Cormorant Garamond,serif}.body-criteria .text-right,.body-experienced .text-right,.body-freelance .text-right,.body-freelance_yoga .text-right,.body-inexperienced .text-right,.body-philosophy .text-right,.body-training .text-right{text-align:right}.body-criteria .text-center,.body-experienced .text-center,.body-freelance .text-center,.body-freelance_yoga .text-center,.body-inexperienced .text-center,.body-philosophy .text-center,.body-training .text-center{text-align:center}.body-criteria .data-company,.body-experienced .data-company,.body-freelance .data-company,.body-freelance_yoga .data-company,.body-inexperienced .data-company,.body-philosophy .data-company,.body-training .data-company{display:flex;justify-content:space-between;flex-wrap:wrap}.body-criteria .data-company li,.body-experienced .data-company li,.body-freelance .data-company li,.body-freelance_yoga .data-company li,.body-inexperienced .data-company li,.body-philosophy .data-company li,.body-training .data-company li{width:calc(50% - 15px);margin-top:30px}.body-criteria .data-company .w-30,.body-experienced .data-company .w-30,.body-freelance .data-company .w-30,.body-freelance_yoga .data-company .w-30,.body-inexperienced .data-company .w-30,.body-philosophy .data-company .w-30,.body-training .data-company .w-30{width:calc(33% - 15px)}.body-criteria .data-company .w-66,.body-experienced .data-company .w-66,.body-freelance .data-company .w-66,.body-freelance_yoga .data-company .w-66,.body-inexperienced .data-company .w-66,.body-philosophy .data-company .w-66,.body-training .data-company .w-66{width:calc(67% - 15px)}.body-criteria .data-company .w-100,.body-experienced .data-company .w-100,.body-freelance .data-company .w-100,.body-freelance_yoga .data-company .w-100,.body-inexperienced .data-company .w-100,.body-philosophy .data-company .w-100,.body-training .data-company .w-100{width:100%}.body-criteria .company-item,.body-experienced .company-item,.body-freelance .company-item,.body-freelance_yoga .company-item,.body-inexperienced .company-item,.body-philosophy .company-item,.body-training .company-item{background-color:#f7f7f7}.body-criteria .mt-100,.body-experienced .mt-100,.body-freelance .mt-100,.body-freelance_yoga .mt-100,.body-inexperienced .mt-100,.body-philosophy .mt-100,.body-training .mt-100{margin-top:100px}.body-criteria .sp,.body-experienced .sp,.body-freelance .sp,.body-freelance_yoga .sp,.body-inexperienced .sp,.body-philosophy .sp,.body-training .sp{display:none}@media(max-width:480px){.body-criteria .data-title,.body-experienced .data-title,.body-freelance .data-title,.body-freelance_yoga .data-title,.body-inexperienced .data-title,.body-philosophy .data-title,.body-training .data-title{font-size:34px;text-align:center}.body-criteria .pc,.body-experienced .pc,.body-freelance .pc,.body-freelance_yoga .pc,.body-inexperienced .pc,.body-philosophy .pc,.body-training .pc{display:none}.body-criteria .sp,.body-experienced .sp,.body-freelance .sp,.body-freelance_yoga .sp,.body-inexperienced .sp,.body-philosophy .sp,.body-training .sp{display:block}.body-criteria .data-company,.body-experienced .data-company,.body-freelance .data-company,.body-freelance_yoga .data-company,.body-inexperienced .data-company,.body-philosophy .data-company,.body-training .data-company{justify-content:center}.body-criteria .data-company li,.body-experienced .data-company li,.body-freelance .data-company li,.body-freelance_yoga .data-company li,.body-inexperienced .data-company li,.body-philosophy .data-company li,.body-training .data-company li{margin:0 0 10px;width:auto}.body-criteria .data-company .w-30,.body-criteria .data-company .w-66,.body-experienced .data-company .w-30,.body-experienced .data-company .w-66,.body-freelance .data-company .w-30,.body-freelance .data-company .w-66,.body-freelance_yoga .data-company .w-30,.body-freelance_yoga .data-company .w-66,.body-inexperienced .data-company .w-30,.body-inexperienced .data-company .w-66,.body-philosophy .data-company .w-30,.body-philosophy .data-company .w-66,.body-training .data-company .w-30,.body-training .data-company .w-66{width:auto}.body-criteria .mt-100,.body-experienced .mt-100,.body-freelance .mt-100,.body-freelance_yoga .mt-100,.body-inexperienced .mt-100,.body-philosophy .mt-100,.body-training .mt-100{margin-top:40px}.body-criteria .data-company .w-100,.body-experienced .data-company .w-100,.body-freelance .data-company .w-100,.body-freelance_yoga .data-company .w-100,.body-inexperienced .data-company .w-100,.body-philosophy .data-company .w-100,.body-training .data-company .w-100{width:auto}}.body-criteria ul.linlList,.body-experienced ul.linlList,.body-freelance ul.linlList,.body-freelance_yoga ul.linlList,.body-inexperienced ul.linlList,.body-philosophy ul.linlList,.body-training ul.linlList{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px}.body-criteria ul.linlList li,.body-experienced ul.linlList li,.body-freelance ul.linlList li,.body-freelance_yoga ul.linlList li,.body-inexperienced ul.linlList li,.body-philosophy ul.linlList li,.body-training ul.linlList li{margin:0 30px 30px 0;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.body-criteria ul.linlList li a.btn_blk,.body-experienced ul.linlList li a.btn_blk,.body-freelance ul.linlList li a.btn_blk,.body-freelance_yoga ul.linlList li a.btn_blk,.body-inexperienced ul.linlList li a.btn_blk,.body-philosophy ul.linlList li a.btn_blk,.body-training ul.linlList li a.btn_blk{display:block;color:#fff;font-size:18px;font-weight:700;line-height:1.5;text-align:center;width:360px;height:100px;padding:1.2em;background:#333;border-radius:50px}@media screen and (max-width:480px){.body-criteria ul.linlList,.body-experienced ul.linlList,.body-freelance ul.linlList,.body-freelance_yoga ul.linlList,.body-inexperienced ul.linlList,.body-philosophy ul.linlList,.body-training ul.linlList{display:flex;flex-wrap:wrap;justify-content:space-between}.body-criteria ul.linlList li,.body-experienced ul.linlList li,.body-freelance ul.linlList li,.body-freelance_yoga ul.linlList li,.body-inexperienced ul.linlList li,.body-philosophy ul.linlList li,.body-training ul.linlList li{margin:0 0 20px;width:100%}.body-criteria ul.linlList li a.btn_blk,.body-experienced ul.linlList li a.btn_blk,.body-freelance ul.linlList li a.btn_blk,.body-freelance_yoga ul.linlList li a.btn_blk,.body-inexperienced ul.linlList li a.btn_blk,.body-philosophy ul.linlList li a.btn_blk,.body-training ul.linlList li a.btn_blk{font-size:16px;width:90%;height:auto;margin:0 auto}}.lower-page .intro h2{margin-bottom:40px}.lower-page .flexbox{width:100%;justify-content:space-between}.lower-page .flexbox.img_l{flex-direction:row-reverse}.lower-page .flexbox.img_l .flex-item-img{margin-right:48px}.lower-page .flexbox.img_r .flex-item-img{margin-left:48px}.life .flexbox .flex-item-txt{width:50%;margin-right:40px}.energy{position:relative}.energy:before{position:absolute;content:"RECRUITMENT CRITERIA";width:calc(100% + 300px);height:100%;top:12px;left:-150px;font-size:100px;font-family:Avenir;font-weight:900;text-align:center;letter-spacing:.02em;color:#f7f7f7;z-index:-88}.energy:after{position:absolute;content:"";background:#ededed;width:calc(100% + 240px);height:calc(100% - 100px);top:100px;left:-120px;z-index:-99}.energy h3{text-align:right;position:relative;margin-bottom:.5em}.energy h3 span{display:inline-block;position:absolute;top:-24px;left:0;font-family:Avenir;font-size:48px;color:hsla(0,0%,100%,.75)}.energy h3 span:before{content:"#";font-size:20px}.energy .flexbox{flex-direction:row-reverse}.energy .flexbox .flex-item-txt{width:calc(50% - 40px);margin-left:40px;margin-bottom:40px}.criteria-page .sec.life{padding-bottom:100px;margin-bottom:0}.philosophy-page main{position:relative}.philosophy-page main:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-image:url(/philosophy/img/bg_wave.png),url(/philosophy/img/bg_wave02.png),url(/philosophy/img/bg_wave.png);background-repeat:no-repeat;background-position:top 480px left 0,top 1400px left 0,top 2280px left 0;background-size:100%;margin-bottom:0;padding-bottom:60px;z-index:-99}.philosophy-page .sec{margin-bottom:60px}.philosophy-page .sec-00{background:linear-gradient(to bottom right,rgba(0,0,0,.4),transparent),url(/philosophy/img/mv_philosophy.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.philosophy-page .intro{height:auto;margin-bottom:40px}.philosophy-page .intro h2{color:#46b8da;font-weight:700}.philosophy-page .intro p{font-size:24px;font-weight:700;letter-spacing:normal}.philosophy-page .captive,.philosophy-page .entertainment,.philosophy-page .myself,.philosophy-page .well-being{margin-top:120px;margin-bottom:240px}.philosophy-page .captive .flex-item-txt,.philosophy-page .entertainment .flex-item-txt,.philosophy-page .myself .flex-item-txt,.philosophy-page .well-being .flex-item-txt{width:54%;position:relative}.philosophy-page .captive .flex-item-txt:before,.philosophy-page .entertainment .flex-item-txt:before,.philosophy-page .myself .flex-item-txt:before,.philosophy-page .well-being .flex-item-txt:before{position:absolute;content:"";width:100%;height:100%;background:hsla(0,0%,100%,.1);box-shadow:0 0 60px rgba(0,0,0,.075),inset 0 0 60px rgba(70,184,218,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(5px);border:2px solid #fff;border-radius:12px;padding:60px;top:-60px;left:-60px;z-index:-88}.philosophy-page .well-being .flex-item-img img{width:280px;margin-top:120px}.philosophy-page .entertainment{margin-bottom:120px}.philosophy-page section p{font-size:18px;font-weight:700;letter-spacing:.075em;line-height:2.25}.txtBlue{color:#46b8da;font-size:19px}.border{border-bottom:3px solid rgba(70,184,218,.6)}.border,.borderGray{padding-bottom:.15em}.borderGray{border-bottom:3px solid rgba(0,0,0,.2);border-radius:1.5px}.marker,.markerGray,.markerGray02,.markerSkyblue{display:inline-block;color:#fff;font-size:19px;position:relative;padding:0 .25em;margin:0 .15em}.markerGray{color:#333}.markerGray02{font-size:18px;color:#fff}.marker:after,.markerGray02:after,.markerGray:after,.markerSkyblue:after{position:absolute;content:"";width:100%;height:calc(100% - .75em);background-color:rgba(70,184,218,.75);top:.35em;left:0;z-index:-77}.markerGray:after{width:calc(100% + .5em);height:calc(100% - .5em);border:2px outset rgba(0,0,0,.3);top:.15em;left:-.25em}.markerGray02:after{width:100%;height:calc(100% - .75em);background-color:rgba(0,0,0,.25);top:.35em;left:0}.markerSkyblue:after{background-color:rgba(70,184,218,.5)}.space{margin-left:45px}.training-page .sec-00{background:url(/recruit/files/img/training/mv_training.jpg) 50%/cover no-repeat}.training-page .sec{padding:0 3%}.training-page .intro{height:auto;padding-top:70px;margin-bottom:160px;font-weight:700}.training-page .intro .intro-tit{color:#46b8da;font-weight:700;margin-bottom:40px;font-family:ヒラギノ明朝 ProN,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:28px;text-align:center}.training-page .intro p{font-size:20px;line-height:2}.training-page h2{font-size:32px;margin-bottom:60px}.training-page .sec.training_system{margin-bottom:160px}.training-page .training_system p.center{margin-top:-20px;margin-bottom:80px}.training-page .training_system .flexbox{margin-bottom:120px}.training-page .training_system h3{text-align:center;margin-top:0;margin-bottom:48px}.training-page .training_system .flex-item-img.img{width:calc(50% - 60px)}.training-page .training_menu .flexbox{margin-bottom:60px}.training-page .training_menu .flexbox div{width:calc(100% - 110px)}.training-page .training_menu .flexbox h3{font-size:18px}.training-page .training_menu .flex-item-img{width:100px;margin-right:40px;margin-top:30px}@media screen and (max-width:480px){.lower-page .intro{margin:60px auto 10px}.lower-page .intro p.intro-tit{text-align:center;line-height:1.2}.lower-page h2{font-size:24px;margin-bottom:30px}.lower-page h2 span{font-size:12px}.lower-page .flexbox{flex-wrap:wrap}.lower-page .flexbox .flex-item-txt{width:100%}.lower-page .energy h2{margin-bottom:60px}.energy .flexbox,.life .flexbox,.person .flexbox{flex-direction:column-reverse}.life .flexbox .flex-item-img,.person .flexbox .flex-item-img{margin-bottom:20px}.person .flexbox .flex-item-img img{height:160px;-o-object-fit:cover;object-fit:cover}.energy{margin-bottom:40px;padding-bottom:30px}.energy .flexbox .flex-item-txt{width:100%;margin-left:0;margin-bottom:60px}.energy .flexbox .flex-item-txt.last{margin-bottom:0}.lower-page .energy .flexbox .flex-item-txt h3{margin-top:-190px;margin-bottom:165px}.life .flexbox .flex-item-txt{margin-right:0}.criteria-page .sec.life{padding-bottom:40px}.philosophy-page main:after{background-image:url(/philosophy/img/bg_wave.png),url(/philosophy/img/bg_wave02.png),url(/philosophy/img/bg_wave.png),url(/philosophy/img/bg_wave02.png),url(/philosophy/img/bg_wave02.png),url(/philosophy/img/bg_wave02.png),url(/philosophy/img/bg_wave02.png),url(/philosophy/img/bg_wave02.png),url(/philosophy/img/bg_wave.png);background-repeat:no-repeat;background-position:top 200px left -80px,top 630px right -10px,top 940px left -168px,top 1320px left -120px,top 1700px left 0,top 2320px left 0,top 2680px left -100px,top 2940px left 0,top 3220px left -80px;background-size:600px;margin-bottom:0;padding-bottom:60px;z-index:-99}.philosophy-page .captive,.philosophy-page .entertainment,.philosophy-page .myself,.philosophy-page .well-being{width:100%;margin:40px 0 0}.philosophy-page .flex-item-txt{width:calc(100% - 40px);padding:0 20px}.philosophy-page .img_r .flex-item-txt{left:20px}.philosophy-page .img_l .flex-item-txt{right:0}.philosophy-page .captive .flex-item-txt:before,.philosophy-page .well-being .flex-item-txt:before{border-radius:12px;padding:20px 0 60px 20px;top:-20px;left:0;z-index:-88}.philosophy-page .entertainment .flex-item-txt:before,.philosophy-page .myself .flex-item-txt:before{border-radius:12px;width:calc(100% - 30px);padding:20px 20px 60px 0;top:-20px;left:-20px;z-index:-88}.philosophy-page .flex-item-img{width:100%}.philosophy-page .sec.entertainment{padding-bottom:60px}.philosophy-page .intro{width:100%;margin-bottom:60px;padding:0 1em}.philosophy-page .intro h2{font-size:28px;text-align:center}.philosophy-page .intro p{width:95%;font-size:18px;font-weight:700;line-height:2;margin:0 auto 30px}.philosophy-page .flexbox.img_l .flex-item-img,.philosophy-page .flexbox.img_r .flex-item-img{width:90%;margin:40px auto 60px}.philosophy-page .well-being .flexbox.img_r .flex-item-img{width:80%}.philosophy-page .well-being .flexbox.img_r .flex-item-img img{margin-top:0;margin-left:20px}.philosophy-page section p{font-size:14px;letter-spacing:.025em}.txtBlue{font-size:16px}.marker,.markerGray,.markerGray02,.markerSkyblue{font-size:15px}.markerGray02{font-size:14px}.space{margin-left:30px}.img-scroll{overflow:scroll}.img-scroll img{width:200%}}