@charset "UTF-8";@media screen and (max-width:834px){main{padding-top:105px}}@media screen and (max-width:480px){main{padding-top:76px}}.bgH2{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course.jpg) no-repeat center center;background-size:cover}.hsTxt01{font-size:3.2rem;line-height:1.6}.hsTxt02{font-size:1.1rem;display:inline-block;border-radius:5px;padding:2px 10px;color:#fff}.hsTxt03{font-size:1.3rem}@media screen and (max-width:834px){.hsTxt01{font-size:3rem}}@media screen and (max-width:480px){.hsTxt01{font-size:2.2rem;line-height:1.5}.hsTxt03{font-size:1.1rem}}.schoolFlex{display:flex;justify-content:space-between;flex-flow:wrap;padding:10px 0 0}.schoolCont{width:30%;border:1px dashed #333;background-color:#fff;position:relative;text-align:center;margin-top:50px}.schoolFlex:after{display:block;content:"";width:30%}.ttlName{font-size:2.1rem;font-weight:700;color:#f48e9a;width:80%;margin:15px auto 0;padding-bottom:15px}.dtlBtn{font-weight:700;letter-spacing:.05em;margin:0 auto 0;width:86%}.dtlBtn.scLink{margin:10px auto 7%}.dtlBtn a{font-weight:700;background-color:#f48e9a;width:100%;display:block}.dtlBtn.scLink a{background-color:#f48e9a;color:#fff;padding:10px 0}.dtlBtn.accessLink a{background-color:#f1f1f1;color:#333;padding:10px 0}.scOpen{position:absolute;left:15px;top:140px}@media screen and (max-width:834px){.schoolCont{width:32%}.scOpen{left:10px;top:90px}}@media screen and (max-width:480px){.schoolFlex{padding:10px 0 0}.schoolCont{width:100%;margin-top:20px}.ttlName{font-size:1.8rem}.scOpen{left:15px;top:150px}}.bgH2.areaTop{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course_areatop.jpg) no-repeat center center;background-size:cover}.freeTimeWrap{padding:50px}.timeWrap{padding:25px}.timeWrap dl{display:flex;flex-flow:wrap}.timeWrap dd{padding-left:10px}.caFlex{display:flex;flex-flow:wrap;justify-content:space-between;margin:100px auto 0;text-align:center}.caCont{width:47.5%;border:1px solid #000;padding:15px;align-self:flex-start}.caTxt02{font-size:1.2rem;padding:2px 10px;margin:-26px auto 15px;display:table}.caTxt03{margin:10px auto;border-bottom:1px solid #000;padding-bottom:5px}.caTxt03 small{font-size:66%;padding:5px 10px;border-radius:50px}.caBtn a{display:block;padding:10px;background-color:#f0f1f1}.courseAreaWrap .linkBtn{margin:60px auto 0}.caTxt04{background-color:#6387b9;color:#fff;outline:1px solid #fff;outline-offset:-7px;padding:15px;line-height:1.4;font-size:1.8rem}.newCourseTopWrap{border-bottom:1px dashed #000;padding:10px 0}.newCourseTopWrap:first-of-type{border-top:1px dashed #000}.caTxt05{font-size:1.5rem}.caTxt05 span{font-size:80%}.caTxt05 img{vertical-align:inherit;margin-right:5px}.caTxt06{font-size:1.3rem}.caTxt06 small{transform:scale(1,.7);display:inline-block}.shikakuWrap{display:flex;flex-flow:wrap}.shikakuWrap p{border-radius:5px;padding:0 5px;margin:0 7px 7px 0;font-size:1.2rem}.caTxt07{font-size:1.3rem;color:#6387b9;margin-top:20px}.openImg{position:absolute;top:15px;left:15px}@media screen and (max-width:834px){.freeTimeWrap{padding:25px}.timeWrap{padding:15px}.caFlex{margin:60px auto 0}.caCont{width:49%;margin-bottom:25px}.courseAreaWrap .linkBtn{margin:30px auto 0}.caTxt02{font-size:1.1rem;padding:2px 3px}.caTxt04{font-size:1.4rem}.shikakuWrap p{padding:0 10px}.homeSalon .caTxt05 span{display:block;margin-left:1rem}.openImg{top:5px;left:5px}}@media screen and (max-width:768px){.caTxt02{padding:2px 3px}.caTxt04{font-size:1.3rem}}@media screen and (max-width:480px){.freeTimeWrap{padding:15px}.timeWrap{padding:10px}.caFlex{margin:30px auto 0}.caCont{width:100%}.timeWrap dd{padding-left:10px;width:75%}.caTxt04{outline-offset:-5px;padding:10px}}.nailist .bgH2{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course_nailist.jpg) no-repeat center center;background-size:cover}.h2Top{display:table;padding:0 10px;margin:0 auto 10px}.courseTtl{font-size:5rem;border-bottom:3px solid #f48e9a;display:table;margin:0 auto 30px;line-height:1.4}.courseTtl.night{margin:0 auto 10px}.listFlex{display:flex;flex-flow:wrap;justify-content:space-between;margin:50px auto 0}.listCont{width:47.5%;padding:30px;border:1px solid #000}.nailistlist .listCont:nth-child(-n+2){margin-bottom:60px}.courseCatc{display:table;padding:2px 10px;margin:-44px auto 15px}.thumFlex{display:flex;justify-content:space-between;flex-flow:wrap}.thum{width:86%;margin:0 auto}.thumFlex p:last-child{width:55%;line-height:1.7}.shikakuList li{display:flex;align-items:center}.shikakuList li img{margin-right:5px}.priceDWrap{background-color:#edeeee;padding:20px;text-align:center}.camTxtList{padding:5px 20px;background-color:#6387b9;color:#fff;display:inline-block;line-height:1.4}.camTxtList span{font-size:88%}.dtl{font-size:1.3rem;margin:20px auto 10px}.priceDefault{font-size:1.3rem;text-align:right}.priceDefault strong{font-size:138%;font-weight:700;padding:0 10px}.priceDefault span,.price span,.priceSub span{font-size:1rem;font-weight:400}.price{text-align:right;border-top:1px solid #000;padding-top:3px;margin-top:5px}.price strong{font-size:150%;font-weight:700;padding:0 10px}.priceSub{font-size:1.5rem;text-align:right}.tax{margin-top:5px}.listBtn a{display:block;padding:20px 0;background-color:#f48e9a;color:#fff;font-weight:700}.arwShikaku small{transform:scale(1,.7);display:inline-block}@media screen and (max-width:834px){.courseTtl{font-size:4rem}.listCont{width:49%;padding:10px}.courseCatc{margin:-24px auto 15px}.thumFlex p:last-child{width:100%;line-height:1.7}}@media screen and (max-width:480px){.courseTtl{font-size:2.3rem}.listCont{width:100%;padding:10px}.priceDWrap{padding:10px}.dtl{font-size:3.5vw}.priceDefault{font-size:3.5vw}.priceDefault span,.price span,.priceSub span{font-size:3vw}.priceSub{font-size:4vw}.listCont{margin-bottom:40px}.nailistlist .listCont:nth-child(-n+2){margin-bottom:40px}.listCont:last-child{margin-bottom:0}.camTxtList{padding:5px 13px}}.gelnail .bgH2{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course_gelnail.jpg) no-repeat center center;background-size:cover}.kentei .bgH2{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course_kentei.jpg) no-repeat center center;background-size:cover}.kenteiTTl{padding:5px 10px;display:flex;align-items:center;flex-flow:wrap}.kenteiTTl span{padding:0 10px;background-color:#fff34d;color:#333;margin-left:25px}.kenteiTTl span:last-of-type{margin-left:10px}@media screen and (max-width:480px){.kenteiTTl big{width:100%}.kenteiTTl span:first-of-type{margin-left:0}.kentei .listFlex{margin:20px auto 0}}.bgH2Simple{background-color:#f1f1f1}.child h2{font-size:2.1rem;padding:15px 0 15px;border-top:3px solid #333;border-bottom:1px solid #333}.child .shikakuList{line-height:2.6}.courseFlex{display:flex;justify-content:space-between;flex-flow:wrap}.cImg{width:41.5%}.dtlWrap{width:55%}.point{display:flex;flex-flow:wrap}.point span{padding:0 10px;background-color:#fff34d;color:#333;margin-right:15px}.ttlTop{display:table;padding:2px 10px}.ttlMain{font-size:4rem;border-bottom:3px solid #f48e9a;display:inline;padding-bottom:5px;line-height:1.6}.courseHeadWrap{padding:0 0 60px}.priceWrap{width:500px;margin:0 auto}.priceCont .priceDefault{font-size:1.6rem}.priceCont .priceDefault del,.priceDWrap .priceDefault del{background-image:linear-gradient(#000,#000);background-position:0 35%;background-size:100% 1px;background-repeat:repeat-x;text-decoration:none}.priceCont .priceDefault span,.priceCont .price span,.priceCont .priceSub span{font-size:1.3rem}.priceCont .price{font-size:2rem}.priceCont .priceSub{font-size:1.8rem}.priceCont .tax{font-size:1.4rem}.bgPriceWrap{background-color:#eeefef;border:1px solid #eeefef}.child .camTxtList{padding:15px 30px;display:table;margin:-25px auto 40px}.courseBtm{padding:80px 0 135px;border-bottom:1px solid #ddd}.btmDl>dt{padding:10px 30px}.btmDl>dd{padding:20px 30px;border:1px solid #fce4e7}.dlCld{display:flex}.dlCld dt{width:5%}.dlCld dd{width:95%}.ftNav{padding:60px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;align-items:center}.ftFlex{display:flex;justify-content:space-between;flex-flow:wrap;text-align:center;line-height:1.5}.ftFlex:before{content:"";display:block;width:19%;height:0;order:1}.ftFlex:after{content:"";display:block;width:19%;height:0}.ftFlex li{background-color:#f1f1f1;width:19%}.ftFlex li a{display:block;width:100%}.pdgA{padding:15px 0}.pdgB{padding:7px 0}@media screen and (max-width:834px){.child h2{font-size:2rem}.point span:nth-of-type(3){margin-top:10px}.ttlMain{font-size:3.4rem}.dlCld dt{width:8%}.dlCld dd{width:92%}.ftNav{padding:40px 0}.ftFlex li{width:49.5%;margin-bottom:10px}.ftFlex li:first-child{width:100%}.pdgA{padding:20px 0}.pdgB{padding:20px 0}.courseBtm{padding:80px 0 90px}}@media screen and (max-width:480px){.child h2{font-size:1.7rem;padding:10px 0 10px;line-height:1.5}.cImg{width:100%;order:2;text-align:center;margin:15px auto 0}.dtlWrap{width:100%;order:1}.point{justify-content:center}.ttlTop{margin:0 auto}.ttlMain{font-size:2.4rem;margin:0 auto}.courseHeadWrap{padding:0 0 30px}.priceWrap{width:90%;margin:30px auto}.priceCont .priceDefault{font-size:4vw}.priceCont .priceDefault span,.priceCont .price span,.priceCont .priceSub span{font-size:3.5vw}.priceCont .price{font-size:4vw}.priceCont .priceSub{font-size:4.5vw}.priceCont .tax{font-size:3.5vw}.child .camTxtList{padding:10px 30px;margin:-30px auto 30px}.courseBtm{padding:40px 0 50px}.btmDl>dt{padding:10px}.btmDl>dd{padding:25px 10px}.dlCld dt{width:15%}.dlCld dd{width:85%}.ftNav{padding:30px 0}.ftFlex li{width:100%;margin-bottom:5px}.ftFlex li:first-child{width:100%}}.homenailsalon .bgH2{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course_homenailsalon.jpg) no-repeat center center;background-size:cover}.gel .bgH2{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course_gel.jpg) no-repeat center center;background-size:cover}.erikonail .bgH2{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course_erikonail.jpg) no-repeat center center;background-size:cover}.night .bgH2{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course_night.jpg) no-repeat center center;background-size:cover}@media screen and (max-width:480px){.erikonail .bgH2{background-position:80% 50%}}@media screen and (max-width:843px){:target:before{content:" ";margin-top:-130px;height:130px;display:block;visibility:hidden}}@media screen and (max-width:480px){:target:before{margin-top:-100px;height:100px}}.openImgDtl{position:absolute;top:20px;left:60%}@media screen and (max-width:843px){.openImgDtl{top:0;left:auto;right:-4%}}@media screen and (max-width:480px){.openImgDtl{top:3px;right:-4%}}.courseTopList .courseTtl{font-size:3rem}.courseTopList .hsTxt01{font-size:2rem}.courseTopList .dtl{margin:0}@media screen and (max-width:834px){.courseTopList .courseTtl{font-size:2rem}.courseTopList .listFlex{margin:30px auto 0}.courseTopList .hsTxt01{font-size:1.6rem}}.shiken .bgH2{background:url(//www.erikonailschool.com/wp-content/themes/erikonailschool-tpl/css/../img/course/bg_course_shiken.jpg) no-repeat center center;background-size:cover}.courseBtmList{padding:50px 0 0}.courseBtmList .caFlex{margin-top:50px}.courseBtmList .caCont{padding:15px 15px 10px}.courseBtmList .caTxt03{margin:10px auto 0;padding-bottom:0;border-bottom:none}@media screen and (max-width:480px){.courseBtmList{padding:30px 0 0}.courseBtmList .caFlex{margin-top:30px}.courseBtmList .listFlex{margin:25px auto 0}}.courseBtm.sokusenryoku{padding-top:0}.courseWrapSoku{margin:60px auto}.courseTxtSoku{font-size:20px;padding:10px 20px}.courseFlexSoku{display:flex;justify-content:space-between;margin:40px 0 60px}.courseContSoku{width:48%;background-color:#fff;border:1px solid #000}h3.h3soku{border-left:none;font-size:2.1rem;padding:7px 0;margin:0;background-color:#f76a88;font-weight:700;text-align:center}.sokuWrap{padding:20px}.h4soku{font-size:2rem}.sokuTime{display:flex;gap:.5rem;margin:1rem 0 1.5rem}.timeTxt{padding:0 .5rem;border-radius:5px}.priceWrapSoku{padding:10px}.priceWrapSoku img{vertical-align:middle}.priceWrapSoku .title_campaign{background:#6387b9;margin:10px auto 8px auto;padding:5px 0;text-align:center;font-size:2rem}.priceWrapSoku .title_campaign strong{font-size:120%}.nyugakukin{display:flex;justify-content:flex-end;align-items:center;margin:1rem 0;gap:3rem}.nyugakukin dd{font-size:2rem;font-weight:700}.nyugakukin dd small{font-size:65%;font-weight:400}.jugyoryo{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin:.5rem 0}.jugyoryo.v2{gap:1.5rem}.jugyoryo dt strong{font-weight:700}.jugyoryo dt small{font-size:75%}.jugyoryo dt del{padding:0 .25rem}.jugyoryo dd{font-size:2rem;font-weight:700}.jugyoryo dd small{font-size:65%;font-weight:400}.total{display:flex;justify-content:flex-end;align-items:center;padding:.5em 10px;gap:.75rem}.total dd{font-size:2.4rem}.total dd small{font-size:54%;font-weight:400}.sokusenryokuWrap .special{font-size:14px;text-align:right;margin-top:.5rem}@media screen and (max-width:960px){.jugyoryo{flex-direction:column;gap:0rem;margin:0;align-items:flex-end}.jugyoryo.v2{flex-direction:row;align-items:center}.jugyoryo dt img{display:block;padding-top:.25rem;transform:rotate(90deg);margin:auto}}@media screen and (max-width:768px){.courseWrapSoku{margin:40px auto 40px}.courseTxtSoku{font-size:1.8rem}.courseFlexSoku{flex-direction:column;margin:20px 0 60px;gap:2rem}.courseContSoku{width:100%}h3.h3soku{font-size:18px}.sokuWrap{padding:15px}.h4soku{font-size:18px;color:#f76a88}.sokuTime{margin:.5rem 0 1rem}.priceWrapSoku{padding:5px}.priceWrapSoku .title_campaign{font-size:2rem;padding:5px 10px}.nyugakukin{display:flex;justify-content:flex-end;align-items:flex-end;margin:0 0 .5rem;gap:.5rem}.nyugakukin.v2{gap:3rem}.total{padding:.5em 10px;gap:.5rem}.total dd{font-size:22px}.sokusenryokuWrap .special{font-size:12px}}@media screen and (max-width:480px){.priceWrapSoku .title_campaign{font-size:1.6rem}}.salonWork{max-width:660px;width:90%;border:1px solid #a771ad;background-color:#f8f4f9;padding:0 20px 20px;margin:auto;position:relative;margin-top:60px}.salonWorkOpen{text-align:center;margin-top:-.75rem}.salonWorkOpen span{background-color:#a771ad;font-weight:700;color:#fff;padding:.5rem 1rem;letter-spacing:.05rem}.aslonWorkTtl{font-size:27px;font-weight:700;text-align:center;margin:.5rem auto 0rem;color:#a771ad}.aslonWorkTxt{font-size:14px}.bbSW{border-bottom:1px solid #a771ad;padding-bottom:.5rem;margin-bottom:.5rem}.swNew{text-align:center;display:inline-block;line-height:70px;font-size:22px;font-weight:700;color:#fff;background-color:#dbaec7;width:70px;height:70px;border-radius:50%;transform:rotate(-30deg);position:absolute;top:-20px;left:20px}@media screen and (max-width:768px){.aslonWorkTtl{font-size:22px}.swNew{line-height:55px;font-size:17px;width:55px;height:55px;top:-25px;left:-5px}}@media screen and (max-width:480px){.salonWork{margin-top:40px}}.sokuFlex{display:flex;align-items:flex-end;justify-content:space-between}.imgSoku{width:180px;flex-shrink:0;margin-right:3rem}.imgSoku img{width:auto;float:none;margin:auto}@media screen and (max-width:900px){.sokuFlex{gap:2rem}.imgSoku{margin-right:0}}@media screen and (max-width:768px){.sokuFlex{flex-direction:column;gap:1rem}.imgSoku{width:60%;margin:0 auto 2rem}.imgSoku img{max-width:100%}}.courseImg img{aspect-ratio:354/218;object-fit:cover;max-width:354px;width:100%;height:100%}.handTxt{display:inline;padding:5px 10px;font-size:16px;position:absolute;top:-39px;left:-1px}.nailistlist .listCont.newHand:nth-child(-n+2){margin-bottom:80px}@media screen and (max-width:480px){.nailistlist .listCont.newHand:nth-child(-n+2),.nailistlist .listCont.newHand,.listCont.newHandGel{margin-bottom:60px}.listCont.newHand:last-child{margin-bottom:0}.courseTopList .listFlex.handTop{margin-top:60px}}