body,html{font-weight:500;overflow-x:hidden}body{background-color:#fff;position:relative}img{vertical-align:bottom;width:100%}a{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}@media(min-width:834px){a:hover{opacity:.7;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}}@media(max-width:833px){a:active{opacity:.7;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}}a:after,a:before{-webkit-backface-visibility:hidden;backface-visibility:hidden}figure{margin:0}@media(min-width:834px){a[href^="tel:"]{pointer-events:none}}@media(max-width:833px){.container{padding-left:5vmin;padding-right:5vmin}}html{font-size:62.5%}body{color:#000;font-size:1.4rem;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,Noto Sans Japanese,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:500;letter-spacing:.05em;line-height:1.7}@media(max-width:833px){body{font-size:.75rem;line-height:2}}h1{font-size:36px;line-height:1.3}h2{font-size:3.6rem;letter-spacing:.03em;line-height:1.7;font-weight:700}h3{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:0}@media screen and (max-width:833px){body{font-size:1.4rem;line-height:1.5}h1{font-size:2.4rem}h2{font-size:2rem}h3{font-size:1.5rem}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400;font-size:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img{border:0;max-width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}dd,dl,dt,ol,ul{padding:0;margin:0}li,ol{list-style:none}a{text-decoration:none;display:inline-block;color:inherit;cursor:pointer}p{margin-top:0;margin-bottom:0}button,input[type=button],input[type=reset],input[type=submit]{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}button:focus{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}[role=button]{color:inherit;cursor:default;display:inline-block;text-align:center;text-decoration:none;white-space:pre;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}img{height:auto;vertical-align:bottom;width:100%}@media screen and (max-width:767px){.sp{display:block!important}.pc{display:none!important}}@media screen and (min-width:768px){.sp{display:none!important}.pc{display:block!important}}.u-fw-b{font-weight:700}.u-fc-gray{color:#646364}.u-fc-pink{color:#ee587f}.u-ls-0{letter-spacing:0}.u-font-maru{font-family:"Kosugi Maru","ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO",sans-serif}@media screen and (max-width:767px){.u-sp-fs-14{font-size:14px}.u-sp-fs-18{font-size:18px}.u-sp-mgb-10{margin-bottom:10px}.u-sp-mgb-20{margin-bottom:20px}.u-sp-mgb-30{margin-bottom:30px}.u-sp-mgb-40{margin-bottom:40px}.u-sp-mgb-50{margin-bottom:50px}.u-sp-mgb-100{margin-bottom:100px}.u-sp-pdb-10{padding-bottom:10px}.u-sp-pdb-20{padding-bottom:20px}.u-sp-pdb-30{padding-bottom:30px}.u-sp-pdb-40{padding-bottom:40px}.u-sp-pdb-50{padding-bottom:50px}.u-sp-pdb-60{padding-bottom:60px}}@media screen and (min-width:768px){.u-pc-ta-c{text-align:center}.u-pc-fs-14{font-size:14px}.u-pc-fs-18{font-size:18px}.u-pc-mgb-10{margin-bottom:10px}.u-pc-mgb-20{margin-bottom:20px}.u-pc-mgb-30{margin-bottom:30px}.u-pc-mgb-40{margin-bottom:40px}.u-pc-mgb-50{margin-bottom:50px}.u-pc-mgb-100{margin-bottom:100px}.u-pc-pdb-10{padding-bottom:10px}.u-pc-pdb-20{padding-bottom:20px}.u-pc-pdb-30{padding-bottom:30px}.u-pc-pdb-40{padding-bottom:40px}.u-pc-pdb-50{padding-bottom:50px}.u-pc-pdb-60{padding-bottom:60px}}.lp-content{background-color:#f5e3de;font-size:2.4154589372vw}@media screen and (min-width:768px){.lp-content{font-size:.78125vw}}@media screen and (min-width:1280px){.lp-content{font-size:10px}}.lp-content .lp-content__inr{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/bg_1.png) center -2em/100% auto;position:relative;z-index:0}@media screen and (min-width:1280px){.lp-content .lp-content__inr{background-size:137em auto}}@media screen and (max-width:767px){.kv{padding-top:2em}}.l-intro .category{margin:0 auto;position:relative}@media screen and (max-width:767px){.l-intro .category{margin-top:-4em}}@media screen and (min-width:768px){.l-intro .category{max-width:1280px;padding:0 4.7em 0}}.l-intro .category .category__kv{width:100%}@media screen and (min-width:768px){.l-intro .category .category__kv{position:absolute;top:4em;left:2em;width:67em}}@media screen and (max-width:767px){.l-intro .category .category__kv img{transform-origin:left top}}.l-intro .category .category__text{box-sizing:border-box;color:#669696;display:flex;align-items:center;justify-content:center;margin-left:auto}@media screen and (min-width:768px){.l-intro .category .category__text{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/category_2.png) center top/100% auto no-repeat;padding:0 14em 0 30em;height:54.6em;width:88em}}@media screen and (max-width:767px){.l-intro .category .category__text{position:absolute;top:15em;left:0}}.l-intro .category .category__text p{font-size:2em;letter-spacing:0;line-height:1.6}@media screen and (max-width:767px){.l-intro .category .category__text p{padding:0 4.1em;font-size:1.4em;line-height:1.4;letter-spacing:0}}.l-intro .category .category__text p span{color:#ec6d4e;font-weight:600}.l-intro .worries{padding-top:3em}@media screen and (max-width:767px){.l-intro .worries{padding-top:2em}}.l-intro .worries .worries__title{position:relative;display:flex;margin:0 auto}@media screen and (min-width:768px){.l-intro .worries .worries__title{width:100em}}@media screen and (min-width:768px){.l-intro .worries .worries__title::before,.l-intro .worries .worries__title::after{background-color:#84abab;content:"";display:block;flex:1;margin-top:3.5em;height:2px;width:100%}}.l-intro .worries .worries__title .worries__title__inr{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/worries_title_bg.png) 0 0/100% 100% no-repeat;color:#fff;text-align:center;position:relative}@media screen and (max-width:767px){.l-intro .worries .worries__title .worries__title__inr{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/worries_title_bg_sp.png) 0 0/100% 100% no-repeat;height:8em;width:26.5em;padding-top:1em;margin:0 0 2em 11em}}@media screen and (min-width:768px){.l-intro .worries .worries__title .worries__title__inr{margin:0 auto 3em;height:9em;width:60em;padding-top:1.8em}}.l-intro .worries .worries__title .worries__title__inr span{font-weight:700;font-size:1.7em;line-height:1.3}@media screen and (min-width:768px){.l-intro .worries .worries__title .worries__title__inr span{font-size:2.4em}}.l-intro .worries .worries__title .worries__title__inr .worries__icon{position:absolute}@media screen and (min-width:768px){.l-intro .worries .worries__title .worries__title__inr .worries__icon{top:2em;left:-5em;width:7em}}@media screen and (max-width:767px){.l-intro .worries .worries__title .worries__title__inr .worries__icon{top:.5em;left:-6em;width:5.4em}}.l-intro .worries .worries__inr{margin:0 auto;position:relative}@media screen and (min-width:768px){.l-intro .worries .worries__inr{width:100em}}@media screen and (max-width:767px){.l-intro .worries .worries__inr{padding:0 2.5em}}.l-intro .worries .worries__inr .worries__list{display:flex;gap:1em}@media screen and (max-width:767px){.l-intro .worries .worries__inr .worries__list{flex-direction:column;gap:.5em}}.l-intro .worries .worries__inr .worries__list>li{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/worries_baroon.png) 0 0/100% 100% no-repeat;padding:3.5em 3em 0 0;height:13.6em;width:29.5em}@media screen and (max-width:767px){.l-intro .worries .worries__inr .worries__list>li{background-image:url(https://shabon.life/shop/f/assets/img/lp/view/3601/worries_baroon_sp.png);height:6.8em;padding:2.5em 1.5em 0 0;width:26.5em}}.l-intro .worries .worries__inr .worries__list>li p{text-align:center;letter-spacing:0;line-height:1.3846153846;font-feature-settings:"palt";font-weight:700;font-size:2.6em}@media screen and (max-width:767px){.l-intro .worries .worries__inr .worries__list>li p{font-size:1.6em}}.l-intro .worries .worries__inr .worries__list>li p span{color:#b28a2a}.l-intro .worries .worries__inr .worries__deco{position:absolute;right:-1em;bottom:-2em;width:12em}@media screen and (max-width:767px){.l-intro .worries .worries__inr .worries__deco{bottom:0em;right:2em;width:10em}}.l-intro .recommend{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/recommend_top.png) 0 0/100% auto no-repeat;padding:6em 1.5em 0;margin-top:3.5em}@media screen and (min-width:768px){.l-intro .recommend{margin:6em auto 0;padding:13em 0 0;width:100em}}.l-intro .recommend .recommend__inr{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/recommend_bg.png) 0 0/100% 100% no-repeat;padding:2em;position:relative}@media screen and (max-width:767px){.l-intro .recommend .recommend__inr{background-image:url(https://shabon.life/shop/f/assets/img/lp/view/3601/recommend_bg_sp.png);padding:1em}}.l-intro .recommend .recommend__inr .recommend__inr__head{align-items:flex-end;justify-content:center;display:flex;position:absolute;gap:1em;left:50%;transform:translateX(-50%);bottom:calc(100% - 1em);width:calc(100% - 2em)}@media screen and (min-width:768px){.l-intro .recommend .recommend__inr .recommend__inr__head{bottom:calc(100% - 2em);width:calc(100% - 4em)}}.l-intro .recommend .recommend__inr .recommend__inr__head::before,.l-intro .recommend .recommend__inr .recommend__inr__head::after{background-color:#000;content:"";display:block;flex:1;height:2px;width:100%}.l-intro .recommend .recommend__inr .recommend__inr__head img{transform:translate(0,1.75em);width:9em}@media screen and (min-width:768px){.l-intro .recommend .recommend__inr .recommend__inr__head img{transform:translate(0,3.5em);width:18em}}.l-intro .recommend .recommend__inr .recommend__content{background-color:#fff;border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;padding:.5em}@media screen and (min-width:768px){.l-intro .recommend .recommend__inr .recommend__content{padding:1.5em}}.l-intro .recommend .recommend__list{background-color:#faf7e3;position:relative;padding:0 0 5em}@media screen and (min-width:768px){.l-intro .recommend .recommend__list{padding:0 0 7em}}.l-intro .recommend .recommend__list .recommend__list__deco{position:absolute;bottom:1em;right:-2em;width:6.8em;width:6.8em}@media screen and (min-width:768px){.l-intro .recommend .recommend__list .recommend__list__deco{bottom:-1em;right:1em;width:8em}}.l-intro .recommend .recommend__list .recommend__list__inr{margin:0 auto}@media screen and (min-width:768px){.l-intro .recommend .recommend__list .recommend__list__inr{max-width:70em}}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li{transform:translate(0,-2em)}}@media screen and (min-width:768px){.l-intro .recommend .recommend__list .recommend__list__inr>li{padding:4em 0 0}}.l-intro .recommend .recommend__list .recommend__list__inr>li+li{background-image:url(data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22_%E7%B7%A8%E9%9B%86%E3%83%A2%E3%83%BC%E3%83%89%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20701.27%203%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23b28a2a%3Bstroke-dasharray%3A0%207.42%3Bstroke-linecap%3Around%3Bstroke-miterlimit%3A10%3Bstroke-width%3A3px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cline%20class%3D%22cls-1%22%20x1%3D%221.5%22%20y1%3D%221.5%22%20x2%3D%22699.77%22%20y2%3D%221.5%22%2F%3E%3C%2Fsvg%3E);background-position:center top;background-repeat:no-repeat;background-size:100% auto;margin-top:4em}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li+li{padding-top:2.5em;margin-top:2.5em}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__num{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/icon_nikukyu.png) 0 0/100% 100% no-repeat;font-weight:700;margin:0 auto 1em;padding-top:4em;height:9.6em;width:12em}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__num{height:8.6em;width:10em}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__num p{color:#fff;line-height:1.1;text-align:center;font-size:1.5em}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__num p{font-size:1.4em}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__num p span{display:block;font-size:2em}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__num p span{font-size:1.7em}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__title{color:#b28a2a;text-align:center;font-weight:800;margin-bottom:.5em;font-size:2.4em}@media screen and (min-width:768px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__title{font-size:3.1em}}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item{padding:0 1.8em}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox{display:flex}@media screen and (min-width:768px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox{flex-direction:row-reverse;gap:2em}}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox{flex-direction:column-reverse;gap:1.5em}}@media screen and (min-width:768px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox.m-reverse{flex-direction:row}}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox.m-reverse{flex-direction:column-reverse}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox .text{flex:1;line-height:1.5;font-size:2em}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox .text{font-size:1.4em}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox .text span{font-size:.8em}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox .thum{width:24.5em}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__thumbox .thum{margin:0 auto}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .c-raoundTitle{font-weight:700;background-color:#79aeae;border-radius:1.5em;color:#fff;text-align:center;margin-bottom:1em}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .c-raoundTitle{border-radius:1em;padding:1em 0}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .c-raoundTitle span{font-size:2.5em}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .c-raoundTitle span{font-size:1.6em}}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__head{margin-top:4em}.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__head .subtitle{color:#b28a2a;letter-spacing:0;font-weight:700;margin-bottom:1em;font-size:2.1em;text-align:center}@media screen and (max-width:767px){.l-intro .recommend .recommend__list .recommend__list__inr>li .recommend__list__item .recommend__list__item__head .subtitle{font-size:1.6em}}.school{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/school_bg.png) 0 0/100% auto no-repeat;padding:25em 0 22em}@media screen and (max-width:767px){.school{padding:7em 0 10em;background-image:url(https://shabon.life/shop/f/assets/img/lp/view/3601/school_bg_sp.png)}}.school::after{content:"";display:block;height:100%}.school .school__inr .school__title{margin:0 auto 4em}@media screen and (min-width:768px){.school .school__inr .school__title{margin-bottom:4em;width:70em}}@media screen and (max-width:767px){.school .school__inr .school__title img{transform:scale(1.3);transform-origin:center top}}.school .school__inr .school__comment{margin:0 auto;position:relative;padding:0 1.5em}@media screen and (min-width:768px){.school .school__inr .school__comment{padding:0;width:88em}}.school .school__inr .school__comment .school__comment__text{color:#669696;line-height:1.5;font-weight:700;position:absolute;z-index:5;width:25.5em}@media screen and (min-width:768px){.school .school__inr .school__comment .school__comment__text{line-height:1.5;width:45em}}.school .school__inr .school__comment .school__comment__text span{letter-spacing:0;display:block;font-size:1.3em}@media screen and (min-width:768px){.school .school__inr .school__comment .school__comment__text span{font-size:2em}}.school .school__inr .school__comment .school__comment__text.m-1{top:1.5em;left:13em}@media screen and (min-width:768px){.school .school__inr .school__comment .school__comment__text.m-1{top:4.5em;left:24em}}.school .school__inr .school__comment .school__comment__text.m-2{top:19.3em;right:8.3em;width:29em}@media screen and (min-width:768px){.school .school__inr .school__comment .school__comment__text.m-2{top:27em;right:11em;width:45em}}.school .school__inr .school__comment .school__comment__text.m-3{top:30.2em;left:10.5em;width:28em}@media screen and (min-width:768px){.school .school__inr .school__comment .school__comment__text.m-3{top:43em;left:12.5em;width:48em}}@media screen and (max-width:767px){.school .school__inr .school__comment .school__comment__text.m-4{line-height:1.45;top:39.5em;right:14.3em;width:22.5em}}@media screen and (min-width:768px){.school .school__inr .school__comment .school__comment__text.m-4{top:54.5em;right:20.5em;line-height:1.45}}.school .school__inr .school__hearing{padding-top:9em}@media screen and (min-width:768px){.school .school__inr .school__hearing{padding-top:4.3em}}.school .school__inr .school__hearing .school__hearing__inr{position:relative}@media screen and (max-width:767px){.school .school__inr .school__hearing .school__hearing__inr{padding:0 2.5em}}.school .school__inr .school__hearing .school__hearing__inr .school__hearing__title{font-weight:700;background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/school_hearing_title_bg_sp.png) 0 0/100% 100% no-repeat;font-weight:700;color:#fff;text-align:center;margin:0 auto 1em;padding:1.5em 0 0;height:7.6em;width:30em;position:absolute;top:-3em;left:50%;transform:translateX(-50%);height:8.2em;width:22.5em}@media screen and (min-width:768px){.school .school__inr .school__hearing .school__hearing__inr .school__hearing__title{background-image:url(https://shabon.life/shop/f/assets/img/lp/view/3601/school_hearing_title_bg.png);padding-top:1.6em;height:7.6em;width:60em}}.school .school__inr .school__hearing .school__hearing__inr .school__hearing__title span{font-size:2.5em}@media screen and (max-width:767px){.school .school__inr .school__hearing .school__hearing__inr .school__hearing__title span{font-size:1.7em}}.school .school__inr .school__hearing .school__hearing__inr .school__hearing__title .icon{position:absolute;top:1em;right:-5em;width:6.4em}@media screen and (min-width:768px){.school .school__inr .school__hearing .school__hearing__inr .school__hearing__title .icon{top:1em;right:-5em;width:8.4em}}.school .school__inr .school__hearing .school__hearing__inr .school__hearing__content{border-radius:1.5em;background:#fff;border:2px solid #84abab;margin:0 auto;padding:6em 4em 3em}@media screen and (min-width:768px){.school .school__inr .school__hearing .school__hearing__inr .school__hearing__content{border-radius:2.5em;padding:10em 0 2em;width:100em}}.school .school__inr .about-school{border:1px solid #000;border-radius:1.3em;background:#fff;margin:1em auto 0;padding:3em 4em;width:calc(100% - 5em)}@media screen and (min-width:768px){.school .school__inr .about-school{border-radius:2.5em;padding:3em 5em 3em;margin:2em auto 0;width:100em}}.school .school__inr .about-school .about-school__logo{margin:0 auto 2em;width:19em}@media screen and (min-width:768px){.school .school__inr .about-school .about-school__logo{width:27.7em}}.school .school__inr .about-school .about-school__text{font-size:1.4em}@media screen and (min-width:768px){.school .school__inr .about-school .about-school__text{font-size:2em}}.school .school__inr .employee{position:relative;padding:5em 1.8em 0}@media screen and (min-width:768px){.school .school__inr .employee{padding:0;margin:6em auto 0;width:100em}}.school .school__inr .employee .employee__comment{position:absolute;z-index:5;width:30em}@media screen and (min-width:768px){.school .school__inr .employee .employee__comment{width:44em}}.school .school__inr .employee .employee__comment.m-1{top:19.6em;left:6.2em}@media screen and (min-width:768px){.school .school__inr .employee .employee__comment.m-1{top:29em;left:40.7em}}.school .school__inr .employee .employee__comment.m-2{top:57em;right:5.5em}@media screen and (min-width:768px){.school .school__inr .employee .employee__comment.m-2{top:67em;right:15em}}.school .school__inr .employee .employee__comment p{letter-spacing:0;line-height:1.4;font-size:1.4em}@media screen and (min-width:768px){.school .school__inr .employee .employee__comment p{font-size:2em;line-height:1.6}}.school .school__inr .how-to-use{padding:5em 2.5em 0}@media screen and (min-width:768px){.school .school__inr .how-to-use{padding:14em 0 0}}.school .school__inr .how-to-use .how-to-use__title{position:relative}.school .school__inr .how-to-use .how-to-use__title .how-to-use__title__inr{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/how-to-use_title_bg.png) 0 0/100% 100% no-repeat;position:relative;text-align:center;padding-top:1em;margin:0 0 3em auto;height:8.2em;width:32em}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__title .how-to-use__title__inr{margin:0 auto 3em;padding-top:1.8em;height:9em;width:60em}}.school .school__inr .how-to-use .how-to-use__title .how-to-use__title__inr span{color:#fff;font-weight:700;font-size:1.7em}@media screen and (max-width:767px){.school .school__inr .how-to-use .how-to-use__title .how-to-use__title__inr span{line-height:1.4}}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__title .how-to-use__title__inr span{font-size:2.4em}}.school .school__inr .how-to-use .how-to-use__title .how-to-use__title__inr .icon{position:absolute;left:-5.5em;top:2em;width:6em}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__title .how-to-use__title__inr .icon{left:-4em;top:2em;width:6.5em}}.school .school__inr .how-to-use .how-to-use__subtitle{align-items:center;display:flex;justify-content:center;margin-bottom:4em;margin-bottom:2em}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__subtitle{gap:2em;gap:1em}}.school .school__inr .how-to-use .how-to-use__subtitle::before,.school .school__inr .how-to-use .how-to-use__subtitle::after{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/icon_nikukyu.png) 0 0/100% 100% no-repeat;content:"";display:block;height:1.8em;width:2.2em}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__subtitle::before,.school .school__inr .how-to-use .how-to-use__subtitle::after{height:2.5em;width:3em}}.school .school__inr .how-to-use .how-to-use__subtitle span{color:#b28a2a;font-weight:700;font-size:2.1em}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__subtitle span{font-size:3em}}.school .school__inr .how-to-use .how-to-use__items{margin:0 auto}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__items{width:100em}}.school .school__inr .how-to-use .how-to-use__items .how-to-use__item+.how-to-use__item{margin-top:4em;padding-top:4em;background-image:url(data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22_%E7%B7%A8%E9%9B%86%E3%83%A2%E3%83%BC%E3%83%89%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20701.27%203%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23b28a2a%3Bstroke-dasharray%3A0%207.42%3Bstroke-linecap%3Around%3Bstroke-miterlimit%3A10%3Bstroke-width%3A3px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cline%20class%3D%22cls-1%22%20x1%3D%221.5%22%20y1%3D%221.5%22%20x2%3D%22699.77%22%20y2%3D%221.5%22%2F%3E%3C%2Fsvg%3E);background-position:center top;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__items .how-to-use__item+.how-to-use__item{margin-top:6em;padding-top:6em}}.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox{display:flex;justify-content:flex-end;position:relative}@media screen and (max-width:767px){.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox{flex-direction:column-reverse;gap:1em}}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .thum{position:absolute;left:-4em;top:0;width:44em}}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .content{width:58.5em}}.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .content .how-to-use__list>li{background-color:#fff;border:2px solid #b28a2a;border-radius:3em;padding:1em 2em;position:relative}@media screen and (max-width:767px){.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .content .how-to-use__list>li{border-width:1px;border-radius:1.5em;padding:1.5em 0;text-align:center}}.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .content .how-to-use__list>li+li{margin-top:5em}.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .content .how-to-use__list>li+li::before{content:"";display:block;background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/arrow_under.png) 0 0/100% 100% no-repeat;height:1.8em;width:3.8em;position:absolute;top:-3.5em;left:50%;transform:translateX(-50%)}.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .content .how-to-use__list>li p{letter-spacing:0;line-height:1.6;font-size:2em}@media screen and (max-width:767px){.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .content .how-to-use__list>li p{line-height:1.3;font-size:1.4em}}.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .content .note{letter-spacing:0;margin-top:1em;font-size:1.8em}@media screen and (max-width:767px){.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .how-to-use__item__thumBox .content .note{margin-top:1.5em;font-size:1.4em}}.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .movie{margin:4em auto 0;height:20.3em;width:36.2em}@media screen and (min-width:768px){.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .movie{margin:4em auto 0;height:40.7em;width:72.4em}}.school .school__inr .how-to-use .how-to-use__items .how-to-use__item .movie iframe{height:100%;width:100%}.qa{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/qa_bg_sp.png) 0 0/100% auto no-repeat;margin-top:-9em;padding:9em 0 4em;position:relative;z-index:2}@media screen and (min-width:768px){.qa{background-image:url(https://shabon.life/shop/f/assets/img/lp/view/3601/qa_bg.png);margin-top:-20em;padding:21em 0 7em}}.qa .qa__title{text-align:center;margin-bottom:5em}.qa .qa__title .qa__title__inr{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/qa_title_bg_sp.png) 0 0/100% 100% no-repeat;text-align:center;margin:0 auto 3em;position:relative;padding-top:1.2em;height:6em;width:11.7em}@media screen and (min-width:768px){.qa .qa__title .qa__title__inr{padding-top:1.8em;background-image:url(https://shabon.life/shop/f/assets/img/lp/view/3601/qa_title_bg.png);height:9.5em;width:20em}}.qa .qa__title .qa__title__inr span{color:#fff;font-weight:700;font-size:1.7em}@media screen and (min-width:768px){.qa .qa__title .qa__title__inr span{font-size:2.4em}}.qa .qa__title .qa__title__inr .deco{position:absolute;top:.7em;right:-5.6em;width:6.5em}@media screen and (min-width:768px){.qa .qa__title .qa__title__inr .deco{top:3em;right:-5em;width:6.5em}}.qa .qa__list{margin:0 auto}@media screen and (min-width:768px){.qa .qa__list{width:74em}}.qa .qa__list>li{background:url(https://shabon.life/shop/f/assets/img/lp/view/3601/line-dotted.png) bottom center/100% auto no-repeat;margin:0 auto 3em;padding:0 0 3em 1.5em;width:calc(100% - 4em)}@media screen and (min-width:768px){.qa .qa__list>li{margin:0 auto 5em;padding:0 0 5em;width:100%}}.qa .qa__list .qa__list__q,.qa .qa__list .qa__list__a{background-color:#fff;border-radius:1em;display:flex;align-items:center;min-height:6em;position:relative;padding:2em 2em 1.5em 4em}@media screen and (min-width:768px){.qa .qa__list .qa__list__q,.qa .qa__list .qa__list__a{min-height:10.6em;padding:2.5em 2em 2em 6em}}.qa .qa__list .qa__list__q p,.qa .qa__list .qa__list__a p{font-size:1.4em;line-height:1.6;letter-spacing:0}@media screen and (min-width:768px){.qa .qa__list .qa__list__q p,.qa .qa__list .qa__list__a p{font-size:2em}}.qa .qa__list .qa__list__q .icon,.qa .qa__list .qa__list__a .icon{background-color:#84abab;display:flex;align-items:center;justify-content:center;position:absolute;top:-1.5em;left:-1.5em;border-radius:50%;height:4.5em;width:4.5em}@media screen and (min-width:768px){.qa .qa__list .qa__list__q .icon,.qa .qa__list .qa__list__a .icon{top:-2em;left:-2em;height:6.4em;width:6.4em}}.qa .qa__list .qa__list__q .icon span,.qa .qa__list .qa__list__a .icon span{color:#fff;font-weight:700;text-align:center;display:block;font-size:2em}@media screen and (min-width:768px){.qa .qa__list .qa__list__q .icon span,.qa .qa__list .qa__list__a .icon span{font-size:2.8em}}.qa .qa__list .qa__list__a{margin-top:3em}.qa .qa__list .qa__list__a .icon{background-color:#ec6d4e}