@import url(https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+Antique:wght@300;400;500;700;900&family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,button,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:16px;margin:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:antialiased}@media (max-width:768px){html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,button,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:14px}}html{line-height:1}ol,ul{list-style:none}li,dd{list-style-type:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:400;text-align:left;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after{content:"";content:none}blockquote:before,blockquote:after{content:"";content:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img{border:none;vertical-align:bottom}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;color:#242424;background-color:#fff}a{cursor:pointer;text-decoration:none}span{font-size:1em}.note-show{display:none}@media (max-width:1200px){.note-show{display:block}}.note-hide{display:block}@media (max-width:1200px){.note-hide{display:none}}.tab-show{display:none}@media (max-width:1024px){.tab-show{display:block}}.tab-hide{display:block}@media (max-width:1024px){.tab-hide{display:none}}.sp-show{display:none}@media (max-width:768px){.sp-show{display:block}}.sp-hide{display:block}@media (max-width:768px){.sp-hide{display:none}}img.sp-hide,span.sp-hide{display:inline}@media (max-width:768px){img.sp-hide,span.sp-hide{display:none}}.top{background:linear-gradient(0deg,#FE8D5C 0%,#FE620D 64%);padding:25px 15px}@media (max-width:768px){.top{padding:10px 5px}}.top h1{text-align:center;line-height:normal;font-size:40px;font-weight:700;letter-spacing:-.03em;color:#fff}.top h1 span{font-size:1.2em;color:#FAFF00}@media (max-width:768px){.top h1{font-size:15px}.top h1 span{font-size:20px}}.markup-main .fv img{width:100%}.markup-main .about{background-color:#FFF7F2;padding-top:96px;padding-left:15px;padding-right:15px;padding-bottom:50px}@media (max-width:768px){.markup-main .about{padding-top:15px;padding-bottom:30px}}.markup-main .about__price{background-color:#fff;max-width:1300px;margin:auto;padding:92px 15px;position:relative}@media (max-width:768px){.markup-main .about__price{padding:15px 5px}}.markup-main .about__price::before,.markup-main .about__price::after{content:"";width:93px;height:108px;position:absolute;background-size:contain;background-repeat:no-repeat}@media (max-width:768px){.markup-main .about__price::before,.markup-main .about__price::after{width:25px;height:26px}}.markup-main .about__price::before{background-image:url(/wp-content/themes/kobetsuexpress/assets/img/left-top.svg);top:0;left:0;background-position:left top}@media (max-width:768px){.markup-main .about__price::before{background-image:url(/wp-content/themes/kobetsuexpress/assets/img/left-top-sp.svg)}}.markup-main .about__price::after{background-image:url(/wp-content/themes/kobetsuexpress/assets/img/right-bottom.svg);bottom:0;right:0;background-position:right bottom}@media (max-width:768px){.markup-main .about__price::after{background-image:url(/wp-content/themes/kobetsuexpress/assets/img/right-bottom-sp.svg)}}.markup-main .about__price-inner{max-width:900px;margin:auto}.markup-main .about__price h2,.markup-main .about__price p{text-align:center}.markup-main .about__price h2{font-size:36px;font-weight:700;line-height:normal;color:#FF004C;margin-bottom:16px}@media (max-width:768px){.markup-main .about__price h2{font-size:20px;margin-bottom:5px}}.markup-main .about__price p{font-size:22px;line-height:1.818181em;font-weight:500}.markup-main .about__price p span{color:#FF004C;font-weight:700}@media (max-width:768px){.markup-main .about__price p{font-size:16px;text-align:left}}.markup-main .about__features{display:flex;justify-content:center;padding-top:50px}@media (max-width:768px){.markup-main .about__features{padding-top:10px}}.markup-main .about__feature{margin-left:16px;margin-right:16px;width:300px}@media (max-width:768px){.markup-main .about__feature{width:32%;margin-left:1%;margin-right:1%}}.markup-main .about__feature-img{height:160px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.markup-main .about__feature-img{height:50px}.markup-main .about__feature-img img{height:100%;width:auto}.markup-main .about__feature-img img.img2{height:35px}}.markup-main .about__feature-ttl{background:linear-gradient(0deg,#FE8D5C 0%,#FE620D 64%);border-radius:0 20px 0 20px;height:100px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.markup-main .about__feature-ttl{height:46px}}.markup-main .about__feature-ttl p{color:#F6EE1F;font-size:32px;font-weight:700}@media (max-width:768px){.markup-main .about__feature-ttl p{font-size:20px;white-space:nowrap}}.markup-main .links{padding-top:85px;padding-bottom:35px;padding-left:15px;padding-right:15px}@media (max-width:768px){.markup-main .links{padding-top:30px;padding-bottom:0}}.markup-main .links__inner{max-width:900px;margin:auto;display:flex;justify-content:space-between}@media (max-width:768px){.markup-main .links__inner{flex-direction:column;align-items:center}}.markup-main .links__inner a{font-family:"Zen Kaku Gothic Antique",sans-serif;display:flex;justify-content:center;align-items:center;width:292px;border:1px solid #FE620D;border-radius:8px;height:60px;font-size:16px;font-weight:500;color:#242424;position:relative}@media (max-width:768px){.markup-main .links__inner a{font-size:16px}}.markup-main .links__inner a img{position:absolute;width:25px;height:auto;right:10px}@media (max-width:768px){.markup-main .links__inner a img{width:15px;right:20px}}.markup-main .links__inner a.a-1{justify-content:flex-start;padding-left:18px}@media (max-width:768px){.markup-main .links__inner a.a-1{padding-left:32px}}@media (max-width:768px){.markup-main .links__inner a{width:300px;margin-bottom:16px}}.markup-main .feature{padding-top:40px}@media (max-width:768px){.markup-main .feature{padding-top:20px}}.markup-main .feature__ttl{display:flex;justify-content:center;margin-bottom:10px}.markup-main .feature__ttl h3{border-radius:20px 0;width:200px;background:linear-gradient(0deg,#FE8D5C 0%,#FE620D 64%);line-height:60px;font-size:22px;font-weight:700;color:#fff;text-align:center}@media (max-width:768px){.markup-main .feature__ttl h3{line-height:45px;width:115px}}@media (max-width:768px){.markup-main .feature__ttl2 h3{width:200px}}.markup-main .feature__img{max-width:730px;padding-left:15px;padding-top:15px;margin:auto;margin-bottom:18px}.markup-main .feature__img img{width:100%}.markup-main .feature__img2{max-width:630px}.markup-main .feature__img3{margin-bottom:0}.markup-main .feature__img4{margin-bottom:18px}@media (max-width:768px){.markup-main .feature__img{max-width:90%}.markup-main .feature__img2{margin-bottom:0}.markup-main .feature__img3{margin-bottom:-10px}.markup-main .feature__img4{margin-bottom:10px;margin-left:0;max-width:100%;padding-left:10px;padding-right:10px}}.markup-main .feature__pickup{max-width:730px;padding-left:15px;padding-top:15px;margin:auto}@media (max-width:768px){.markup-main .feature__pickup{padding-left:10px;padding-right:10px}}.markup-main .feature__pickup-description{text-align:center;font-weight:700;font-size:18px;letter-spacing:-.08em;margin-bottom:5px}@media (max-width:768px){.markup-main .feature__pickup-description{font-size:12px;white-space:nowrap;margin-left:-10px;margin-right:-10px}}.markup-main .feature__pickup h4{text-align:center;background-color:#FE620D;font-weight:700;font-size:32px;letter-spacing:-.02em;color:#fff;padding-top:17px;line-height:1.3em;padding-bottom:17px}@media (max-width:768px){.markup-main .feature__pickup h4{font-size:18px;padding-top:10px;white-space:nowrap;padding-bottom:10px}}.markup-main .feature__pickup h4.h4-2{font-size:28px}@media (max-width:768px){.markup-main .feature__pickup h4.h4-2{font-size:18px}}.markup-main .feature__pickup-txt{font-size:18px;line-height:1.666em;font-weight:500;color:#000;margin-top:10px;margin-bottom:10px}@media (max-width:768px){.markup-main .feature__pickup-txt{font-size:16px;padding-left:10px;padding-right:10px}}.markup-main .feature__pickup-txt span{color:#FF004C;font-weight:700}.markup-main .feature__pickup-txt .span2{color:#242424;background:linear-gradient(transparent 70%,#F6EE1F 0%)}.markup-main .feature__pickup-txt .span3{color:#000}.markup-main .feature__pickup-notice{max-width:90%;margin:auto;margin-bottom:25px}.markup-main .feature__pickup-notice li{font-size:14px;line-height:1.42em;letter-spacing:-.02em;font-weight:500;margin-bottom:4px}@media (max-width:768px){.markup-main .feature__pickup-notice li{font-size:12px}}.markup-main .feature__checklist li{padding:40px 15px}@media (max-width:768px){.markup-main .feature__checklist li{padding:20px 10px;padding-right:20px}}.markup-main .feature__checklist li:nth-child(2n+1){background-color:#FFF7F2}.markup-main .feature__checklist li p{font-size:18px;font-weight:700;line-height:1.6666em}@media (max-width:768px){.markup-main .feature__checklist li p{font-size:16px}}.markup-main .feature__checklist li p span{color:#FF004C}.markup-main .feature__checklist li img{margin-right:10px;width:20px;position:relative;top:6.5px}@media (max-width:768px){.markup-main .feature__checklist li img{top:5px}}.markup-main .feature__checklist-inner{display:flex;justify-content:center;align-items:flex-start;max-width:930px;margin:auto}.markup-main .feature__courses{padding-top:68px;padding-left:15px;padding-right:15px}.markup-main .feature__courses-notice{font-size:14px;text-align:center;font-weight:500;line-height:1.42em;padding-bottom:56px}@media (max-width:768px){.markup-main .feature__courses-notice{font-size:12px;padding-bottom:20px}}.markup-main .feature__courses-lastimg{display:flex;justify-content:center;margin-bottom:127px}@media (max-width:768px){.markup-main .feature__courses-lastimg{margin-bottom:40px}.markup-main .feature__courses-lastimg img{width:200px;margin:auto;display:block}}.markup-main .feature__course{max-width:800px;margin:auto;margin-bottom:28px;border-radius:20px 0;background-color:#FFB297;padding:20px 15px;height:180px;display:flex;justify-content:center;align-items:center;position:relative}@media (max-width:768px){.markup-main .feature__course{justify-content:flex-start}}.markup-main .feature__course.course2{background-color:#FE8D5C}.markup-main .feature__course.course3{margin-bottom:18px}.markup-main .feature__course-illust{position:absolute;right:50px;top:10px}@media (max-width:768px){.markup-main .feature__course-illust{right:10px}}.markup-main .feature__course-illust.illust2{top:20px}@media (max-width:768px){.markup-main .feature__course-illust.illust2{width:55px;height:auto;top:unset;bottom:20px}}.markup-main .feature__course-illust.illust3{top:5px;right:25px}@media (max-width:768px){.markup-main .feature__course-illust.illust3{width:60px;height:auto;top:unset;right:5px;bottom:20px}}.markup-main .feature__course-inner{max-width:320px;margin:auto}@media (max-width:768px){.markup-main .feature__course-inner{max-width:unset;margin-left:0}}.markup-main .feature__course ul li{font-size:22px;font-weight:700;display:flex;align-items:center;margin-bottom:18px}.markup-main .feature__course ul li:last-child{margin-bottom:0}@media (max-width:768px){.markup-main .feature__course ul li{font-size:18px;align-items:flex-start;margin-bottom:10px;line-height:1.4em}}.markup-main .feature__course ul li img{width:25px;margin-right:5px}@media (max-width:768px){.markup-main .feature__course ul li img{width:20px;margin-top:3px}}.markup-main .feature__course h6{font-size:22px;font-weight:700;margin-bottom:15px}.markup-main .feature__course table{width:300px;margin:auto}@media (max-width:768px){.markup-main .feature__course table{width:270px;margin-left:0}}.markup-main .feature__course table tr{border-bottom:1px solid #FFD8CD}.markup-main .feature__course table tr th,.markup-main .feature__course table tr td{font-size:18px;font-weight:500;padding-top:8px;padding-bottom:8px}.markup-main .feature__course table tr td{font-weight:700}.markup-main .feature__course table th{padding-left:20px}@media (max-width:768px){.markup-main .feature__course table th{padding-left:10px}}.markup-main .feature__course table td{padding-right:20px;text-align:right}@media (max-width:768px){.markup-main .feature__course table td{padding-right:10px}}.markup-main .feature__table{max-width:730px;padding-top:50px;padding-left:15px;padding-right:15px;margin:auto;padding-bottom:90px}@media (max-width:768px){.markup-main .feature__table{padding-left:5px;padding-right:5px;padding-bottom:20px}}.markup-main .feature__table-ttl{text-align:center;font-size:18px;font-weight:700;letter-spacing:-.02em;margin-bottom:37px}@media (max-width:768px){.markup-main .feature__table-ttl{margin-bottom:20px}}.markup-main .feature__table table{width:100%}.markup-main .feature__table table td{width:25%;padding-top:20px;padding-bottom:20px;background-color:#FFD8CD;border:1px solid #FFB297}.markup-main .feature__table table td .td-inner{font-size:22px;font-weight:700;text-align:center;line-height:normal;letter-spacing:-.08em}@media (max-width:768px){.markup-main .feature__table table td .td-inner{font-size:14px;white-space:nowrap}}.markup-main .feature__table table td .td-inner .mini{font-size:18px}@media (max-width:768px){.markup-main .feature__table table td .td-inner .mini{font-size:12px;line-height:1.2em;position:relative;top:-2px}}.markup-main .feature__table table td .td-inner .mini.mini2{line-height:1em}.markup-main .feature__table table td .td-inner .mini.mini3{font-size:18px;top:0}.markup-main .feature__table table td .td-inner img{margin-bottom:10px}@media (max-width:768px){.markup-main .feature__table table td .td-inner img{width:30px;margin-bottom:5px}}.markup-main .feature__table table td.bg-orange{background-color:#FE620D}.markup-main .feature__table table td.bg-white{background-color:#fff}.markup-main .feature__table table td.bg-white .td-inner{font-size:18px}.markup-main .feature__plan .feature__pickup-description{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.markup-main .feature__plan .feature__pickup-description img{margin-top:4px}.markup-main .feature__plan-img{display:flex;justify-content:center;margin-top:20px;margin-bottom:40px}.markup-main .approach{background-color:#FFD8CD;padding:40px 15px}.markup-main .approach h4{text-align:center;font-size:22px;font-weight:700;margin-bottom:20px}.markup-main .approach ul{max-width:900px;margin:auto}.markup-main .approach ul li{border:1px solid #FE620D;padding:20px 10px;background-color:#fff;margin-bottom:10px;text-align:center;font-size:18px;font-weight:700;letter-spacing:-.04em;line-height:1.4em}@media (max-width:768px){.markup-main .approach ul li{padding:10px;font-size:16px}}.markup-main .approach ul li span{color:#FF004C}.markup-main .study-schedule{padding:30px 15px}.markup-main .study-schedule__ttl{display:flex;justify-content:center;align-items:center;margin-bottom:40px;position:relative}.markup-main .study-schedule__ttl h4{font-size:18px;margin-left:10px;margin-right:10px;font-weight:700}@media (max-width:768px){.markup-main .study-schedule__ttl h4{line-height:1.4em;padding-right:65px}}@media (max-width:768px){.markup-main .study-schedule__ttl img{position:absolute;right:0;width:57px;bottom:-10px}}.markup-main .study-schedule__table-wrapper{max-width:700px;margin:auto}.markup-main .study-schedule__table-wrapper table{width:100%}.markup-main .study-schedule__table-wrapper table th,.markup-main .study-schedule__table-wrapper table td{height:40px;border:1px solid #242424}.markup-main .study-schedule__table-wrapper table th{width:14.2857142857%;background-color:#FFD8CD;font-size:18px;font-weight:500;text-align:center}@media (max-width:768px){.markup-main .study-schedule__table-wrapper table th{font-size:14px}}.markup-main .study-schedule__table-wrapper table td{font-size:18px;font-weight:500;text-align:center}@media (max-width:768px){.markup-main .study-schedule__table-wrapper table td{font-size:12px;line-height:1.3em}}.markup-main .study-result{background-color:#FFFDCD;padding-top:40px;padding-bottom:40px;padding-left:15px;padding-right:15px}.markup-main .study-result h3{width:90px;line-height:46px;margin-bottom:20px}@media (max-width:768px){.markup-main .study-result h3{margin-bottom:10px}}.markup-main .study-result ul{max-width:800px;margin:auto}.markup-main .study-result ul li{display:flex;align-items:flex-start;margin-bottom:12px}.markup-main .study-result ul li img{margin-top:6px}.markup-main .study-result ul li p{font-size:18px;font-weight:500;line-height:1.66em;margin-left:20px}.markup-main .study-result ul li p span{color:#FF004C;font-weight:700}.markup-main .study-result ul li p .span2{color:#000}.markup-main .model-plan{padding-top:50px}.markup-main .model-plan__list li{display:flex;align-items:flex-start;margin-bottom:20px}.markup-main .model-plan__list img{margin-right:30px;margin-top:6px}@media (max-width:768px){.markup-main .model-plan__list img{margin-right:10px}}.markup-main .model-plan__list p{font-size:18px;font-weight:500;line-height:1.66em;letter-spacing:-.04em;color:#000}.markup-main .model-plan__list p span{font-weight:700}@media (max-width:768px){.markup-main .model-p{font-size:18px}}.markup-main .access{padding-top:35px;padding-left:15px;padding-right:15px;padding-bottom:15px}.markup-main .access__inner{max-width:700px;margin:auto}.markup-main .access__ttl{display:flex;justify-content:center;margin-bottom:50px}@media (max-width:768px){.markup-main .access__ttl{margin-bottom:20px}}.markup-main .access__ttl h3{border-radius:20px 0;width:200px;background:linear-gradient(0deg,#FE8D5C 0%,#FE620D 64%);line-height:60px;font-size:22px;font-weight:700;color:#fff;text-align:center}.markup-main .access .map-wrapper{max-width:500px;margin:auto}.markup-main .access .map-wrapper iframe{width:100%;height:400px}@media (max-width:768px){.markup-main .access .map-wrapper iframe{height:200px}}.markup-main .access .desc-wrapper{max-width:414px;margin:auto;margin-top:55px;margin-bottom:15px}@media (max-width:768px){.markup-main .access .desc-wrapper{margin-top:15px}}.markup-main .access .desc-wrapper p{font-size:22px;font-weight:700;line-height:1.36em}@media (max-width:768px){.markup-main .access .desc-wrapper p{text-align:center}}.markup-main .access .notice-wrapper{padding-bottom:50px}@media (max-width:768px){.markup-main .access .notice-wrapper{padding-bottom:0}}.markup-main .access .notice-wrapper p{font-size:18px;line-height:normal;font-weight:500}.markup-main .contact{padding-top:35px;padding-left:15px;padding-right:15px;padding-bottom:100px}.markup-main .contact__inner{max-width:700px;margin:auto}.markup-main .contact__ttl{display:flex;justify-content:center;margin-bottom:40px}@media (max-width:768px){.markup-main .contact__ttl{margin-bottom:20px}}.markup-main .contact__ttl h3{border-radius:20px 0;width:200px;background:linear-gradient(0deg,#FE8D5C 0%,#FE620D 64%);line-height:60px;font-size:22px;font-weight:700;color:#fff;text-align:center}.markup-main .contact .center{display:flex;justify-content:center}.markup-main .contact .tel{margin-bottom:30px}@media (max-width:768px){.markup-main .contact .tel{justify-content:flex-start;margin-left:10px;margin-bottom:20px}}.markup-main .contact .tel a{font-size:32px;font-weight:700;color:#000;display:flex;justify-content:center;align-items:center}.markup-main .contact .tel a img{margin-right:10px}@media (max-width:768px){.markup-main .contact .tel a img{margin-right:5px}.markup-main .contact .tel a span{text-decoration:underline}}.markup-main .contact .calendar{margin-bottom:20px}@media (max-width:768px){.markup-main .contact .calendar{margin-bottom:10px}}.markup-main .contact .mail{margin-top:30px}@media (max-width:768px){.markup-main .contact .mail{justify-content:flex-start;margin-left:10px}}.markup-main .contact .mail a{font-size:22px;font-weight:700;color:#000;display:flex;justify-content:center;align-items:center}.markup-main .contact .mail a img{margin-right:5px}@media (max-width:768px){.markup-main .contact .mail a span{text-decoration:underline}}.markup-main #model{padding-top:30px}.markup-main .policy{margin-bottom:50px;border:1px solid #242424}@media (max-width:768px){.markup-main .policy{margin-bottom:30px}}.markup-main .policy h4{font-size:20px;font-weight:700;background-color:#FFD8CD;padding:15px 10px;position:relative;cursor:pointer}@media (max-width:768px){.markup-main .policy h4{font-size:18px}}.markup-main .policy h4::before,.markup-main .policy h4::after{content:"";position:absolute;width:15px;height:2px;background-color:#000;right:10px;top:25px;transition:all 0.4s}@media (max-width:768px){.markup-main .policy h4::before,.markup-main .policy h4::after{top:23px}}.markup-main .policy h4::after{transform:rotate(90deg)}.markup-main .policy h4.active::after{transform:rotate(0)}.markup-main .policy .policy-wrapper{display:none}.markup-main .policy .policy-wrapper .inner{padding:20px 10px;font-size:14px;line-height:1.4em}.markup-main .policy .policy-wrapper .inner span{font-weight:700;font-size:1.2em;display:inline-block;margin-bottom:10px}.markup-main .policy .policy-wrapper .inner img{position:relative;left:-1px;top:-1px;opacity:.95}.markup-main .policy-notice{text-align:center;font-size:12px;margin-top:30px;line-height:1.3em}.cta-footer{position:fixed;bottom:0;left:0;width:100%;z-index:99}.cta-footer .inner{margin:auto;display:flex;justify-content:center}.cta-footer .inner a{width:33.3333333333%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#FE620D;color:#fff;padding-top:20px;padding-bottom:20px;font-size:16px;font-weight:700}.cta-footer .inner a br{display:none}@media (max-width:768px){.cta-footer .inner a br{display:inline}}@media (max-width:768px){.cta-footer .inner a{font-size:10px;text-align:center;line-height:1.3em;white-space:nowrap;padding-top:10px;padding-bottom:10px}}.cta-footer .inner a img{width:36px;height:36px;margin-bottom:5px}@media (max-width:768px){.cta-footer .inner a img{margin-bottom:2px;width:28px;height:28px}}.cta-footer .inner a .img-wrapper{height:36px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.cta-footer .inner a .img-wrapper{height:28px}}.cta-footer .inner .mail img{width:30px;height:30px}@media (max-width:768px){.cta-footer .inner .mail img{width:24px;height:24px}}.cta-footer .inner .tel{background-color:#FE8D5C}.cta-footer .inner .line{background-color:#06c755}.cta-footer .inner .line img{width:30px;height:30px}@media (max-width:768px){.cta-footer .inner .line img{width:24px;height:24px}}.cta-footer.two .inner a{width:50%}.cta-footer.two .inner a:nth-child(3){display:none}.cta-footer.one .inner a{width:100%}.cta-footer.one .inner a:nth-child(2){display:none}.cta-footer.one .inner a:nth-child(3){display:none}@media (max-width:768px){.wp-main{overflow:hidden}}.wp-main h1,.wp-main h2,.wp-main h3,.wp-main h4,.wp-main h5,.wp-main h6{font-weight:700;padding-top:.5em;line-height:1.4em;padding-bottom:.5em}.wp-main h1 *,.wp-main h2 *,.wp-main h3 *,.wp-main h4 *,.wp-main h5 *,.wp-main h6 *{font-size:1em}.wp-main p{font-weight:500}.wp-main p *{font-size:1em}.wp-main h1{font-size:2rem}.wp-main h2{font-size:1.8rem}.wp-main h3{font-size:1.6rem}.wp-main h4{font-size:1.4rem}.wp-main h5{font-size:1.2rem}.wp-main h6{font-size:1.1rem}.wp-main p{line-height:1.5em}.wp-main li{line-height:1.4em;font-weight:500}.wp-main li *{font-size:1em}.wp-main #about .has-text-color{padding:.3em}@media (max-width:768px){.wp-main #about .wp-block-image img{width:100px!important}}.wp-main strong{font-weight:700}.wp-main #mokuji a{display:flex;align-items:center;justify-content:center;padding-top:10px;padding-bottom:10px;border:1px solid #FE620D;border-radius:8px;color:#242424;font-weight:500}.wp-main .feature{max-width:900px;margin:auto}.wp-main .feature h3{border-radius:20px 0;width:200px;margin:auto;margin-bottom:20px;background:linear-gradient(0deg,#FE8D5C 0%,#FE620D 64%);line-height:60px;font-size:22px;font-weight:700;color:#fff;text-align:center}@media (max-width:768px){.wp-main .feature h3{line-height:40px}}.wp-main .feature h4{font-size:32px;line-height:1.4em}@media (max-width:768px){.wp-main .feature h4{font-size:20px}}.wp-main .feature .thumb-img img{width:100%}@media (max-width:768px){.wp-main .feature h4.has-background{padding:.3em 1em}}@media (max-width:768px){.wp-main .feature p.has-background{padding:1.5em 1em;font-size:14px!important}}.wp-main .feature .feature1-box1 .is-layout-flex{justify-content:center}.wp-main .feature .feature1-box1 li{position:relative;padding-left:1.4em;margin-bottom:.3em}.wp-main .feature .feature1-box1 li::before{content:"";background-image:url(/wp-content/themes/kobetsuexpress/assets/img/check.svg);width:24px;height:24px;position:absolute;left:0;top:4px;background-size:contain;background-repeat:no-repeat;background-position:center}.wp-main .feature .feature1-box2 .is-layout-flex{justify-content:center}@media (max-width:768px){.wp-main .feature .feature-boxes{padding-left:20px;padding-right:20px}.wp-main .feature .feature-boxes h5{font-size:20px!important}.wp-main .feature .feature-boxes img{width:100px}}.wp-main .feature .hikaku-table{width:100%}.wp-main .feature .hikaku-table td{width:25%;padding-top:20px;padding-bottom:20px;background-color:#FFD8CD;border:1px solid #FFB297;font-size:22px;font-weight:700;text-align:center;line-height:1.1em;letter-spacing:-.08em}@media (max-width:768px){.wp-main .feature .hikaku-table td{font-size:12px;white-space:nowrap}}.wp-main .feature .hikaku-table td:first-child{background-color:#FE620D}.wp-main .feature .hikaku-table td[colspan="4"]{background-color:#fff}.wp-main .feature .hikaku-table td .td-inner .mini{font-size:18px}@media (max-width:768px){.wp-main .feature .hikaku-table td .td-inner .mini{font-size:12px;line-height:1.2em;position:relative;top:-2px}}.wp-main .feature .hikaku-table td .td-inner .mini.mini2{line-height:1em}.wp-main .feature .hikaku-table td .td-inner .mini.mini3{font-size:18px;top:0}.wp-main .feature .hikaku-table td.bg-orange{background-color:#FE620D}.wp-main .feature .hikaku-table td.bg-white{background-color:#fff}.wp-main .feature .hikaku-table td.bg-white .td-inner{font-size:18px}.wp-main .feature .hikaku-table td img{margin-bottom:10px}@media (max-width:768px){.wp-main .feature .hikaku-table td img{width:30px;margin-bottom:5px}}.wp-main .feature .hikaku-table tr:first-child td{line-height:1.4em}@media (max-width:768px){.wp-main .feature .hikaku-table tr:first-child td{font-size:11px}}.wp-main .feature-boxes tr{border-bottom:1px solid #FFD8CD}.wp-main .feature-boxes tr th,.wp-main .feature-boxes tr td{border:none;font-size:18px;padding-top:8px;padding-bottom:8px;font-weight:700}@media (max-width:768px){.wp-main .feature-boxes tr th,.wp-main .feature-boxes tr td{font-size:16px}}.wp-main .feature-boxes tr td{font-weight:700;text-align:right}@media (max-width:768px){.wp-main .smb-section__inner>.c-container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.wp-main .model ul li{margin-bottom:10px}.wp-main .model ul li img{margin-right:5px}.wp-main .flex-origin div{display:flex;justify-content:center;align-items:center}.wp-main .flex-origin div img{margin-left:10px;margin-right:10px}.wp-main .week-table table{width:100%}.wp-main .week-table table th,.wp-main .week-table table td{height:40px;border:1px solid #242424}.wp-main .week-table table th{width:14.2857142857%;background-color:#FFD8CD;font-size:18px;font-weight:500;text-align:center}@media (max-width:768px){.wp-main .week-table table th{font-size:10px}}.wp-main .week-table table td{font-size:18px;font-weight:500;text-align:center}@media (max-width:768px){.wp-main .week-table table td{font-size:10px;line-height:1.3em}}.wp-main .resolve h3{line-height:30px}.wp-main .policy{margin-bottom:50px;border:1px solid #242424}@media (max-width:768px){.wp-main .policy{margin-bottom:30px}}.wp-main .policy h4{font-size:20px;font-weight:700;background-color:#FFD8CD;padding:15px 10px;line-height:1em;position:relative;cursor:pointer}@media (max-width:768px){.wp-main .policy h4{font-size:18px}}.wp-main .policy h4::before,.wp-main .policy h4::after{content:"";position:absolute;width:15px;height:2px;background-color:#000;right:10px;top:25px;transition:all 0.4s}@media (max-width:768px){.wp-main .policy h4::before,.wp-main .policy h4::after{top:23px}}.wp-main .policy h4::after{transform:rotate(90deg)}.wp-main .policy h4.active::after{transform:rotate(0)}.wp-main .policy .policy-wrapper{display:none}.wp-main .policy .policy-wrapper .inner{padding:20px 10px;font-size:14px;line-height:1.4em}.wp-main .policy .policy-wrapper .inner span{font-weight:700;font-size:1.2em;display:inline-block;margin-bottom:10px}.wp-main .policy .policy-wrapper .inner img{position:relative;left:-1px;top:-1px;opacity:.95}.wp-main .links{text-align:center}.wp-main .links li{margin-bottom:20px}.wp-main .links li a{color:#242424;font-size:30px;font-weight:700;display:flex;align-items:center;justify-content:center}.wp-main .links li a img{margin-right:10px}@media (max-width:768px){.wp-main .links li a{font-size:20px}}.wp-main iframe{width:100%}@media (max-width:768px){.wp-main iframe{height:200px}}@media (max-width:768px){.wp-main .address{font-size:16px!important;margin-bottom:10px}}@media (max-width:768px){.wp-main #feature3 h4{font-size:15px;padding-left:5px;padding-right:5px}}.wp-main .mini img{transform:scale(.8)}h1.top span{color:#FAFF00}@media (max-width:768px){h1.top{font-size:15px!important;padding:15px 5px}h1.top span{font-size:20px!important}}.anker p{position:relative}.anker p::after{content:"";width:25px;height:14px;background-image:url(/wp-content/themes/kobetsuexpress/assets/img/arrow-bottom.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:10px;top:calc(50% - 7px);pointer-events:none}.box-origin{position:relative}@media (max-width:768px){.box-origin{padding:10px}.box-origin h2{padding:0!important;font-size:18px}.box-origin p{font-size:14px!important;text-align:left}}.box-origin::before,.box-origin::after{content:"";width:93px;height:108px;position:absolute;background-size:contain;background-repeat:no-repeat;z-index:2}@media (max-width:768px){.box-origin::before,.box-origin::after{width:25px;height:26px}}.box-origin::before{background-image:url(/wp-content/themes/kobetsuexpress/assets/img/left-top.svg);top:0;left:0;background-position:left top}@media (max-width:768px){.box-origin::before{background-image:url(/wp-content/themes/kobetsuexpress/assets/img/left-top-sp.svg)}}.box-origin::after{background-image:url(/wp-content/themes/kobetsuexpress/assets/img/right-bottom.svg);bottom:0;right:0;background-position:right bottom}@media (max-width:768px){.box-origin::after{background-image:url(/wp-content/themes/kobetsuexpress/assets/img/right-bottom-sp.svg)}}@media (max-width:768px){#about div.wp-block-column .wp-block-image figure img{width:55px!important}}.tokucho-3 p{border-radius:0 20px 0 20px}@media (max-width:768px){.tokucho-3 p{font-size:14px!important}}.feature .feature-notice{width:80%;margin:auto}@media (max-width:768px){.has-check{padding-left:40px!important}}.has-check strong{position:relative}.has-check strong::before{content:url(/wp-content/themes/kobetsuexpress/assets/img/check.svg);position:absolute;top:2px;left:-25px}.feature1-box1,.feature1-box2,.feature1-box3{border-radius:30px 0;overflow:hidden}.wp-main .feature h4.h4-2{font-size:28px;padding-left:10px;padding-right:10px}@media (max-width:768px){.wp-main .feature h4.h4-2{font-size:20px}}.nensu{position:relative}.nensu::after{content:"";width:90px;height:5px;background-image:url(/wp-content/themes/kobetsuexpress/assets/img/plan-arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:calc(50% - 45px);bottom:0}@media (max-width:768px){.wp-main #mokuji a{padding-top:20px;padding-bottom:20px;font-size:16px}}.wp-main .feature{padding-top:0}@media (max-width:768px){.feature1-box1 .wp-block-list{max-width:220px;margin:auto}.feature1-box1 .wp-block-list li{white-space:nowrap}}@media (max-width:768px){.wp-image-195{width:200px}}@media (max-width:768px){.wp-main #feature3 h4{font-size:18px}}@media (max-width:768px){#feature3 .smb-box__background{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}