@charset "UTF-8";.page-wrap .pageTtlWrap{position:relative;height:400px;background-position:center;background-size:cover;margin-bottom:clamp(90px, 7.03125vw, 130px)}.page-wrap .pageTtlWrap .ttlBox{position:absolute;bottom:-57px;left:0;right:0;margin:auto;text-align:center}.page-wrap .pageTtlWrap .ttlBox .ttl{background-color:#fff;min-width:463px;min-height:115px;border-radius:10px;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:end;font-weight:600;padding:20px 20px 0}.page-wrap .pageTtlWrap .ttlBox .ttl span{display:block;width:100%}.page-wrap .pageTtlWrap .ttlBox .ttl .jp{font-size:clamp(20px, 1.5625vw, 26px)}.page-wrap .pageTtlWrap .ttlBox .ttl .en{color:#66b329;font-size:clamp(14px, 1.09375vw, 18px);margin-top:12px}@media (max-width:767px){.page-wrap .pageTtlWrap{height:250px}.page-wrap .pageTtlWrap .ttlBox{bottom:-30px}.page-wrap .pageTtlWrap .ttlBox .ttl{min-width:auto;width:80%;min-height:auto;padding:4vmin 3vmin 0}.page-wrap .pageTtlWrap .ttlBox .ttl span{display:block;width:100%}.page-wrap .pageTtlWrap .ttlBox .ttl .jp{font-size:5vmin}.page-wrap .pageTtlWrap .ttlBox .ttl .en{font-size:3.4vmin;margin-top:3vmin}}.p-service-wrap{overflow:hidden}.p-service-wrap .inner{max-width:1200px;margin:0 auto;padding:0 40px}@media screen and (max-width:767px),print{.p-service-wrap .inner{padding:0 20px}}.p-service-wrap .mvAreaWrap{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/service_bg.png) no-repeat;background-size:cover;min-height:450px;position:relative}@media screen and (max-width:767px),print{.p-service-wrap .mvAreaWrap{min-height:280px}}.p-service-wrap h1{position:absolute;left:0;right:0;bottom:-30px;margin:auto;width:463px;padding:30px 0;text-align:center;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:center;font-weight:700;font-size:clamp(20px, 2.5vw, 26px);align-items:end;gap:5px;line-height:1}@media screen and (max-width:767px),print{.p-service-wrap h1{bottom:-1rem;margin:auto;width:80%;padding:1rem 0}}.p-service-wrap h1 img{max-width:200px}@media screen and (max-width:767px){.p-service-wrap h1 img{max-width:40%}}.p-service-wrap p.subtitle{position:absolute;left:0;right:0;margin:auto;width:463px;padding:20px 0 0;font-weight:700;font-size:clamp(16px, 1.46vw, 21px);bottom:-40px;text-align:center;color:#66b329}@media screen and (max-width:767px){.p-service-wrap p.subtitle{bottom:-35px}}.p-service-wrap .ctaAreaWrap{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/top/cta_bg.png) no-repeat;background-size:cover;padding:120px 0}.p-service-wrap .ctaAreaWrap.is-first{padding-bottom:200px}.p-service-wrap .ctaAreaWrap .ttl_t01{font-size:clamp(20px, 1.875vw, 36px);text-align:center;font-weight:700;margin-bottom:55px;position:relative}.p-service-wrap .ctaAreaWrap .ttl_t01:before,.p-service-wrap .ctaAreaWrap .ttl_t01:after{content:none}.p-service-wrap .ctaAreaWrap .btn_t01{background-color:#fff;border:2px solid #333;border-radius:999px;width:32vw;max-width:330px;height:65px;display:grid;grid-template-columns:1fr 40px;align-items:center;padding:0 10px;margin-top:40px}.p-service-wrap .ctaAreaWrap .ctaList{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:15px}.p-service-wrap .ctaAreaWrap .ctaList .list{background-color:#fff;padding:40px;text-align:center}.p-service-wrap .ctaAreaWrap .ctaList .list .ttl{font-size:clamp(20px, 1.0416vw, 20px);margin-bottom:15px}.p-service-wrap .ctaAreaWrap .ctaList .list .img{text-align:center;margin:15px auto;min-height:65px}.p-service-wrap .ctaAreaWrap .ctaList .list .img img{margin:auto}.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea .txt{font-size:clamp(14px, 0.8333vw, 16px)}.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea .btn_t01{font-size:clamp(14px, 0.8333vw, 16px);width:100%;margin-top:10px;color:#fff}.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea .btn_t01:after{content:"";background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/common/arrow_right_w.svg) no-repeat;width:20px;height:7px}.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea .btn_t01:hover{opacity:.7}.p-service-wrap .ctaAreaWrap .ctaList .list.material .ttl{color:#ec7c3c}.p-service-wrap .ctaAreaWrap .ctaList .list.material .btn_t01{background-color:#ec7c3c;border-color:#ec7c3c}.p-service-wrap .ctaAreaWrap .ctaList .list.line .ttl{color:#55c80a}.p-service-wrap .ctaAreaWrap .ctaList .list.line .btn_t01{background-color:#55c80a;border-color:#55c80a}.p-service-wrap .ctaAreaWrap .ctaList .list.contact .ttl{color:#00645a}.p-service-wrap .ctaAreaWrap .ctaList .list.contact .btn_t01{background-color:#00645a;border-color:#00645a}.p-service-wrap .supportWrap{margin-top:150px;margin-bottom:150px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .supportWrap{margin-top:5rem;margin-bottom:5rem}}@media screen and (max-width:767px),print{.p-service-wrap .supportWrap{margin-top:5rem;margin-bottom:5rem}}.p-service-wrap .supportWrap .flex_box{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;max-width:1040px;margin:auto;align-items:end}.p-service-wrap .supportWrap .flex_box .txt_area{width:75%}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .supportWrap .flex_box .txt_area{width:60%}}.p-service-wrap .supportWrap .flex_box .txt_area h2{font-size:clamp(22px, 2.6vw, 30px);margin-bottom:20px;line-height:1.5;font-weight:700}@media screen and (max-width:767px),print{.p-service-wrap .supportWrap .flex_box .txt_area h2{margin-bottom:2rem}}.p-service-wrap .supportWrap .flex_box .txt_area h2 .grn{color:#66b329}.p-service-wrap .supportWrap .flex_box .txt_area h2 .big{font-size:clamp(24px, 3.6vw, 36px);display:block}.p-service-wrap .supportWrap .flex_box .txt_area .txt{font-size:clamp(18px, 1.0416vw, 20px)}.p-service-wrap .supportWrap .flex_box .img{width:236px}.p-service-wrap .anxietyWrap{margin-bottom:100px}@media screen and (max-width:767px),print{.p-service-wrap .anxietyWrap{margin-bottom:5rem;height:1070px}}.p-service-wrap .anxietyWrap h2{position:relative;font-size:clamp(20px, 2.6vw, 36px);font-weight:700;color:#fff;z-index:1;padding:13px 0;border-radius:0 10px 10px 0;margin-bottom:50px;padding-left:45px}@media screen and (max-width:767px),print{.p-service-wrap .anxietyWrap h2{padding-left:0}}.p-service-wrap .anxietyWrap h2:after{content:"";position:absolute;top:0;bottom:0;left:-9999px;right:0;background-color:#66b329;border-radius:0 10px 10px 0;z-index:-1}.p-service-wrap .anxietyWrap .flex_box{display:flex;gap:30px;flex-wrap:wrap;display:flex;gap:50px;flex-wrap:wrap;justify-content:center;position:relative}.p-service-wrap .anxietyWrap .flex_box .img{max-width:430px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .anxietyWrap .flex_box .img{max-width:48%}}@media screen and (max-width:767px),print{.p-service-wrap .anxietyWrap .flex_box .img{max-width:100%;margin:auto}}.p-service-wrap .anxietyWrap .flex_box .txt_area{max-width:560px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .anxietyWrap .flex_box .txt_area{max-width:47%}}@media screen and (max-width:767px),print{.p-service-wrap .anxietyWrap .flex_box .txt_area{max-width:100%;margin:auto}}.p-service-wrap .anxietyWrap .flex_box .txt_area ul{margin-bottom:30px}@media screen and (max-width:767px),print{.p-service-wrap .anxietyWrap .flex_box .txt_area ul{margin-bottom:1rem}}.p-service-wrap .anxietyWrap .flex_box .txt_area ul li{font-size:clamp(18px, 1.0416vw, 20px);font-weight:600;margin-bottom:5px}@media screen and (max-width:767px),print{.p-service-wrap .anxietyWrap .flex_box .txt_area ul li{text-indent:-1rem;padding-left:1rem}}.p-service-wrap .anxietyWrap .flex_box .txt_area .txt{font-size:clamp(18px, 1.0416vw, 20px);margin-bottom:30px}@media screen and (max-width:767px),print{.p-service-wrap .anxietyWrap .flex_box .txt_area .txt{margin-bottom:1rem}}.p-service-wrap .anxietyWrap .flex_box .txt_area .induce{align-items:flex-end;position:absolute;bottom:0;width:50%}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .anxietyWrap .flex_box .txt_area .induce{margin-top:0}}@media screen and (max-width:767px),print{.p-service-wrap .anxietyWrap .flex_box .txt_area .induce{margin-bottom:-70rem;height:1070px;width:100%}}.p-service-wrap .anxietyWrap .flex_box .txt_area .induce .txt{text-align:center;margin-bottom:15px}.p-service-wrap .anxietyWrap .flex_box .txt_area .induce .induce_btn{background:#ec7c3c;border-radius:100rem;color:#fff;display:grid;grid-template-columns:1fr 20px;align-items:center;max-width:500px;margin:auto;text-align:center;padding:15px;font-weight:700;font-size:clamp(18px, 2vw, 26px);position:relative;transition:.3s}.p-service-wrap .anxietyWrap .flex_box .txt_area .induce .induce_btn:after{content:"";background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/common/arrow_right_w.svg) no-repeat;width:20px;height:7px}.p-service-wrap .anxietyWrap .flex_box .txt_area .induce .induce_btn:hover{opacity:.7}@media screen and (max-width:767px),print{.p-service-wrap .anxietyWrap .flex_box .txt_area .induce .induce_btn{width:90%;margin:auto}}.p-service-wrap .perspectiveWrap{background:#f8fff2;border-radius:2000px 2000px 0 0/500px 500px 0 0;padding:125px 0}@media screen and (max-width:767px),print{.p-service-wrap .perspectiveWrap{padding:5rem 0}}.p-service-wrap .perspectiveWrap h2{text-align:center;margin-bottom:50px;color:#00645a;position:relative;font-size:clamp(20px, 2.6vw, 36px);font-weight:700}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .perspectiveWrap h2{margin-bottom:1rem}}@media screen and (max-width:767px),print{.p-service-wrap .perspectiveWrap h2{margin-bottom:2rem;font-size:clamp(18px, 2.6vw, 36px)}}.p-service-wrap .perspectiveWrap h2:before{content:"●";position:absolute;top:-15px;left:0;right:25px;margin:auto;color:#66b329;margin:auto;font-size:clamp(8px, 0.5vw, 10px);height:15px}.p-service-wrap .perspectiveWrap h2:after{content:"●";position:absolute;top:-15px;left:25px;right:0;color:#00645a;margin:auto;font-size:clamp(8px, 0.5vw, 10px);height:15px}.p-service-wrap .perspectiveWrap .lead_txt{margin-bottom:30px}@media screen and (max-width:767px),print{.p-service-wrap .perspectiveWrap .lead_txt{margin-bottom:2rem}}.p-service-wrap .perspectiveWrap .lead_txt p{font-weight:700;font-size:clamp(16px, 2vw, 26px);text-align:center}@media screen and (max-width:767px),print{.p-service-wrap .perspectiveWrap .lead_txt p{text-align:left}}.p-service-wrap .perspectiveWrap .flex_box{display:flex;flex-wrap:wrap;gap:30px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .perspectiveWrap .flex_box{justify-content:center}}.p-service-wrap .perspectiveWrap .flex_box .box{width:calc(20% - 25px);background:#fff;border:1px solid #ccc;border-radius:10px;padding:20px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .perspectiveWrap .flex_box .box{width:calc(33.3333333333% - 25px)}}@media screen and (max-width:767px),print{.p-service-wrap .perspectiveWrap .flex_box .box{width:100%}}.p-service-wrap .perspectiveWrap .flex_box .box .number{background:#00645a;border-radius:100rem;font-size:clamp(26px, 3.5vw, 36px);color:#fff;width:50px;height:50px;margin:auto;margin-bottom:10px;text-align:center;line-height:43px;font-weight:700}@media screen and (max-width:767px),print{.p-service-wrap .perspectiveWrap .flex_box .box .number{width:3rem;height:3rem}}.p-service-wrap .perspectiveWrap .flex_box .box .ttl{text-align:center;color:#00645a;font-size:clamp(26px, 3.5vw, 36px);position:relative;margin-bottom:20px;font-weight:700}.p-service-wrap .perspectiveWrap .flex_box .box .ttl:after{content:"";border-top:3px solid #66b329;width:100px;margin:auto;display:block;margin-top:10px}.p-service-wrap .perspectiveWrap .flex_box .box .txt{font-size:clamp(16px, 1.5vw, 18px)}.p-service-wrap .serviceWrap{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/service_bg02.png) no-repeat;background-size:100% 100%;background-position:0 0;padding-top:150px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap{padding:5rem 0}}.p-service-wrap .serviceWrap h2{text-align:center;margin-bottom:80px;display:flex;align-items:end;justify-content:center;gap:5px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap h2{margin-bottom:3rem}}.p-service-wrap .serviceWrap h2 img{max-width:200px}@media screen and (max-width:767px){.p-service-wrap .serviceWrap h2 img{max-width:40%}}.p-service-wrap .serviceWrap h2 .txt{font-weight:700;font-size:clamp(20px, 2.5vw, 26px);line-height:1}.p-service-wrap .serviceWrap .contents_box .box{margin-bottom:80px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box{margin-bottom:5rem}}.p-service-wrap .serviceWrap .contents_box .box:last-child{margin-bottom:0}.p-service-wrap .serviceWrap .contents_box .box h3{padding-left:60px;border-bottom:10px solid #66b329;padding-bottom:5px;position:relative;margin-bottom:50px;font-size:clamp(20px, 2.5vw, 26px);font-weight:700}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box h3{padding-left:3rem;border-bottom:5px solid #66b329;margin-bottom:2rem}}.p-service-wrap .serviceWrap .contents_box .box h3:before{content:"●";position:absolute;top:0;bottom:0;left:5px;color:#66b329;margin:auto;font-size:clamp(8px, 0.5vw, 10px);height:15px}.p-service-wrap .serviceWrap .contents_box .box h3:after{content:"●";position:absolute;top:0;bottom:0;left:20px;color:#00645a;margin:auto;font-size:clamp(8px, 0.5vw, 10px);height:15px}.p-service-wrap .serviceWrap .contents_box .box h3 .icon{position:absolute;right:0;bottom:10px}.p-service-wrap .serviceWrap .contents_box .box h4{text-align:center;font-size:clamp(20px, 2.5vw, 26px);font-weight:700;position:relative;margin-top:30px;margin-bottom:30px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box h4{margin-top:3rem;margin-bottom:2rem}}.p-service-wrap .serviceWrap .contents_box .box h4:after{content:"";width:100px;margin:auto;border-top:3px solid #66b329;display:block;margin-top:5px}.p-service-wrap .serviceWrap .contents_box .box .txt{text-align:center;font-weight:500;font-size:clamp(16px, 1.5vw, 16px)}.p-service-wrap .serviceWrap .contents_box .box.box01 h3 .icon{max-width:47px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box01 h3 .icon{max-width:33px}}.p-service-wrap .serviceWrap .contents_box .box.box01 .service01{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_05.png) no-repeat;background-size:cover;width:100%;height:219px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box01 .service01{width:20.6rem}}.p-service-wrap .serviceWrap .contents_box .box.box01 .service02{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_06.png) no-repeat;background-size:cover;width:100%;height:219px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box01 .service02{width:20.6rem}}.p-service-wrap .serviceWrap .contents_box .box.box01 .service03{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_07.png) no-repeat;background-size:cover;width:100%;height:219px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box01 .service03{width:20.6rem}}.p-service-wrap .serviceWrap .contents_box .box.box02 h3 .icon{max-width:60px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box02 h3 .icon{max-width:33px}}.p-service-wrap .serviceWrap .contents_box .box.box02 .service01{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_09.png) no-repeat;background-size:cover;width:100%;height:219px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box02 .service01{width:20.6rem}}.p-service-wrap .serviceWrap .contents_box .box.box02 .service02{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_10.png) no-repeat;background-size:cover;width:100%;height:219px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box02 .service02{width:20.6rem}}.p-service-wrap .serviceWrap .contents_box .box.box02 .service03{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_11.png) no-repeat;background-size:cover;width:100%;height:219px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box02 .service03{width:20.6rem}}.p-service-wrap .serviceWrap .contents_box .box.box03 h3 .icon{max-width:65px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box03 h3 .icon{max-width:39px}}.p-service-wrap .serviceWrap .contents_box .box.box03 .service01{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_13.png) no-repeat;background-size:cover;width:100%;height:219px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box03 .service01{width:20.6rem}}.p-service-wrap .serviceWrap .contents_box .box.box03 .service02{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_14.png) no-repeat;background-size:cover;width:100%;height:219px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box03 .service02{width:20.6rem}}.p-service-wrap .serviceWrap .contents_box .box.box03 .service03{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_15.png) no-repeat;background-size:cover;width:100%;height:219px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .box.box03 .service03{width:20.6rem}}.p-service-wrap .serviceWrap .contents_box .flex{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px;align-items:baseline}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .flex{grid-template-columns:auto;justify-content:center}}.p-service-wrap .serviceWrap .contents_box .flex .icon{margin-left:20px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .flex .icon{margin-left:0}}.p-service-wrap .serviceWrap .contents_box .flex .icon img{max-width:85px}@media screen and (max-width:767px),print{.p-service-wrap .serviceWrap .contents_box .flex .icon img{max-width:40px;margin:auto}}.p-service-wrap .promiseWrap{margin-top:150px;position:relative;border-radius:2000px 2000px 0 0/500px 500px 0 0;padding:125px 0 100px;background:#f8f8f8}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .promiseWrap{padding-bottom:2rem}}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap{margin-top:0;margin-bottom:0;padding:5rem 0}}.p-service-wrap .promiseWrap .inner{padding:0}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .inner{padding:0 20px}}.p-service-wrap .promiseWrap h2{text-align:center;margin-bottom:80px;display:flex;align-items:end;justify-content:center;gap:5px;background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/image_20.png) no-repeat;background-position:center;background-size:auto;height:185px;align-items:center;justify-content:center}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap h2{background-size:contain;margin-bottom:5rem}}.p-service-wrap .promiseWrap h2 img{max-width:200px}@media screen and (max-width:767px){.p-service-wrap .promiseWrap h2 img{max-width:40%}}.p-service-wrap .promiseWrap h2 .txt{font-weight:700;font-size:clamp(20px, 2.5vw, 26px);line-height:1;padding-top:30px}.p-service-wrap .promiseWrap .contents_box .box .flex{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:40px 0;position:relative}@media screen and (max-width:767px){.p-service-wrap .promiseWrap .contents_box .box .flex{grid-template-columns:1fr;padding:1rem 0}}.p-service-wrap .promiseWrap .contents_box .box .flex .img{z-index:1}.p-service-wrap .promiseWrap .contents_box .box .flex .img img{width:100%;height:auto;border-radius:16px;display:block}.p-service-wrap .promiseWrap .contents_box .box .flex .img.sp{display:none}@media screen and (max-width:767px){.p-service-wrap .promiseWrap .contents_box .box .flex .img.sp{display:block;margin-bottom:1rem}}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .promiseWrap .contents_box .box .flex .img.pc{display:block}}@media screen and (max-width:767px){.p-service-wrap .promiseWrap .contents_box .box .flex .img.pc{display:none}}.p-service-wrap .promiseWrap .contents_box .box .flex .txt_box{background:#fff;border-radius:20px;padding:30px;position:relative;height:100%}@media screen and (max-width:767px){.p-service-wrap .promiseWrap .contents_box .box .flex .txt_box{left:0;margin-top:0;padding-top:1rem;padding-bottom:1rem}}.p-service-wrap .promiseWrap .contents_box .box .flex .txt_box .number{font-size:36px;font-weight:700;color:#00645a;margin-bottom:1rem}.p-service-wrap .promiseWrap .contents_box .box .flex .txt_box .number .icon{font-size:36px;font-weight:700}.p-service-wrap .promiseWrap .contents_box .box .flex .txt_box .ttl{font-weight:700;font-size:clamp(22px, 3vw, 32px);color:#000;margin-bottom:.5rem}.p-service-wrap .promiseWrap .contents_box .box .flex .txt_box .sub_ttl{color:#66b329;font-size:clamp(16px, 2vw, 22px);font-weight:700;margin-bottom:1rem}.p-service-wrap .promiseWrap .contents_box .box .flex .txt_box .txt{font-size:clamp(16px, 1.5vw, 16px);line-height:1.7}.p-service-wrap .promiseWrap .contents_box .box.box01 .flex .txt_box{border-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px;height:90%;padding-left:80px;padding-right:80px;left:0}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .promiseWrap .contents_box .box.box01 .flex .txt_box{border-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px;height:90%;padding-left:2rem;padding-right:2rem;padding-top:0;padding-bottom:2rem;left:0}}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .contents_box .box.box01 .flex .txt_box{border-radius:0;height:100%;padding-left:2rem;padding-right:2rem;left:auto;right:auto}}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .promiseWrap .contents_box .box.box01 .flex .img{position:relative;left:1rem}}.p-service-wrap .promiseWrap .contents_box .box.box02 .flex .txt_box{border-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;height:100%;padding-left:80px;padding-right:80px;top:20px;width:660px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .promiseWrap .contents_box .box.box02 .flex .txt_box{border-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:0;height:100%;padding-left:2rem;padding-right:2rem;padding-top:0;padding-bottom:0;top:0;width:100%}}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .contents_box .box.box02 .flex .txt_box{border-radius:0;height:100%;padding-left:2rem;padding-right:2rem;left:auto;right:auto;top:auto;width:100%}}.p-service-wrap .promiseWrap .contents_box .box.box02 .flex .img{width:580px;position:relative;right:40px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .promiseWrap .contents_box .box.box02 .flex .img{width:100%;position:relative;right:1rem}}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .contents_box .box.box02 .flex .img{width:100%;right:auto}}.p-service-wrap .promiseWrap .contents_box .box.box03 .flex .txt_box{border-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px;height:70%;padding-left:200px;padding-right:0;left:-130px;width:881px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .promiseWrap .contents_box .box.box03 .flex .txt_box{border-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px;height:62%;padding-left:2rem;padding-right:2rem;padding-top:0;padding-bottom:0;left:0;width:100%}}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .contents_box .box.box03 .flex .txt_box{width:100%;right:auto;border-radius:0;height:100%;left:auto;padding-left:2rem;padding-right:2rem}}.p-service-wrap .promiseWrap .contents_box .box.box03 .flex .txt_box p span{font-size:14px}.p-service-wrap .promiseWrap .contents_box .box.box03 .flex .img{width:450px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .promiseWrap .contents_box .box.box03 .flex .img{width:100%;position:relative;left:1rem}}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .contents_box .box.box03 .flex .img{width:100%}}.p-service-wrap .promiseWrap .bg_img{position:absolute;z-index:-10}.p-service-wrap .promiseWrap .bg_img.bg_img01{top:-100px;right:0}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .bg_img.bg_img01{top:-8rem;right:0;width:12rem}}.p-service-wrap .promiseWrap .bg_img.bg_img02{top:350px;left:0}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .bg_img.bg_img02{top:12rem;left:0;width:10rem}}.p-service-wrap .promiseWrap .bg_img.bg_img03{top:1100px;right:0}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .bg_img.bg_img03{top:50rem;right:0;width:12rem}}.p-service-wrap .promiseWrap .bg_img.bg_img04{top:1600px;left:0}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .bg_img.bg_img04{top:125rem;left:0;width:15rem}}.p-service-wrap .promiseWrap .bg_img.bg_img05{top:2200px;right:0}@media screen and (max-width:767px),print{.p-service-wrap .promiseWrap .bg_img.bg_img05{top:200rem;right:0;width:10rem}}.p-service-wrap .artWrap{position:relative;margin-bottom:250px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .artWrap{margin-bottom:5rem}}@media screen and (max-width:767px),print{.p-service-wrap .artWrap{padding:0;margin-bottom:5rem}}.p-service-wrap .artWrap:before{content:"";background:#fff;border-radius:2000px 2000px 0 0/500px 500px 0 0;position:absolute;top:-100px;left:0;right:0;margin:auto;padding:125px 0}.p-service-wrap .artWrap h2{text-align:center;margin-bottom:80px;position:relative}@media screen and (max-width:767px),print{.p-service-wrap .artWrap h2{margin-bottom:1rem}}.p-service-wrap .artWrap h2 img{margin:auto}.p-service-wrap .artWrap .lead_txt p{text-align:center;font-size:clamp(22px, 2.8vw, 28px);margin-bottom:80px}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .lead_txt p{margin-bottom:1rem}}.p-service-wrap .artWrap .txt{text-align:center;font-size:clamp(16px, 2vw, 20px);margin-bottom:50px}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .txt{margin-bottom:2rem;text-align:left}}.p-service-wrap .artWrap .bg_area{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/art_bg.png) no-repeat;background-size:100% 100%;margin:0 calc(50% - 50vw);width:100vw;position:relative;min-height:1012px;margin-bottom:100px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .artWrap .bg_area{background-size:cover;min-height:410px;margin-bottom:3rem}}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .bg_area{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/service/art_bg_sp.png) no-repeat;background-size:cover;min-height:680px;margin-bottom:5rem}}.p-service-wrap .artWrap .bg_area .inner{padding:0;position:relative}.p-service-wrap .artWrap .bg_area .inner .txt_box01{position:absolute;left:0;top:200px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .artWrap .bg_area .inner .txt_box01{position:absolute;left:1rem;top:2rem;width:60%}}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .bg_area .inner .txt_box01{top:5rem;padding:0 1rem}}.p-service-wrap .artWrap .bg_area .inner .txt_box01 h3{color:#fff;font-weight:700;font-size:clamp(22px, 3vw, 32px);margin-bottom:20px;text-align:left}.p-service-wrap .artWrap .bg_area .inner .txt_box01 .txt{color:#fff;font-size:clamp(16px, 2vw, 20px);text-align:left}.p-service-wrap .artWrap .bg_area .inner .txt_box02{position:absolute;right:0;top:700px}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .artWrap .bg_area .inner .txt_box02{position:absolute;right:1rem;top:15rem;width:50%}}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .bg_area .inner .txt_box02{top:27rem;padding:0 1rem}}.p-service-wrap .artWrap .bg_area .inner .txt_box02 h3{color:#fff;font-weight:700;font-size:clamp(22px, 3vw, 32px);margin-bottom:20px;text-align:right}@media screen and (min-width:768px) and (max-width:1024px),print{.p-service-wrap .artWrap .bg_area .inner .txt_box02 h3{margin-bottom:.5rem}}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .bg_area .inner .txt_box02 h3{color:#fff}}.p-service-wrap .artWrap .bg_area .inner .txt_box02 .txt{color:#fff;font-size:clamp(16px, 2vw, 20px);text-align:right}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .bg_area .inner .txt_box02 .txt{color:#fff}}.p-service-wrap .artWrap .contents_box h3{text-align:center;color:#8a6e4b;font-size:clamp(30px, 3.5vw, 36px);font-weight:700;margin-bottom:50px}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .contents_box h3{margin-bottom:1rem}}.p-service-wrap .artWrap .contents_box h3 .icon{display:block;margin:auto;margin-bottom:20px}.p-service-wrap .artWrap .contents_box h3 .icon img{margin:auto}.p-service-wrap .artWrap .contents_box .txt{margin-bottom:80px}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .contents_box .txt{margin:auto;margin-bottom:2rem;max-width:90%}}.p-service-wrap .artWrap .contents_box ul.list{max-width:1100px;margin:auto;display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:10px;margin-bottom:50px}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .contents_box ul.list{grid-template-columns:repeat(2,minmax(0, 1fr));gap:2rem 1rem;margin-bottom:2rem;max-width:90%}}.p-service-wrap .artWrap .contents_box .induce_btn{background:#ec7c3c;border-radius:100rem;color:#fff;display:grid;grid-template-columns:1fr 20px;align-items:center;max-width:700px;margin:auto;text-align:center;padding:15px;font-weight:700;font-size:clamp(16px, 2vw, 26px);position:relative;transition:.3s}.p-service-wrap .artWrap .contents_box .induce_btn:after{content:"";background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/common/arrow_right_w.svg) no-repeat;width:20px;height:7px}.p-service-wrap .artWrap .contents_box .induce_btn:hover{opacity:.7}@media screen and (max-width:767px),print{.p-service-wrap .artWrap .contents_box .induce_btn{max-width:100%;margin:auto}}.p-service-wrap .voiceWrap{background:#f8f8f8;border-radius:2000px 2000px 0 0/500px 500px 0 0;padding:125px 0}@media screen and (max-width:767px),print{.p-service-wrap .voiceWrap{padding:5rem 0}}.p-service-wrap .voiceWrap .ttl_t01{text-align:center;font-weight:700;margin-bottom:55px;position:relative}.p-service-wrap .voiceWrap .ttl_t01:before,.p-service-wrap .voiceWrap .ttl_t01:after{content:"●";position:absolute;top:-20px;left:0;right:0;margin:auto;font-size:clamp(10px, 0.625vw, 12px)}.p-service-wrap .voiceWrap .ttl_t01:before{color:#66b329;left:-20px}.p-service-wrap .voiceWrap .ttl_t01:after{color:#00645a;right:-20px}.p-service-wrap .voiceWrap .ttl_t01 span{font-size:clamp(20px, 1.875vw, 36px)}.p-service-wrap .voiceWrap .ttl_t01 :has(+.lead_txt){margin-bottom:15px}@media screen and (max-width:767px),print{.p-service-wrap .voiceWrap .ttl_t01{margin-bottom:2rem}}.p-service-wrap .voiceWrap .lead_txt{font-size:clamp(18px, 1.0416vw, 20px);text-align:center;margin-bottom:55px}@media screen and (max-width:767px),print{.p-service-wrap .voiceWrap .lead_txt{margin-bottom:2rem}}.p-service-wrap .voiceWrap .voice_contents .voice_box{background:#fff;max-width:1040px;margin:auto;padding:30px 40px;margin-bottom:30px;border-radius:10px}@media screen and (max-width:767px),print{.p-service-wrap .voiceWrap .voice_contents .voice_box{padding:1rem}}.p-service-wrap .voiceWrap .voice_contents .voice_box .flex{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center}@media screen and (max-width:767px),print{.p-service-wrap .voiceWrap .voice_contents .voice_box .flex{grid-template-columns:auto;gap:1rem}}@media screen and (max-width:767px),print{.p-service-wrap .voiceWrap .voice_contents .voice_box .flex .img{text-align:center;width:25%;margin:auto}}@media screen and (max-width:767px),print{.p-service-wrap .voiceWrap .voice_contents .voice_box .flex .img img{margin:auto}}.p-service-wrap .voiceWrap .voice_contents .voice_box .flex .name_box{border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px}.p-service-wrap .voiceWrap .voice_contents .voice_box .flex .name_box h3{font-size:clamp(18px, 2vw, 22px);color:#66b329;font-weight:700}.p-service-wrap .voiceWrap .voice_contents .voice_box .flex .name_box .name{margin-left:10px}@media (max-width:768px){.p-service-wrap .ctaAreaWrap{padding:12vmin 0;background-size:cover;background-position:bottom}.p-service-wrap .ctaAreaWrap .ttl_t01{font-size:4.687vmin}.p-service-wrap .ctaAreaWrap .ctaList{display:grid;grid-template-columns:auto;gap:5vmin}.p-service-wrap .ctaAreaWrap .ctaList .list{width:100%;background-color:#fff;border:1px solid #e2e2e2;border-radius:10px;padding:3vmin;gap:4vmin}.p-service-wrap .ctaAreaWrap .ctaList .list .imgArea{flex-shrink:0}.p-service-wrap .ctaAreaWrap .ctaList .list .ttl{font-size:4vmin;margin-bottom:2vmin;font-weight:600}.p-service-wrap .ctaAreaWrap .ctaList .list .img{text-align:center;margin:2vmin auto;min-height:auto;width:62%}.p-service-wrap .ctaAreaWrap .ctaList .list .img img{margin:auto}.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea{width:80%;margin:0 auto}.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea .txt,.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea .btn_t01{font-size:4vmin}.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea .btn_t01{width:100%;margin-top:10px;color:#fff;height:45px}.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea .btn_t01:after{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/common/arrow_right_w.svg) no-repeat}.p-service-wrap .ctaAreaWrap .ctaList .list .btnArea .btn_t01:hover{opacity:.7}}.p-contact .downloadCompleteWrap{font-weight:600}.p-contact .downloadCompleteWrap .img{text-align:center;margin-bottom:60px}.p-contact .downloadCompleteWrap .img img{margin:auto}.p-contact .downloadCompleteWrap>.ttl{font-size:clamp(20px, 1.5625vw, 36px);margin-bottom:60px;font-weight:700;text-align:center}.p-contact .downloadCompleteWrap .completeBox{background-color:#fbfbfb;border:1px solid #e5e5e5;padding:42px 20px;max-width:910px;margin:auto}.p-contact .downloadCompleteWrap .completeBox .txt{font-size:clamp(16px, 1.25vw, 20px);text-align:center}.p-contact .downloadCompleteWrap .completeBox .txt .caution{font-size:clamp(12px, 0.9375vw, 16px);display:block;margin-top:20px}.p-contact .downloadCompleteWrap .completeBox .btnArea{margin-top:54px}.p-contact .downloadCompleteWrap .txt_bottom{margin-top:50px;font-size:clamp(12px, 0.9375vw, 16px);text-align:center}.seminar-archive-wrap .seminarList>.item{border:1px solid #ccc;border-radius:10px;overflow:hidden}.seminar-archive-wrap .seminarList>.item .txtArea{background-color:#fff;padding:25px 20px}.seminar-archive-wrap .seminarList>.item .txtArea .tagList{display:flex;gap:10px;margin-bottom:15px}.seminar-archive-wrap .seminarList>.item .txtArea .tagList>li{border:1px solid #66b329;border-radius:3px;line-height:1;padding:5px;font-size:clamp(14px, 1.09375vw, 16px);color:#66b329}.seminar-archive-wrap .seminarList>.item .txtArea .tagList>li.close{border-color:#a3a3a3;color:#a3a3a3}.seminar-archive-wrap .seminarList>.item .txtArea .ttl{font-size:clamp(18px, 1.40625vw, 20px);margin:0 0 20px}.seminar-archive-wrap .seminarList>.item .txtArea .info{font-size:clamp(14px, 1.09375vw, 16px);display:grid;grid-template-columns:50px 1fr;gap:10px 15px}@media (max-width:768px){.seminar-archive-wrap .seminarList>.item .txtArea{padding:6vmin}.seminar-archive-wrap .seminarList>.item .txtArea .ttl{margin:0 0 20px}.seminar-archive-wrap .seminarList>.item .txtArea .info{grid-template-columns:50px 1fr;gap:10px 15px}}.home .tagList{display:flex;gap:10px;margin-bottom:15px}.home .tagList>li{border:1px solid #66b329;border-radius:3px;line-height:1;padding:5px;font-size:clamp(14px, 1.09375vw, 16px);color:#66b329}.home .tagList>li.close{border-color:#a3a3a3;color:#a3a3a3}.l_inner.seminerpage{padding:unset;max-width:none}.l_inner.seminerpage .single-header-wrap.bg-fade.on{width:70%;margin:0 auto}@media (max-width:768px){.l_inner.seminerpage .single-header-wrap.bg-fade.on{width:90%}}.seminar-single-wrap .single-header-wrap .single-ttl{font-size:clamp(24px, 1.875vw, 30px);width:100%;padding:20px 0;text-align:left}.seminar-single-wrap .single-header-wrap .catList{display:flex;flex-wrap:wrap;gap:20px}.seminar-single-wrap .single-header-wrap .catList>li{border:1px solid #66b329;border-radius:6px;padding:8px 12px;transition:all .4s 0s ease;color:#66b329;display:block;line-height:1;flex-shrink:0}.seminar-single-wrap .single-header-wrap .catList>li.close{border-color:#a3a3a3;color:#a3a3a3}.seminar-single-wrap .seminar_sub_ttl{font-size:22px;font-weight:700;text-align:center;max-width:82%;width:94%;margin:0 auto 60px}@media (max-width:768px){.seminar-single-wrap .seminar_sub_ttl{width:90%}}.seminar-single-wrap .seminar_txtArea{margin-bottom:60px;border:1px solid #d8aa4e;padding:20px;margin:0 auto 60px;width:94%;padding:20px;width:70% !important}@media (max-width:768px){.seminar-single-wrap .seminar_txtArea{width:90% !important;font-size:16px}}.seminar-single-wrap .recommendConWrap{margin:0 auto 60px;max-width:82%;padding:20px !important;width:94%;background:#fbe9ba;padding:20px}.seminar-single-wrap .recommendConWrap .seminarCon .img{padding:20px 20px 20px 0;width:250px}@media (max-width:768px){.seminar-single-wrap .recommendConWrap .seminarCon .img{width:50%;margin:20px auto;display:flex;justify-content:center;padding:0}}.seminar-single-wrap .recommendConWrap .seminarCon .txtArea{width:100%;line-height:32px;background:#fff;border-radius:10px;display:flex;flex-direction:column}.seminar-single-wrap .recommendConWrap .seminarCon.profileCon .name{margin-bottom:15px;font-weight:700;text-align:left;font-size:18px}.seminar-single-wrap .seminarConWrap{margin:0 auto !important;max-width:100%;padding:40px 0 !important;width:100%;background:#fbe9ba}.seminar-single-wrap h2.ttl{position:relative;padding:10px;background:#d8aa4e;color:#fff;margin-bottom:20px;font-size:28px;text-align:center;width:70%;margin:0 auto}@media (max-width:768px){.seminar-single-wrap h2.ttl{width:90%}}.seminar-single-wrap h2.ttl:before{height:3px;position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #8a6e4b}.seminar-single-wrap .seminarCon{display:flex;padding:20px 0;gap:30px;width:70%;margin:20px auto 0}@media (max-width:768px){.seminar-single-wrap .seminarCon{width:90%}}.seminar-single-wrap .seminarCon .img{padding:20px;width:190px}.seminar-single-wrap .seminarCon .txtArea{width:75%;line-height:32px;background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:18px;font-weight:600;padding:0;margin:auto;padding:30px}@media (max-width:768px){.seminar-single-wrap .seminarCon .txtArea{width:90%}}.seminar-single-wrap .info{margin-bottom:80px;font-size:16px}.seminar-single-wrap .info>dl{display:grid;grid-template-columns:250px 1fr;gap:0 30px}.seminar-single-wrap .info>dl .el{padding:20px;border-bottom:1px solid #d8aa4e}.seminar-single-wrap .info>dl dt{font-weight:700}.seminar-single-wrap .on-line_caution>ul{padding:20px;padding-left:40px}.seminar-single-wrap .on-line_caution>ul li{list-style:disc;margin-bottom:10px}.seminarFormWrap{margin-top:180px}.seminarFormWrap .seminarForm{max-width:790px;margin:auto;background-color:#f6f6f6;padding:40px;border-radius:10px}@media (max-width:768px){.single-header-wrap .single-ttl{padding-bottom:20px}.single-header-wrap .catList{gap:15px}.seminarConWrap{width:100%;font-size:16px}.seminarConWrap .seminarCon{flex-wrap:wrap;padding:0;margin-bottom:20px;gap:30px}.seminarConWrap .seminarCon .img{max-width:100%;margin:0 auto}.seminarConWrap .seminarCon .txtArea{width:100%}.seminarConWrap .info{margin-bottom:80px}.seminarConWrap .info>dl{display:grid;grid-template-columns:auto;border-bottom:1px solid #e5e5e5}.seminarConWrap .info>dl:nth-child(even){background-color:transparent}.seminarConWrap .info>dl .el{padding:20px 0;width:100%}.seminarConWrap .info>dl dt{font-weight:700;background-color:#f8f8f8;text-indent:1rem}.seminarConWrap .on-line_caution>ul{padding:20px;padding-left:20px;padding-right:0}.seminarConWrap .on-line_caution>ul li{margin-bottom:10px}.seminarFormWrap{margin-top:100px}.seminarFormWrap .seminarForm{padding:30px 20px}}.downloadCompleteWrap{font-weight:600}.downloadCompleteWrap .img{text-align:center;margin-bottom:60px}.downloadCompleteWrap .img img{margin:auto}.downloadCompleteWrap .ttl{font-size:clamp(20px, 1.5625vw, 36px);margin-bottom:30px;font-weight:700;text-align:center}.downloadCompleteWrap .lead_txt{text-align:center;font-size:clamp(16px, 1.5625vw, 24px);margin-bottom:60px;font-weight:700}@media (max-width:768px){.downloadCompleteWrap .lead_txt{margin-bottom:30px}}.downloadCompleteWrap .completeBox{background-color:#fbfbfb;border:1px solid #e5e5e5;padding:42px 20px;max-width:910px;margin:auto}@media (max-width:768px){.downloadCompleteWrap .completeBox{padding:20px 15px}}.downloadCompleteWrap .completeBox .txt{font-size:clamp(16px, 1.25vw, 20px);text-align:center}.downloadCompleteWrap .completeBox .txt .caution{font-size:clamp(12px, 0.9375vw, 16px);display:block;margin-top:20px}.downloadCompleteWrap .completeBox .btnArea{margin-top:54px}.downloadCompleteWrap .completeBox .info>dl{display:grid;grid-template-columns:150px 1fr;gap:0 30px;border-bottom:1px solid #e5e5e5}.downloadCompleteWrap .completeBox .info>dl:last-child{border-bottom:none}.downloadCompleteWrap .completeBox .info>dl:nth-child(even){background:#fff}.downloadCompleteWrap .completeBox .info>dl dt{font-weight:700}@media (max-width:768px){.downloadCompleteWrap .completeBox .info>dl dt.el{padding-bottom:0}}.downloadCompleteWrap .completeBox .info>dl .el{padding:30px}@media (max-width:768px){.downloadCompleteWrap .completeBox .info>dl .el{padding:10px 5px;width:100%;font-weight:700}}@media (max-width:768px){.downloadCompleteWrap .completeBox .info>dl{display:grid;grid-template-columns:auto;gap:0px}}.downloadCompleteWrap .txt_bottom{margin-top:50px;font-size:clamp(12px, 0.9375vw, 16px);text-align:center}@media (max-width:768px){.downloadCompleteWrap .txt_bottom{text-align:left;text-indent:-.7rem;padding-left:1rem;margin-top:30px}}@media (max-width:768px){.single-wrap.seminar-single-wrap .mv{margin-bottom:50px}}.single-wrap.seminar-single-wrap .themeConWrap{margin-bottom:60px;background:#fdf1e8;padding:20px}.single-wrap.seminar-single-wrap .themeConWrap .txtArea{width:70%;margin:20px auto}@media (max-width:768px){.single-wrap.seminar-single-wrap .themeConWrap .txtArea{width:90%}}.single-wrap.seminar-single-wrap .movie_form{margin:50px 0}.single-wrap.seminar-single-wrap .movie_form .inner{max-width:45%;margin:auto}@media (max-width:768px){.single-wrap.seminar-single-wrap .movie_form .inner{max-width:90%}}.single-wrap.seminar-single-wrap .movie_form .inner input{width:100%;padding:5px;margin-top:10px}.single-wrap.seminar-single-wrap .movie_form .inner h2{text-align:center;font-size:30px;margin-bottom:50px;position:relative}.single-wrap.seminar-single-wrap .movie_form .inner h2:after{content:"";border-top:2px solid #66b329;display:block;max-width:100px;margin:auto;margin-top:10px;height:1px}.single-wrap.seminar-single-wrap .movie_form .inner p{margin-bottom:10px}.single-wrap.seminar-single-wrap .movie_form .inner p .red{color:#d80000;font-size:14px}.single-wrap.seminar-single-wrap .movie_form .inner p.submit{margin:auto;margin-top:30px;max-width:200px}.single-wrap.seminar-single-wrap .movie_form .inner p input[type=submit]{background:0 0;background:#66b329;cursor:pointer;border-radius:100rem;color:#fff;font-weight:700;transition:.3s;border:1px solid #66b329;padding:15px 0}.single-wrap.seminar-single-wrap .movie_form .inner p input[type=submit]:hover{background:#fff;color:#66b329}.seminarFormWrap{margin-top:180px}.seminarFormWrap .seminarForm{max-width:790px;margin:auto;background-color:#f6f6f6;padding:40px;border-radius:10px}.seminarConWrap .lead_txt{text-align:center;font-size:22px;font-weight:700;width:70%;margin:60px auto}@media (max-width:768px){.seminarConWrap .lead_txt{width:90%}}.seminarConWrap .theme_sub_ttl{margin-bottom:20px;font-size:22px;font-weight:700;text-align:center}.seminarConWrap .info{width:70%;margin:40px auto}@media (max-width:768px){.seminarConWrap .info{width:90%}}.seminarConWrap .on-line_caution{width:70%;margin:0 auto;padding:20px}@media (max-width:768px){.seminarConWrap .on-line_caution{width:90%}}.themeConWrap .flex_box{display:flex;flex-wrap:wrap;justify-content:space-between;border:none;width:70%;margin:25px auto}@media (max-width:768px){.themeConWrap .flex_box{width:90%}}.themeConWrap .flex_box .box{width:19%;text-align:center;box-sizing:border-box;background:#fff;border:none}@media (max-width:768px){.themeConWrap .flex_box .box{width:45%}}.themeConWrap .flex_box .box .ttl{padding:12px;font-weight:600;background-color:#f08d14;color:#fff;border:none}@media (max-width:768px){.themeConWrap .flex_box .box .ttl{font-size:22px}}@media (max-width:768px){.themeConWrap .flex_box .txt{padding:.8rem;font-size:18px}}.obtainConWrap{margin-bottom:60px;background:#fbe9ba;padding:20px}.seminarConWrap.overview{background-color:unset}.seminarConWrap.overview .lead_txt{margin-top:60px;margin-bottom:40px;text-align:center;font-size:22px;font-weight:700}.seminarConWrap.overview .theme_sub_ttl{font-size:22px;font-weight:700;text-align:center;width:70%;margin:20px auto}.profileConWrap.profileConWrap{background:unset}.profileConWrap.profileConWrap .img{padding:0 20px 20px 0;width:250px}.profileConWrap.profileConWrap .txtArea{width:75%;line-height:32px;background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:left;font-size:18px;padding:0;text-align:left;font-weight:400}@media (max-width:768px){.profileConWrap.profileConWrap .txtArea{width:100%}}.profileConWrap.profileConWrap .txtArea p.name{margin-right:auto;text-align:left;font-weight:600}.seminarConWrap.note{background:unset}.nav_area{display:flex;justify-content:flex-end;position:relative}.nav_area .nav_box{position:fixed;bottom:5px;right:0;z-index:999;width:100%}.nav_area .nav_box ul.footer_f_banner{margin-top:auto;width:100%;background:#fff;position:fixed;bottom:0;box-shadow:0 -2px 3px #e1e1e1}.nav_area .nav_box ul.footer_f_banner li.floating_banner{display:flex;width:100%;justify-content:space-between;margin:0 auto;text-align:center}.nav_area .nav_box ul.footer_f_banner li.floating_banner p.banner_right{background:#fc5f1a;padding:10px 0;width:100%}.nav_area .nav_box ul.footer_f_banner li.floating_banner p.banner_right a.hover-text.btn_link{color:#fff;text-decoration:none;font-size:16px;transition:font-size .3s ease,transform .3s ease}.nav_area .nav_box ul.footer_f_banner li.floating_banner p.banner_right a.hover-text.btn_link span.middle{font-size:26px}.p-learning .learningBoxWrap{max-width:1040px;margin:auto}.p-learning .article-list-wrap{border:none}.p-learning .learningBox{padding:85px 0 113px}.p-learning .learningBox+.learningBox{border-top:1px solid #eaeaea}.p-learning .learningBox>h2.ttl{text-align:center;font-weight:700;padding-left:60px;border-bottom:10px solid #66b329;padding-bottom:5px;position:relative;margin-bottom:50px;font-size:clamp(22px, 2.5vw, 26px);text-align:left}.p-learning .learningBox>h2.ttl:before{content:"●";position:absolute;top:0;bottom:0;left:5px;color:#66b329;margin:auto;font-size:clamp(8px, 0.5vw, 10px);height:15px}.p-learning .learningBox>h2.ttl:after{content:"●";position:absolute;top:0;bottom:0;left:20px;color:#00645a;margin:auto;font-size:clamp(8px, 0.5vw, 10px);height:15px}.p-learning .learningBox .listWrap{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:40px 25px}.p-learning .learningBox .listWrap .list{font-weight:600}.p-learning .learningBox .listWrap .list p.Step-title{background-color:#66b329;color:#fff;padding:5px 10px;border-left:5px solid #facd05;width:310px;margin:0 auto 10px}.p-learning .learningBox .listWrap .list .ttl{font-size:clamp(18px, 1.09375vw, 18px);color:#00645a;text-align:center;margin-bottom:20px}.p-learning .learningBox .listWrap .list .img{text-align:center;margin-bottom:15px}.p-learning .learningBox .listWrap .list .img img{margin:auto;border:1px solid #eee;width:310px;height:220px;-o-object-fit:cover;object-fit:cover}.p-learning .learningBox .listWrap .list .txt{font-size:clamp(16px, 1.09375vw, 16px)}.p-learning .learningBox .listWrap .list .btnArea{width:100%;margin:auto}.p-learning .learningBox .listWrap .list .btnArea .btn_t01{background-color:#00645a;color:#fff;border-color:#00645a;height:48px;width:100%;margin-top:32px;margin:clamp(15px, 1.171875vw, 19px) 0 clamp(12px, 0.9375vw, 16px)}.p-learning .learningBox .listWrap .list .btnArea .btn_t01:after{background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/common/arrow_right_w.svg) no-repeat}.p-learning .learningBox .listWrap .list .btnArea .btn_t01:hover{opacity:.7}@media (max-width:768px){.p-learning .learningBox{padding:20px 0 60px}.p-learning .learningBox>h2.ttl{margin-bottom:50px}.p-learning .learningBox .listWrap{grid-template-columns:auto}.p-learning .learningBox .listWrap .list .btnArea .btn_t01{margin:25px auto}}.p-download .downloadBoxWrap,.learning-single-wrap .downloadBoxWrap{max-width:1200px;margin:auto;padding:50px 0}.p-download .downloadBox,.learning-single-wrap .downloadBox{display:grid;grid-template-columns:1fr 544px;gap:65px;font-weight:600}.p-download .downloadBox .txtArea,.learning-single-wrap .downloadBox .txtArea{font-size:16px}.p-download .downloadBox .txtArea>h2.ttl,.learning-single-wrap .downloadBox .txtArea>h2.ttl{font-size:clamp(24px, 1.5625vw, 28px);text-align:center;margin-bottom:50px;color:#66b329}.p-download .downloadBox .txtArea .txt,.learning-single-wrap .downloadBox .txtArea .txt{margin-bottom:50px}.p-download .downloadBox .txtArea .mainImg,.learning-single-wrap .downloadBox .txtArea .mainImg{margin-bottom:45px;text-align:center}.p-download .downloadBox .txtArea .mainImg img,.learning-single-wrap .downloadBox .txtArea .mainImg img{margin:auto;border:1px solid #eee}.p-download .downloadBox .txtArea .contentsListWrap,.learning-single-wrap .downloadBox .txtArea .contentsListWrap{border-left:8px solid #66b329;background-color:#fbfbfb;padding:20px 50px;margin-bottom:30px}@media (max-width:768px){.p-download .downloadBox .txtArea .contentsListWrap,.learning-single-wrap .downloadBox .txtArea .contentsListWrap{padding:20px 20px 20px 35px}}.p-download .downloadBox .txtArea .contentsListWrap ol,.p-download .downloadBox .txtArea .contentsListWrap ul,.learning-single-wrap .downloadBox .txtArea .contentsListWrap ol,.learning-single-wrap .downloadBox .txtArea .contentsListWrap ul{display:flex;flex-wrap:wrap;gap:16px}.p-download .downloadBox .txtArea .contentsListWrap ol li,.p-download .downloadBox .txtArea .contentsListWrap ul li,.learning-single-wrap .downloadBox .txtArea .contentsListWrap ol li,.learning-single-wrap .downloadBox .txtArea .contentsListWrap ul li{width:100%}.p-download .downloadBox .txtArea .contentsListWrap ol li::marker,.p-download .downloadBox .txtArea .contentsListWrap ul li::marker,.learning-single-wrap .downloadBox .txtArea .contentsListWrap ol li::marker,.learning-single-wrap .downloadBox .txtArea .contentsListWrap ul li::marker{color:#66b329}.p-download .downloadBox .txtArea .imgList,.learning-single-wrap .downloadBox .txtArea .imgList{display:flex;justify-content:center;gap:40px 22px;border:1px solid #f7f7f7}@media (max-width:768px){.p-download .downloadBox .txtArea .imgList,.learning-single-wrap .downloadBox .txtArea .imgList{display:block}}@media (max-width:768px){.p-download .downloadBox .txtArea .imgList .img img,.learning-single-wrap .downloadBox .txtArea .imgList .img img{margin-bottom:20px}}.p-download .downloadBox .formArea>h2.ttl,.learning-single-wrap .downloadBox .formArea>h2.ttl{font-size:clamp(24px, 1.5625vw, 28px);text-align:center;margin-bottom:35px}.p-download .downloadBox .formArea .formWrap,.learning-single-wrap .downloadBox .formArea .formWrap{border:1px solid #ccc;border-radius:15px;background-color:#fbfbfb;overflow:hidden}.p-download .downloadBox .formArea .formWrap .formTtl,.learning-single-wrap .downloadBox .formArea .formWrap .formTtl{font-size:clamp(20px, 1.5625vw, 28px);text-align:center;background-color:#66b329;padding:20px;color:#fff}.p-download .downloadBox .formArea .formWrap .formArea,.learning-single-wrap .downloadBox .formArea .formWrap .formArea{padding:40px 32px}@media (max-width:1200px){.p-download .downloadBox,.learning-single-wrap .downloadBox{grid-template-columns:1fr 450px}}@media (max-width:820px){.p-download .downloadBox,.learning-single-wrap .downloadBox{grid-template-columns:auto}}@media (max-width:768px){.p-download .downloadBoxWrap,.learning-single-wrap .downloadBoxWrap{padding-top:0}.p-download .downloadBox .formArea>h2.ttl,.learning-single-wrap .downloadBox .formArea>h2.ttl{font-size:clamp(20px, 1.5625vw, 28px);text-align:center;margin-bottom:35px}.p-download .downloadBox .formArea .formWrap .formTtl,.learning-single-wrap .downloadBox .formArea .formWrap .formTtl{padding:20px}.p-download .downloadBox .formArea .formWrap .formArea,.learning-single-wrap .downloadBox .formArea .formWrap .formArea{padding:30px 20px}}.p-download .downloadCompleteWrap,.learning-single-wrap .downloadCompleteWrap{font-weight:600}.p-download .downloadCompleteWrap .img,.learning-single-wrap .downloadCompleteWrap .img{text-align:center;margin-bottom:60px}.p-download .downloadCompleteWrap .img img,.learning-single-wrap .downloadCompleteWrap .img img{margin:auto}.p-download .downloadCompleteWrap>.ttl,.learning-single-wrap .downloadCompleteWrap>.ttl{font-size:clamp(20px, 1.5625vw, 36px);margin-bottom:60px;font-weight:700;text-align:center}.p-download .downloadCompleteWrap .completeBox,.learning-single-wrap .downloadCompleteWrap .completeBox{background-color:#fbfbfb;border:1px solid #e5e5e5;padding:42px 20px;max-width:769px;margin:auto}.p-download .downloadCompleteWrap .completeBox .txt,.learning-single-wrap .downloadCompleteWrap .completeBox .txt{font-size:clamp(16px, 1.25vw, 20px);text-align:center}.p-download .downloadCompleteWrap .completeBox .txt .caution,.learning-single-wrap .downloadCompleteWrap .completeBox .txt .caution{font-size:clamp(12px, 0.9375vw, 16px);display:block}.p-download .downloadCompleteWrap .completeBox .btnArea,.learning-single-wrap .downloadCompleteWrap .completeBox .btnArea{margin-top:54px}.p-download .downloadCompleteWrap .txt_bottom,.learning-single-wrap .downloadCompleteWrap .txt_bottom{margin-top:50px;font-size:clamp(12px, 0.9375vw, 16px);text-align:center}.p-privacy .privacyWrap{max-width:1040px;margin:auto}.p-privacy .privacyWrap a{display:inline}.p-privacy .privacyWrap ol,.p-privacy .privacyWrap ul{list-style:none}@keyframes bg-gradient{0%{background-position:0 0}50%{background-position:25% 50%}75%{background-position:50% 100%}100%{background-position:100% 100%}}.p-privacy .l-main{background-color:#fff}.p-privacy .index__side-nav{display:none}@media screen and (max-width:767px){.p-privacy .index__side-nav{display:block;background-color:#f7f3ed;margin:10.6666666667vw 0 13.3333333333vw}}.p-privacy .index__inner01{display:flex}@media screen and (max-width:767px){.p-privacy .index__inner01{display:block}}.p-privacy .index__ttl01{font-size:clamp(20px, 1.5625vw, 36px);font-weight:700;color:#66b329;letter-spacing:.05em}@media screen and (max-width:767px){.p-privacy .index__ttl01{line-height:1.6}}.p-privacy .index__ttl02{margin-top:5rem;font-size:clamp(18px, 1.40625vw, 20px);font-weight:700;color:#66b329}@media screen and (max-width:767px){.p-privacy .index__ttl02{margin-top:14.6666666667vw;line-height:1.8}}.p-privacy .index__ttl03{font-size:clamp(18px, 1.40625vw, 24px);font-weight:700;color:#66b329}@media screen and (max-width:767px){.p-privacy .index__ttl03{line-height:1.9}}.p-privacy .index__txt01{margin-top:5rem;font-weight:500;line-height:2.25}@media screen and (max-width:767px){.p-privacy .index__txt01{margin-top:5.3333333333vw;line-height:1.75}}.p-privacy .index__txt02{margin-top:1.5rem;line-height:2}.p-privacy .index__txt02:first-child{margin-top:0}.p-privacy .index__txt02+.index__txt02{margin-top:2rem}.p-privacy .index__txt02+.index__list03,.p-privacy .index__txt02+.index__list04,.p-privacy .index__txt02+.index__list05{margin-top:1.5rem}@media screen and (max-width:767px){.p-privacy .index__txt02{margin-top:5.3333333333vw;line-height:1.75}}.p-privacy .index__txt03{margin-top:4.5rem;line-height:2;text-align:right}@media screen and (max-width:767px){.p-privacy .index__txt03{margin-top:6.6666666667vw;line-height:1.75}}.p-privacy .index__txt04{line-height:2;padding-left:1em;text-indent:-1em}@media screen and (max-width:767px){.p-privacy .index__txt04{line-height:1.75}}.p-privacy .index__txt05{margin-top:2rem;line-height:2;text-align:right}@media screen and (max-width:767px){.p-privacy .index__txt05{margin-top:5.3333333333vw;line-height:1.75}}.p-privacy .index__list01{margin-top:3.5rem}.p-privacy .index__list01 dt{position:relative;font-weight:700;line-height:1.5;padding-left:2rem}.p-privacy .index__list01 dt .num{display:block;position:absolute;left:0;color:#66b329;font-family:"Poppins",sans-serif;font-weight:500}.p-privacy .index__list01 dd{margin-top:.5rem;padding-left:2rem;line-height:1.5}.p-privacy .index__list01+.index__list01{margin-top:3rem}@media screen and (max-width:767px){.p-privacy .index__list01{margin-top:10.6666666667vw}}@media screen and (max-width:767px){.p-privacy .index__list01 dd{margin-top:1.3333333333vw}}@media screen and (max-width:767px){.p-privacy .index__list01+.index__list01{margin-top:8vw}}.p-privacy .index__list02{margin-top:3.5rem}.p-privacy .index__list02 dt{position:relative;font-weight:700;line-height:1.5;padding-left:2rem}.p-privacy .index__list02 dt .num{display:block;position:absolute;left:0}.p-privacy .index__list02 dd{margin-top:1.5rem;padding-left:2rem;line-height:2}.p-privacy .index__list02+.index__list02{margin-top:3rem}@media screen and (max-width:767px){.p-privacy .index__list02{margin-top:6.6666666667vw}}@media screen and (max-width:767px){.p-privacy .index__list02 dd{margin-top:4vw}}.p-privacy .index__list03 li{position:relative;line-height:2;padding-left:1.2em}.p-privacy .index__list03 li+li{margin-top:.2rem}.p-privacy .index__list03 li .num{display:block;position:absolute;left:0}@media screen and (max-width:767px){.p-privacy .index__list03 li{line-height:1.75}}.p-privacy .index__list04 li{position:relative;line-height:2;padding-left:1em}.p-privacy .index__list04 li+li{margin-top:.2rem}.p-privacy .index__list04 li .num{display:block;position:absolute;top:.2rem;left:0;font-weight:500;font-family:"Poppins",sans-serif;color:#66b329}.p-privacy .index__list04+.index__txt02{margin-top:2.5rem}.p-privacy .index__list04+.index__txt04{margin-top:1.5rem}@media screen and (max-width:767px){.p-privacy .index__list04 li{font-size:4.2666666667vw;line-height:1.75}}@media screen and (max-width:767px){.p-privacy .index__list04+.index__txt02{margin-top:6.6666666667vw}}@media screen and (max-width:767px){.p-privacy .index__list04+.index__txt04{margin-top:4vw}}.p-privacy .index__list05 li{position:relative;line-height:2;padding-left:1.2rem}.p-privacy .index__list05 li:before{content:"";position:absolute;left:0;top:1.5rem;width:.4rem;height:.4rem;border-radius:100vh;background-color:#66b329}.p-privacy .index__list05 li+li{margin-top:.2rem}@media screen and (max-width:767px){.p-privacy .index__list05 li{font-size:4.2666666667vw;line-height:1.75}}.p-privacy .index__border01{border-top:1px solid #ddd;margin-top:7rem;padding:7rem 0 16rem}@media screen and (max-width:767px){.p-privacy .index__border01{margin-top:16vw;padding:16vw 0 37.3333333333vw}}.p-privacy .index__box01{margin-top:3rem}.p-privacy .index__box01 .inner01{margin:2rem 0 0 2rem}.p-privacy .index__box01+.index__box01{margin-top:5.5rem}@media screen and (max-width:767px){.p-privacy .index__box01{margin-top:6.6666666667vw}}@media screen and (max-width:767px){.p-privacy .index__box01 .inner01{margin:5.3333333333vw 0 0 5.3333333333vw}}@media screen and (max-width:767px){.p-privacy .index__box01+.index__box01{margin-top:14.6666666667vw}}.p-privacy .pc_nav ul{margin:20px 0}.p-privacy .pc_nav ul li{margin-right:2rem}.p-privacy .pc_nav ul li a{color:#aaa;display:inline-block;font-size:1.5rem;font-weight:700;line-height:1.4;padding:5px}.p-privacy .pc_nav ul li a:hover{color:#8a6e4b}@media screen and (max-width:767px){.p-privacy .pc_nav{display:none}}.p-privacy .positioning{margin-left:6em;width:16em}.p-privacy .positioning.pos2{margin-left:11em}.p-privacy .sign_cf{float:right;width:-moz-fit-content;width:fit-content}.p-privacy .sign_cf:after{content:"";display:block;clear:both}.p-guideline .guidelineWrap{margin:0 auto;max-width:1040px;width:100%}.p-guideline .guidelineWrap .list{max-width:850px;margin:90px auto 220px;border-top:1px solid #7d7d7d}.p-guideline .guidelineWrap .item{padding:40px 0;border-bottom:1px solid #7d7d7d}.p-guideline .guidelineWrap .item-title{font-weight:700;font-size:clamp(18px, 1.40625vw, 20px);margin-bottom:15px}.p-guideline .guidelineWrap .item-title-num{color:#66b329;font-size:clamp(18px, 1.40625vw, 24px);display:inline-block;margin-right:8px}.p-guideline .guidelineWrap .item-text{margin-left:1.5rem}@media (max-width:768px){.p-guideline .guidelineWrap{padding:0}.p-guideline .guidelineWrap .list{margin:10px auto 100px;width:calc(100% - 10vw)}.p-guideline .guidelineWrap .item{font-size:14px}}.archive-wrap .cat-list-wrap .btn-search{max-width:280px;margin-top:20px}.archive-wrap .cat-list-wrap .btn-txt{margin-left:10px}.seminar-archive-wrap .cat-list-wrap{background:#f9f9f9;width:100%;padding:10px 0 20px}.seminar-archive-wrap .cat-list-wrap .ttl{text-align:center;background:0 0;padding:0}.seminar-archive-wrap .cat-list-wrap .ttl:before{content:"";background:url(//makes-g.co.jp/navi/wp-content/themes/makes/css/../img/common/icn_search2.svg) no-repeat;display:inline-block;vertical-align:-2px;margin-right:10px;width:20px;height:20px;background-size:cover}@media (max-width:768px){.seminar-archive-wrap .cat-list-wrap .ttl:before{width:1rem;height:1rem;margin-right:.2rem}}.seminar-archive-wrap .cat-list-wrap .cat-list{justify-content:center}@media (max-width:768px){.seminar-archive-wrap .cat-list-wrap .cat-list{justify-content:start;max-width:90%;margin:auto}}.seminar-archive-wrap .cat-list-wrap .cat-list li a{background-color:#fff}.seminar-archive-wrap .cat-list-wrap .cat-list li a:hover{color:#66b329}.seminar-archive-wrap .cat-list-wrap .cat-list li.active a{background-color:#66b329;color:#fff}.seminar-archive-wrap .article-list-wrap h3.sec_ttl{padding-left:60px;border-bottom:5px solid #66b329;padding-bottom:5px;position:relative;margin-bottom:50px;font-size:clamp(20px, 2.5vw, 26px);font-weight:700}@media (max-width:768px){.seminar-archive-wrap .article-list-wrap h3.sec_ttl{padding-left:3rem;margin-bottom:2rem}}.seminar-archive-wrap .article-list-wrap h3.sec_ttl:before{content:"●";position:absolute;top:0;bottom:0;left:5px;color:#66b329;margin:auto;font-size:clamp(8px, 0.5vw, 10px);height:15px}.seminar-archive-wrap .article-list-wrap h3.sec_ttl:after{content:"●";position:absolute;top:0;bottom:0;left:20px;color:#00645a;margin:auto;font-size:clamp(8px, 0.5vw, 10px);height:15px}.seminar-archive-wrap .article-list-wrap .seminarList{margin-bottom:100px}@media (max-width:768px){.seminar-archive-wrap .article-list-wrap .seminarList{margin-bottom:5rem}}.sp_bnr{display:none}@media (max-width:768px){.sp_bnr{display:block;position:fixed;bottom:0;z-index:99;width:100%}}.sp_bnr .flex_box{display:flex}.sp_bnr .flex_box .box{width:50%;padding-top:.5rem;padding-bottom:.5rem}.sp_bnr .flex_box .box.mailmaga{background:#333}.sp_bnr .flex_box .box.line{background:#66b329}.sp_bnr .flex_box .box .txt{color:#fff;text-align:center;font-size:clamp(10px, 0.78125vw, 12px);margin-bottom:.2rem}.sp_bnr .flex_box .box a{text-align:center;font-size:1rem;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;gap:.5rem;max-width:75%;margin:auto}.sp_bnr .flex_box .box a .icon{max-width:1rem}