﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;700&display=swap");.digipro_gradation{background:#ff6678;background:linear-gradient(180deg, #ff6678 0%, #ff6674 20%, #ff696b 35%, #ff6e5a 50%, #ff7643 65%, #ff7f26 80%, #ff8a01 100%)}.digipro_gradation{background:#ff6678;background:linear-gradient(180deg, #ff6678 0%, #ff6674 20%, #ff696b 35%, #ff6e5a 50%, #ff7643 65%, #ff7f26 80%, #ff8a01 100%)}.digipro_gradation{background:#ff6678;background:linear-gradient(180deg, #ff6678 0%, #ff6674 20%, #ff696b 35%, #ff6e5a 50%, #ff7643 65%, #ff7f26 80%, #ff8a01 100%)}.footer{padding:50px 0 0;margin:0;background:#3C3C3C;font-size:16px}@media screen and (max-width: 768px){.footer{padding:25px 0;font-size:14px}}.footer-inner{max-width:1080px;width:92%;margin:auto}.footer-logo{width:158px;margin:auto}.footer-menu01,.footer-menu02{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 768px){.footer-menu01,.footer-menu02{text-align:left}}.footer-menu01 li,.footer-menu02 li{margin:0 12px}@media screen and (max-width: 768px){.footer-menu01 li,.footer-menu02 li{margin:0}.footer-menu01 li a,.footer-menu02 li a{display:block;padding:5px 0}}.footer-menu01{margin:28px 0 28px;padding-bottom:6px;border-bottom:1px solid #fff}@media screen and (max-width: 768px){.footer-menu01{display:block;margin:25px 0 10px;padding-bottom:10px}}@media screen and (max-width: 768px){.footer-menu02{justify-content:flex-start}.footer-menu02 li{width:50%}}.footer-sns-buttons{max-width:300px;margin:12px auto;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.footer-sns-buttons{max-width:375px}}.footer-sns-buttons .footer-sns-button{width:47%}.footer-sns-buttons .footer-sns-button a{display:block;border-radius:4px;padding:3px 20px 3px 46px}.footer-sns-buttons .twitter a{background:url(/assets/lp/common/btn-cmn-sns-tw-e907f00a93ab52d382228e6c81fe456002f57346dc4a33e47751eb22b0b4cba2.svg) no-repeat left 3% center/auto 90% #2AA3F0}.footer-sns-buttons .instagram a{background:url(/assets/lp/common/btn-cmn-sns-ig-9d60a13c948915f7b00aa9f9a934ea6f93e913cc59ba33165bcbc92bbaacc253.svg) no-repeat left 3% center/auto 90% #CF2E92}.footer-sub-menu{background-color:#f8f8f8;margin-top:70px;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:center;padding:24px 0}@media screen and (max-width: 768px){.footer-sub-menu{margin-top:30px;justify-content:flex-start;padding:15px 8% 0}}.footer-sub-menu li{margin:0 18px}@media screen and (max-width: 768px){.footer-sub-menu li{margin:0 25px 15px 0}}.footer-sub-menu li a{color:#474747;position:relative}.footer-sub-menu li a::before{content:'';display:block;width:0;height:0;border-left:3px solid #474747;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:0;bottom:0;left:-10px;margin:auto}.footer-copyright{padding:5px 0 10px}.box-back-top{width:43px;height:43px;position:fixed;cursor:pointer;right:20px;bottom:20px;z-index:1000;display:none}html{font-family:"Original Yu Gothic", "Yu Gothic", YuGothic, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Verdana, Meiryo, "M+ 1p", sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.8;color:#000;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{margin:0;padding:0;box-sizing:border-box}ul,ol{list-style-type:none}audio,canvas,progress,video{display:inline-block}nav ul{list-style:none}blockquote,q{quotes:none}body{font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;background-color:#f8f8f8}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;color:#3C3C3C;text-decoration-line:none;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:text-bottom}li{list-style:none}a{color:#3C3C3C;text-decoration:none}input::placeholder{color:#aaa}input[type="submit"],input[type="button"]{-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}.logo_image_width{max-width:100px}footer{background-color:#fff;color:#fff;margin-top:20px;margin-bottom:60px;clear:both;font-size:16px;width:100%}footer a{color:#fff}footer *,footer *:before,footer *:after{box-sizing:border-box}footer .col_3{width:100%;display:inline-flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;text-align:left}footer .col_3>div{width:33.33333%}footer p{width:100%;text-align:center}@media screen and (max-width: 600px){footer .col_3>div{width:100%;text-align:center}footer .bb-white{border-bottom:1px solid #fff}}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{opacity:.7}.is-relative{position:relative}span.Br::before{content:"\A";white-space:pre}#wrapper{width:100%;max-width:1280px;margin:20px auto;padding-top:60px}@media screen and (max-width: 700px){#wrapper{margin-top:0px}}h1{margin:12px;text-align:center;font-size:24px}h2{font-size:20px}h3{font-size:16px}img{margin:0;padding:0;border-style:none;max-width:100%;max-height:100%;vertical-align:bottom}.mg8auto{margin:8px auto}.mg20auto{margin:20px auto}.mg16-0{margin:16px 0}.mg0{margin:0}.mg2{margin:2px}.mg6{margin:6px}.mg8{margin:8px}.mg12{margin:12px}.mg16{margin:16px}.mg30{margin:30px}.mg40{margin:40px}.mg60{margin:60px}.mg0-40{margin:0px 40px}.mg10-0{margin:10px 0}.mg20-0{margin:20px 0}.mg40-0{margin:40px 0}.mgt0{margin-top:0px}.mgt12{margin-top:12px}.mgt24{margin-top:24px}.mgt40{margin-top:40px}.mgt100{margin-top:100px}.mgb0{margin-bottom:0px}.mgb12{margin-bottom:12px}.mgb16{margin-bottom:16px}.mgb24{margin-bottom:24px}.mgb40{margin-bottom:40px}.mgb48{margin-bottom:48px}.mgr8{margin-right:8px}.mgr12{margin-right:12px}.mgr20{margin-right:20px}.mgl12{margin-left:12px}.mgl20{margin-left:20px}.mgl40{margin-left:40px}.mgl60{margin-left:60px}.pd0{padding:0}.pd4{padding:4px}.pd8{padding:8px}.pd16{padding:16px}.pd30{padding:30px}.pd0-12{padding:0px 12px}.pd0-24{padding:0px 24px}.pd12-24{padding:12px 24px}.pd20-40{padding:20px 40px}.pd12-52{padding:12px 52px}.pd12-0{padding:12px 0px}.pd24-0{padding:24px 0px}.pdt0{padding-top:0px}.pdt24{padding-top:24px}.pdt40{padding-top:40px}.pd16-0{padding:16px 0px}.pd40-0{padding:40px 0px}.pdb24{padding-bottom:24px}.pdb40{padding-bottom:40px}.pd_l_4{padding-left:4px}.pd_l_8{padding-left:8px}.d_b{display:block}.d_i_f{display:inline-flex}.d_f{display:flex}.d_i_b{display:inline-block}.d_c{display:contents}.d_none{display:none}.bb-1{border-bottom:1px solid #707070}.fo-14{font-size:14px}.fo-18{font-size:18px}.fo-20{font-size:20px}.fo-30{font-size:30px}.fo-sm{font-size:12px}.fo-normal{font-size:14px}.fo-lg{font-size:16px}.fo-xlg{font-size:20px}.fo-2xlg{font-size:24px}.fow-normal{font-weight:normal}.fow-bold{font-weight:bold}.font-bold{font-family:'Ubuntu', sans-serif;font-weight:700}.text-left{text-align:left}.text-center{text-align:center;text-align:-webkit-center}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.smp-br{display:none}@media (max-width: 801px){.smp-br{display:block}}.pc-br{display:none}@media screen and (min-width: 801px){.pc-br{display:block}}@media screen and (max-width: 801px){.smp-br+.smp-br::before{content:"\A";white-space:pre}}.box-shadow{box-shadow:0 2px 10px rgba(0,0,0,0.12)}table{width:100%;border-collapse:collapse;border-spacing:0;padding:12px}table th{vertical-align:middle;font-weight:bold;text-align:center;border-top:1px solid #707070}table th,table td{padding:6px 12px}.radius-btn{color:#fff;padding:6px 12px;text-align:center;border-radius:4px}.common-btn{color:#fff;padding:6px 12px;margin:0;text-align:center;border-radius:8px;background-color:#40AAEF;font-weight:bold;cursor:pointer;width:fit-content}.common-btn:hover{opacity:0.8}.link-btn{background-color:#40AAEF;border:1px solid #40AAEF;text-decoration:none;padding:8px;color:#fff;width:100%}.link-btn:hover{background-color:#0E7AC4;border:1px solid #0E7AC4}.link_color{color:#0E7AC4}.bg-color-white-smoke{background-color:#f8f8f8}.bg-color-blue{background-color:#40AAEF}.bg-color-white{background-color:#fff}.bg-color-green{background-color:#4DB6AC}.bg-color-red{background-color:#ff0900}.bg-color-pink{background-color:#f26964}.bg-color-dark-perple{background-color:#1B224C}.bg-color-dark-blue{background-color:#dbe1e8}.bg-color-black{background-color:#3C3C3C}.white-color{color:#fff}.pink-color{color:#f26964}.green-color{color:#4DB6AC}.black-color{color:#3C3C3C}.red-color{color:#ff0900}.blue-color{color:#0E7AC4}.gray-color{color:#707070}.green-border{border:2px solid #4DB6AC}.pink-border{border:2px solid #f26964}.max-100{max-width:100px}.max-300{max-width:300px}.max-600{max-width:600px}.max-1000{max-width:1000px}.max-1200{max-width:1200px}.common_section{max-width:800px;text-align:center;margin:0 auto}.news{position:relative}.news::before{content:"！";position:absolute;top:-15px;left:-10px;color:#FFF;line-height:20px;font-weight:bold;text-align:center;width:20px;background:#F00;border-radius:50%}.breadcrumbs{padding:10px 30px;margin-top:10px;font-size:14px;letter-spacing:1.5px}@media screen and (max-width: 801px){.breadcrumbs{padding:2px 10px;letter-spacing:1px;font-size:10px}}@media screen and (max-width: 540px){*{font-size:14px}h1{font-size:24px}.column_contents{column-count:1}.sp_d_b{display:block}}@media only screen and (min-width: 541px) and (max-width: 800px){.column_contents{column-count:2}}@media screen and (min-width: 800px){.column_contents{column-count:4}}.digipro_gradation{background:#ff6678;background:linear-gradient(180deg, #ff6678 0%, #ff6674 20%, #ff696b 35%, #ff6e5a 50%, #ff7643 65%, #ff7f26 80%, #ff8a01 100%)}@media screen and (max-width: 768px){.pc-view{display:none}}@media screen and (min-width: 769px){.sp-view{display:none}}.orange-color{color:#F25F4C}.bg-color-gradation{background:linear-gradient(to bottom, #E96669, #EB7D31)}.bg-color-gray{background:#F6F6F6}.bg-color-orange{background:linear-gradient(to bottom, rgba(234,113,78,0.1), rgba(235,125,49,0.1))}.font-small{font-size:16px}@media screen and (max-width: 768px){.font-small{font-size:12px}}.font-noto-serif{font-family:'Noto Serif JP', serif}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:0.03em}.tracking-wider{letter-spacing:0.12em}.tracking-widest{letter-spacing:0.3em}.leading-20{line-height:2}.leading-17{line-height:1.7}.leading-15{line-height:1.5}.leading-14{line-height:1.4}.leading-12{line-height:1.2}.digipro_gradation{background:#ff6678;background:linear-gradient(180deg, #ff6678 0%, #ff6674 20%, #ff696b 35%, #ff6e5a 50%, #ff7643 65%, #ff7f26 80%, #ff8a01 100%)}.common-achievement-box{position:relative;padding:70px 12% 0;border-radius:30px;background:#fff}@media screen and (max-width: 768px){.common-achievement-box{padding:20px;border-radius:10px}}.common-achievement-box-inner{position:relative;height:270px;padding-bottom:100px;overflow:hidden}@media screen and (max-width: 768px){.common-achievement-box-inner{height:170px;padding-bottom:20px}}.common-achievement-box-inner.is-opened{height:auto}.common-achievement-box-inner.is-opened .reason-achievement-etc{display:block}.common-achievement-box-inner.is-opened::after{content:none}.common-achievement-box-inner::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 100%)}@media screen and (max-width: 768px){.common-achievement-box-inner::after{height:50px}}@media screen and (min-width: 769px){.common-achievement-list{column-count:2}}.common-achievement-list li{padding-left:1em;font-size:19px;line-height:2;text-indent:-1em}@media screen and (min-width: 769px){.common-achievement-list li{padding-right:1em}}@media screen and (max-width: 768px){.common-achievement-list li{margin-bottom:1em;font-size:15px;line-height:1.5}}.common-achievement-list li::before{content:'・';padding-right:0.5em}.common-achievement-etc{display:none;position:absolute;right:0;bottom:50px;font-size:25px}@media screen and (max-width: 768px){.common-achievement-etc{position:static;margin-top:20px;font-size:19px}}.common-achievement-box-button{position:absolute;right:0;bottom:-27px;left:0;width:54px;height:54px;margin:auto;transform:rotate(180deg);cursor:pointer}@media screen and (max-width: 768px){.common-achievement-box-button{bottom:-19px;width:38px;height:38px}}.common-achievement-box-button.is-opened{transform:rotate(0deg)}.common-achievement-box-button img{width:100%}.digipro_gradation{background:#ff6678;background:linear-gradient(180deg, #ff6678 0%, #ff6674 20%, #ff696b 35%, #ff6e5a 50%, #ff7643 65%, #ff7f26 80%, #ff8a01 100%)}.header-v3{background-color:#fcfcfc;color:#3C3C3C;display:flex;align-items:center;padding:10px 20px;width:100%;position:sticky;top:0;left:0;padding:6px 0;box-shadow:0 3px 6px rgba(0,0,0,0.18);z-index:9999}.header-v3 .header-v3-inner{width:96%;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width: 801px){.header-v3 .header-v3-inner{padding:8px 12px;width:100%}}@media screen and (max-width: 450px){.header-v3 .header-v3-inner .header-v3-logo{width:120px}}.header-v3 .header-v3-inner .header-v3-nav{display:flex;align-items:center}.header-v3 .header-v3-inner .header-v3-menu{padding:10px 20px;display:inline-flex}@media screen and (max-width: 801px){.header-v3 .header-v3-inner .header-v3-menu{display:none;padding:0}}.header-v3 .header-v3-inner .header-v3-menu li{padding:12px;font-size:16px}.header-v3 .header-v3-inner .header-v3-menu li a{color:#3C3C3C;font-weight:bold;vertical-align:-webkit-baseline-middle}.header-v3 .header-v3-inner .header-v3-menu li i{vertical-align:sub}.header-v3 .header-v3-inner .header-v3-menu-button{display:none;width:32px;height:27px;position:relative;margin-left:10px}@media screen and (max-width: 801px){.header-v3 .header-v3-inner .header-v3-menu-button{display:block}}.header-v3 .header-v3-inner .header-v3-menu-button span{display:inline-block;width:100%;height:4px;position:absolute;right:0;left:0;margin:auto;background:#3C3C3C;transition:all 0.2s ease-out}.header-v3 .header-v3-inner .header-v3-menu-button span:nth-child(1){top:0}.header-v3 .header-v3-inner .header-v3-menu-button span:nth-child(2){top:0;bottom:0}.header-v3 .header-v3-inner .header-v3-menu-button span:nth-child(3){bottom:0}.header-v3 .header-v3-inner .button_link{vertical-align:middle;background:linear-gradient(to right, #FF6678, #FFA136);border-radius:10px;width:100%;color:#fff;padding:10px 20px;border-radius:50px;position:relative;box-sizing:border-box;box-shadow:3px 2.5px #fe6100;font-weight:bold}#hamburger_input:checked~.header-v3 .header-v3-menu{width:100%;position:fixed;top:49px;left:0;display:block;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,0.18);background-color:#f8f8f8}#hamburger_input:checked~.header-v3 .header-v3-menu li{border-bottom:0.5px solid #707070}#hamburger_input:checked~.header-v3 .header-v3-menu-button span:nth-child(1){bottom:0;transform:rotate(45deg)}#hamburger_input:checked~.header-v3 .header-v3-menu-button span:nth-child(2){opacity:0}#hamburger_input:checked~.header-v3 .header-v3-menu-button span:nth-child(3){top:0;transform:rotate(-45deg)}.digipro_gradation{background:#ff6678;background:linear-gradient(180deg, #ff6678 0%, #ff6674 20%, #ff696b 35%, #ff6e5a 50%, #ff7643 65%, #ff7f26 80%, #ff8a01 100%)}.footer{padding:50px 0 0;margin:0;background:#3C3C3C;font-size:16px}@media screen and (max-width: 768px){.footer{padding:25px 0;font-size:14px}}.footer-inner{max-width:1080px;width:92%;margin:auto}.footer-logo{width:158px;margin:auto}.footer-menu01,.footer-menu02{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 768px){.footer-menu01,.footer-menu02{text-align:left}}.footer-menu01 li,.footer-menu02 li{margin:0 12px}@media screen and (max-width: 768px){.footer-menu01 li,.footer-menu02 li{margin:0}.footer-menu01 li a,.footer-menu02 li a{display:block;padding:5px 0}}.footer-menu01{margin:28px 0 28px;padding-bottom:6px;border-bottom:1px solid #fff}@media screen and (max-width: 768px){.footer-menu01{display:block;margin:25px 0 10px;padding-bottom:10px}}@media screen and (max-width: 768px){.footer-menu02{justify-content:flex-start}.footer-menu02 li{width:50%}}.footer-sns-buttons{max-width:300px;margin:12px auto;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.footer-sns-buttons{max-width:375px}}.footer-sns-buttons .footer-sns-button{width:47%}.footer-sns-buttons .footer-sns-button a{display:block;border-radius:4px;padding:3px 20px 3px 46px}.footer-sns-buttons .twitter a{background:url(/assets/lp/common/btn-cmn-sns-tw-e907f00a93ab52d382228e6c81fe456002f57346dc4a33e47751eb22b0b4cba2.svg) no-repeat left 3% center/auto 90% #2AA3F0}.footer-sns-buttons .instagram a{background:url(/assets/lp/common/btn-cmn-sns-ig-9d60a13c948915f7b00aa9f9a934ea6f93e913cc59ba33165bcbc92bbaacc253.svg) no-repeat left 3% center/auto 90% #CF2E92}.footer-sub-menu{background-color:#f8f8f8;margin-top:70px;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:center;padding:24px 0}@media screen and (max-width: 768px){.footer-sub-menu{margin-top:30px;justify-content:flex-start;padding:15px 8% 0}}.footer-sub-menu li{margin:0 18px}@media screen and (max-width: 768px){.footer-sub-menu li{margin:0 25px 15px 0}}.footer-sub-menu li a{color:#474747;position:relative}.footer-sub-menu li a::before{content:'';display:block;width:0;height:0;border-left:3px solid #474747;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:0;bottom:0;left:-10px;margin:auto}.footer-copyright{padding:5px 0 10px}.box-back-top{width:43px;height:43px;position:fixed;cursor:pointer;right:20px;bottom:20px;z-index:1000;display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.feature-flow-slider-dots li button{font-size:0px}.slick-loading .slick-list{background:#fff url(/assets/lp/common/ajax-loader-01079cb9dd32ff47aa6995d6da78186868ad8ed9000692a9e3e58dcac9715d7c.gif) center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}[data-scoped-lp-landing] h2{text-align:center;font-size:32px}@media screen and (max-width: 768px){[data-scoped-lp-landing] h2{font-size:20px}}[data-scoped-lp-landing] .section{padding-top:2rem}[data-scoped-lp-landing] .object-fit-img img{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:100%}[data-scoped-lp-landing] .work_h3{text-align:center;font-weight:bold;font-size:24px}[data-scoped-lp-landing] .first-text{vertical-align:bottom;font-weight:bold;color:#fff;position:sticky;top:100%;text-shadow:1px 2px 4px rgba(0,0,0,0.3)}[data-scoped-lp-landing] .top-main-img{text-align:center;background-color:black}[data-scoped-lp-landing] .first_view{max-width:1000px;margin:0 auto;text-align:left}[data-scoped-lp-landing] .section_black{background-color:black;color:#fff;text-align:center}[data-scoped-lp-landing] .section_pink{background-color:#ED476E;color:#fff;text-align:center}[data-scoped-lp-landing] .corner{content:"";width:0;height:0;border-style:solid;border-width:50px 50vw 0 50vw;position:relative;top:100%;left:0;right:0}[data-scoped-lp-landing] .corner-black-pink{border-color:black #ED476E #ED476E #ED476E}[data-scoped-lp-landing] .corner-black-white{border-color:black #fff #fff #fff}[data-scoped-lp-landing] .corner-pink-white{border-color:#ED476E #fff #fff #fff}[data-scoped-lp-landing] .corner-pink-black{border-color:#ED476E black black black}[data-scoped-lp-landing] .corner-white-bkack{border-color:#f8f8f8 black black black}[data-scoped-lp-landing] .corner-gray-bkack{border-color:#f8f8f8 black black black}[data-scoped-lp-landing] .form_button{max-width:300px;height:60px;margin:0 auto;background-color:#ED476E;border-radius:4rem;text-align:center;color:#fff;font-size:24px;display:flex;justify-content:center;align-items:center}[data-scoped-lp-landing] .form_button_text{position:relative;font-weight:bold;top:0;bottom:0;left:0;right:0;margin:0 auto;margin-left:105px}[data-scoped-lp-landing] .form_button_briefing{max-width:350px;height:60px;margin:0 auto;background-color:#FFDB43;border-radius:4rem;text-align:center;color:#fff;font-size:24px;display:flex;justify-content:center;align-items:center}[data-scoped-lp-landing] .form_button_briefing .text{color:black;position:relative;font-weight:bold;top:0;bottom:0;left:0;right:0;margin:0 auto}[data-scoped-lp-landing] .form_button_briefing .video_play{color:black}[data-scoped-lp-landing] .form_button_briefing .video_play::before{color:white}[data-scoped-lp-landing] .video_play{display:inline-block;position:relative;margin-right:10px;width:1em;height:1em;border:0.5em solid;border-radius:50%;color:#fff;font-size:32px}[data-scoped-lp-landing] .video_play::before{position:absolute;top:50%;left:30%;transform:translate(-20%, -50%);width:0px;height:0px;border:0.2em solid transparent;border-left:0.4em solid currentColor;box-sizing:border-box;color:#3C3C3C;content:""}[data-scoped-lp-landing] .recommends{margin:0 1rem;width:25%}[data-scoped-lp-landing] .txt-recommend{padding:1rem;height:70px;text-align:left}[data-scoped-lp-landing] .flex_contents{display:inline-flex;flex-wrap:wrap;justify-content:center}[data-scoped-lp-landing] .flex_contents .content{padding:1rem;width:33.3%}[data-scoped-lp-landing] .lp_pink{color:#ED476E}[data-scoped-lp-landing] .font-accent{font-size:40px;font-weight:bold}[data-scoped-lp-landing] .color-pink{color:#ED476E}[data-scoped-lp-landing] .color-blue{color:#0E7AC4}[data-scoped-lp-landing] .color_gray{color:#707070}[data-scoped-lp-landing] .font-6xlg{font-size:60px}[data-scoped-lp-landing] .bg_color_deep_green{background-color:#3B9198}[data-scoped-lp-landing] .read_text{font-size:16px;max-width:800px;padding:5px;margin:0 auto;text-align:left;line-height:1.2}[data-scoped-lp-landing] .text-center{text-align:center}[data-scoped-lp-landing] .text-right{text-align:right}[data-scoped-lp-landing] .text-left{text-align:left}[data-scoped-lp-landing] .white_frame{color:#3C3C3C;background-color:#fff;border-radius:8px}[data-scoped-lp-landing] .balloon-top{position:relative;margin:20px 0;min-width:120px;max-width:100%;color:#555;font-size:16px;background:#fff}[data-scoped-lp-landing] .balloon-top:before{content:"";position:absolute;top:-25px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:20px solid #fff}[data-scoped-lp-landing] .mgt-30{margin-top:30px}[data-scoped-lp-landing] .mgt-10{margin-top:10px}[data-scoped-lp-landing] .mgb-10{margin-bottom:10px}[data-scoped-lp-landing] .mgb-30{margin-bottom:30px}[data-scoped-lp-landing] .work_schedule{padding:1rem}[data-scoped-lp-landing] .top-main-img{margin-top:-10rem}[data-scoped-lp-landing] .slider-cell{width:100%;max-width:400px;margin:10px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 500px){[data-scoped-lp-landing] .slider-cell{max-width:275px;margin:5px}}[data-scoped-lp-landing] .baner-slider{display:none}@media screen and (max-width: 1100px){[data-scoped-lp-landing] .baner-slider{display:block;margin:30px 5px}}[data-scoped-lp-landing] .voice_outer{display:inline-flex;margin:1rem}[data-scoped-lp-landing] .voice{background-color:#fff;color:#3C3C3C;text-align:left;font-size:1rem;display:inline-block;width:250px;vertical-align:top;padding:10px;margin:0.5rem;border-radius:5px;height:280px}[data-scoped-lp-landing] .voice_name{color:#ED476E;font-size:16px;font-weight:bold}[data-scoped-lp-landing] .essentials{margin:1rem auto;max-width:600px;border-radius:10px;color:black;background-color:#FFDB43}[data-scoped-lp-landing] .essentials h3{border-radius:5px;padding:0.7rem 1rem;font-size:20px;font-weight:bold}[data-scoped-lp-landing] .essentials p{background-color:#fff;padding:1rem;font-size:16px}[data-scoped-lp-landing] .essentials .bottom_content{border-radius:0 0 10px 10px}[data-scoped-lp-landing] .question{margin:0 auto;max-width:600px;font-size:20px}[data-scoped-lp-landing] .question .question_list{border:1px solid black;border-radius:5px;margin:20px;padding:20px;display:block;cursor:pointer}[data-scoped-lp-landing] .question .question_list .qa_contents{display:inline-block;display:flex}[data-scoped-lp-landing] .question .question_list .qa_contents p{width:100%}[data-scoped-lp-landing] .question .question_list .qa_contents::after{content:"＋";right:1vw;top:1.5vw;font-weight:bold}[data-scoped-lp-landing] .question .question_list .qa_answer{color:#ED476E;margin-top:10px;border-top:1px solid #3C3C3C;padding-top:10px}[data-scoped-lp-landing] .maru{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;flex-flow:column;vertical-align:top;width:120px;height:120px;color:#fff;border:4px solid #ED476E;background-color:#ED476E;font-size:3rem}[data-scoped-lp-landing] .building_h3{background-color:black;color:white;text-align:center;font-weight:bold;font-size:20px;padding:10px 15px;border-radius:20px}[data-scoped-lp-landing] .box-message-parents{background-image:url(/assets/lp/top/img-top-15-sp-de9f8f4f17c638047c64f4f61ed93dfed0bde679708dce2a37fb2b4506e9b060.webp);background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px 0}[data-scoped-lp-landing] .box-message-parents .box-contents-ttl h2{color:#fff;line-height:1.8;text-shadow:1px 2px 4px rgba(0,0,0,0.3)}[data-scoped-lp-landing] .check_text{max-width:360px;margin:0 auto;margin-top:1rem}[data-scoped-lp-landing] .check_text .check_text_li{text-align:left;background-color:white;color:#3C3C3C;padding:0.5rem 0.5rem 0.5rem 2.5rem;margin:0 1rem;margin-top:0.5rem;font-weight:bold;border-radius:4px;position:relative;font-size:16px}[data-scoped-lp-landing] .check_text li::after{content:'';display:block;position:absolute;top:0.3rem;left:0.5rem;width:18px;height:8px;border-left:4px solid #ED476E;border-bottom:4px solid #ED476E;transform:rotate(-45deg)}[data-scoped-lp-landing] .check_text li::before{content:'';display:block;position:absolute;top:0.5rem;left:0.5rem;width:15px;height:15px;border:1px solid #3C3C3C;border-radius:3px}[data-scoped-lp-landing] .career_h3{line-height:1.2;font-size:20px}[data-scoped-lp-landing] .back_accent_text{text-align:center;margin:1rem auto}[data-scoped-lp-landing] .back_accent_text span{padding:0.3rem 0.5rem;background-color:white;border-radius:30px;color:#3C3C3C;font-size:16px;font-weight:bold}[data-scoped-lp-landing] .career_report{max-width:600px;margin:1rem auto;padding:1rem}[data-scoped-lp-landing] .lp_table{font-size:16px;display:block;overflow-x:scroll;white-space:nowrap;margin:1rem;text-align:center;background-color:#f8f8f8}[data-scoped-lp-landing] .lp_table th{color:#fff}[data-scoped-lp-landing] .lp_table th:nth-child(1){background-color:#707070}[data-scoped-lp-landing] .lp_table th:nth-child(2){background-color:#ED476E}[data-scoped-lp-landing] .lp_table th:nth-child(n + 3){background-color:#3B9198}[data-scoped-lp-landing] .lp_table th,[data-scoped-lp-landing] .lp_table td{padding:1rem}[data-scoped-lp-landing] .lp_table td:nth-child(1){color:#707070}[data-scoped-lp-landing] .lp_table td:nth-child(2){color:#ED476E;background-color:rgba(237,71,110,0.3)}[data-scoped-lp-landing] .lp_table td:nth-child(n + 3){color:#3B9198;background-color:rgba(59,145,152,0.3)}[data-scoped-lp-landing] h2.top-content-txt{color:#000000;line-height:1.4;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%)}[data-scoped-lp-landing] h2.txt-top-message{max-width:340px;text-align:left;margin:1rem auto;text-shadow:1px 2px 3px #0000004d}@media screen and (min-width: 768px){[data-scoped-lp-landing] .box-recommends{margin:0 2rem}[data-scoped-lp-landing] .first-text{font-size:3rem;margin:0 4rem;margin-bottom:3rem}[data-scoped-lp-landing] .check_text{max-width:600px}[data-scoped-lp-landing] .check_text .check_text_li{padding:1rem 1rem 1rem 3rem;font-size:20px}[data-scoped-lp-landing] .check_text li::after{content:'';display:block;position:absolute;top:1rem;left:1rem;width:18px;height:8px;border-left:4px solid #ED476E;border-bottom:4px solid #ED476E;transform:rotate(-45deg)}[data-scoped-lp-landing] .check_text li::before{content:'';display:block;position:absolute;top:1.4rem;left:1rem;width:15px;height:15px;border:1px solid #3C3C3C;border-radius:3px}[data-scoped-lp-landing] .lp_table{font-size:20px;width:90%;display:table;margin:1rem auto}}@media screen and (max-width: 768px){[data-scoped-lp-landing] .smp-br+.smp-br::before{content:"\A";white-space:pre}[data-scoped-lp-landing] .video_play{margin-left:-2rem}[data-scoped-lp-landing] .recommends{width:50%}[data-scoped-lp-landing] .flex_contents .content{padding:1rem;width:100%}[data-scoped-lp-landing] .first-text{font-size:40px;margin:3rem 0;margin-left:2rem;text-align:left}[data-scoped-lp-landing] .work_schedule{padding:0.5rem}[data-scoped-lp-landing] .work_schedule__inner_table{border-spacing:5px 0}[data-scoped-lp-landing] .work_schedule__inner_table th{width:40px}[data-scoped-lp-landing] .work_schedule__inner_table th,[data-scoped-lp-landing] .work_schedule__inner_table td{font-size:16px;font-weight:bold}[data-scoped-lp-landing] .voice_outer{display:inline-block}[data-scoped-lp-landing] .box-contents-ttl h2{text-align:left;margin:20px}}[data-scoped-lp-landing="school_building"] .school_building_list{width:100%;justify-content:center}[data-scoped-lp-landing="school_building"] .school_building_list li{font-size:16px;background-color:#fff;color:black;margin:5px;padding:5px 10px;font-weight:bold;border-radius:5px}[data-scoped-lp-landing="school_building"] .circle:before{content:"";display:block;padding-top:100%}[data-scoped-lp-landing="school_building"] .circle{position:relative;width:300px;max-width:300px;background-color:#ED476E;border-radius:50%;margin:0 auto;text-align:center}[data-scoped-lp-landing="school_building"] .circle-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table{max-width:800px;width:100%;margin:0 auto;text-align:center;border-collapse:separate;border-spacing:10px 0}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table th{width:45px;border-top:0px}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table td:nth-child(n+2){padding:0 4px;color:#fff}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table th,[data-scoped-lp-landing="recruit"] .work_schedule__inner_table td{font-size:16px;font-weight:bold}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table .work_hour{background-color:#ED476E}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table .rest{background-color:#aaa}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table .bottom_text{vertical-align:bottom}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table .top_text{vertical-align:top}@media screen and (max-width: 768px){[data-scoped-lp-landing="recruit"] .work_schedule__inner_table{border-spacing:5px 0}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table th{width:40px}[data-scoped-lp-landing="recruit"] .work_schedule__inner_table th,[data-scoped-lp-landing="recruit"] .work_schedule__inner_table td{font-size:16px;font-weight:bold}}[data-scoped-lp-landing="recruit"] .box-recommends{display:inline-flex;max-width:1200px;justify-content:center;flex-wrap:wrap}[data-scoped-lp-landing="career"] .form_button_career_text{margin-left:55px}[data-scoped-lp-landing="career"] h3{font-size:24px;text-align:center}[data-scoped-lp-landing="career"] .lp_table{width:90%;font-size:16px;display:inline-table;overflow-x:scroll;white-space:nowrap;margin:1rem;text-align:center;background-color:#f8f8f8;border-collapse:separate}@media screen and (max-width: 768px){[data-scoped-lp-landing="career"] .lp_table{display:block}}[data-scoped-lp-landing="top"] .digipro_gradation{background:#ff6678;background:linear-gradient(180deg, #ff6678 0%, #ff6674 20%, #ff696b 35%, #ff6e5a 50%, #ff7643 65%, #ff7f26 80%, #ff8a01 100%)}[data-scoped-lp-landing="top"] .form-area{text-align:center}[data-scoped-lp-landing="top"] .form-area input[type="text"],[data-scoped-lp-landing="top"] .form-area input[type="email"],[data-scoped-lp-landing="top"] .form-area input[type="date"],[data-scoped-lp-landing="top"] .form-area input[type="number"],[data-scoped-lp-landing="top"] .form-area input[type="time"],[data-scoped-lp-landing="top"] .form-area input[type="password"],[data-scoped-lp-landing="top"] .form-area input[type="search"],[data-scoped-lp-landing="top"] .form-area input[type="datetime-local"],[data-scoped-lp-landing="top"] .form-area select,[data-scoped-lp-landing="top"] .form-area textarea{width:100%;padding:0.6em;outline:none;border:1px solid #DDD;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;box-sizing:border-box;text-align:left}[data-scoped-lp-landing="top"] .form-area input[type="text"]:focus,[data-scoped-lp-landing="top"] .form-area select:focus,[data-scoped-lp-landing="top"] .form-area textarea:focus,[data-scoped-lp-landing="top"] .form-area input[type="email"]:focus,[data-scoped-lp-landing="top"] .form-area input[type="password"]:focus,[data-scoped-lp-landing="top"] .form-area text:focus{box-shadow:0 0 7px #3498db;border:1px solid #3498db;box-sizing:border-box}[data-scoped-lp-landing="top"] .form-area input[type="date"]{width:auto}[data-scoped-lp-landing="top"] .form-area input[type="checkbox"]{margin-right:5px}[data-scoped-lp-landing="top"] .form-area select{display:block;width:100%;height:40px;padding:0.5em;line-height:1.42857143;font-size:16px;background-image:none;border:1px solid #DDD;border-radius:4px;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}[data-scoped-lp-landing="top"] .form-area .field-with-errors input{border:2px solid red}[data-scoped-lp-landing="top"] .form-area .field-with-errors select{border:2px solid red}[data-scoped-lp-landing="top"] .form-area .table-field-error{border:2px solid red}[data-scoped-lp-landing="top"] .form-area{outline:none;width:100%;-webkit-transition:all .1s;transition:all .1s;margin:0;box-sizing:border-box}[data-scoped-lp-landing="top"] .block{padding:8px 4px;margin-bottom:10px}[data-scoped-lp-landing="top"] .block .label{font-weight:700;margin-bottom:8px;text-align:left}[data-scoped-lp-landing="top"] .block .contents{width:100%;text-align:left}[data-scoped-lp-landing="top"] .flex{padding:8px 4px;display:inline-flex;flex-wrap:wrap;width:100%}[data-scoped-lp-landing="top"] .flex .label{font-weight:700;margin-bottom:8px;text-align:left;width:100%}[data-scoped-lp-landing="top"] .flex .flex_label{font-weight:700;margin-right:5px;width:8%;text-align:right;align-self:center}[data-scoped-lp-landing="top"] .flex .contents{width:40%;text-align:left;margin-right:10px}[data-scoped-lp-landing="top"] .auto_width{width:auto}[data-scoped-lp-landing="top"] .btn-register{background-color:#40AAEF;border:1px solid #40AAEF;text-decoration:none;padding:8px 15px;margin-top:20px;color:#fff;font-size:16px}[data-scoped-lp-landing="top"] .btn-register:hover{background-color:#0E7AC4}[data-scoped-lp-landing="top"] .btn-delete{background-color:#ff3b3b;border:none}[data-scoped-lp-landing="top"] .btn-delete:hover{background-color:#ff0900}[data-scoped-lp-landing="top"] .btn-div{margin-bottom:20px}[data-scoped-lp-landing="top"] .search_form form{text-align:left;font-size:16px}[data-scoped-lp-landing="top"] .search_form form .search_field{padding:6px;border:1px solid #DDD;font-size:16px}[data-scoped-lp-landing="top"] .search_form form input[type="submit"]{border-radius:4px;font-size:16px;-webkit-appearance:push-button;user-select:none;white-space:pre;align-items:flex-start;text-align:center;cursor:default;color:buttontext;background-color:buttonface;box-sizing:border-box;padding:4px 12px;border-width:1px;border-style:solid;border-color:#d8d8d8 #d1d1d1 #bababa;border-image:initial}@media screen and (max-width: 767px){[data-scoped-lp-landing="top"] .flex .flex_label{width:10%}[data-scoped-lp-landing="top"] .flex .contents{margin:5px 0;width:85%}}[data-scoped-lp-landing="top"] #wrapper{max-width:none;margin:0;padding:0;background-color:#fff}[data-scoped-lp-landing="top"] h3{text-align:center}[data-scoped-lp-landing="top"] .top-section{margin:0}[data-scoped-lp-landing="top"] .top-section-gray{margin:0;background-color:#E2DFE5}[data-scoped-lp-landing="top"] .top-section-gray::after{content:'';display:block;padding-top:13%}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .top-section-gray::after{padding-top:30%}}[data-scoped-lp-landing="top"] .top-section-inner,[data-scoped-lp-landing="top"] .top-section-inner-w1070,[data-scoped-lp-landing="top"] .top-section-inner-w1140{width:94%;margin:auto}[data-scoped-lp-landing="top"] .top-section-inner{max-width:1200px}[data-scoped-lp-landing="top"] .top-section-inner-w1070{max-width:1070px}[data-scoped-lp-landing="top"] .top-section-inner-w1140{max-width:1140px}[data-scoped-lp-landing="top"] .top-section-head{font-size:45px;line-height:1.4}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .top-section-head{font-size:28px}}[data-scoped-lp-landing="top"] .top-section-head .strong{font-size:60px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .top-section-head .strong{font-size:35px}}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .top-section-lead{margin:20px;text-align:left}}[data-scoped-lp-landing="top"] .top-button{display:block;width:448px;margin:auto;padding:21px 16px 27px 0;font-size:21px;color:#3C3C3C;transition:none;background:url(/assets/lp/common/btn-cmn-02-pc-5343c58044be3a77cf77b6f654d18ad671965e3b0205a78f76234e694af1000d.svg) no-repeat left top/100% auto}@media screen and (min-width: 769px){[data-scoped-lp-landing="top"] .top-button:hover{color:#fff;background-image:url(/assets/lp/common/btn-cmn-01-pc-9e453808537f35dd76fdcbdf65e096ee7477b9c7a4a9889b0561415f3ebca534.svg);opacity:1}}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .top-button{width:320px;padding:25px 33px 33px 0;font-size:18px;line-height:1;background:url(/assets/lp/common/btn-cmn-02-sp-cc0dcc73fb29dc8696ad1c90aad5766ff36674ff5df1b4349bc51091e369fbc1.svg) no-repeat left top/100% auto}}[data-scoped-lp-landing="top"] .main-visual{position:relative}[data-scoped-lp-landing="top"] .main-visual-inner{position:absolute;top:0;left:0;width:100%;padding:10% 0 0 5%}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .main-visual-inner{padding:26% 0 0 3%}}[data-scoped-lp-landing="top"] .main-visual-inner-new{display:flex;flex-wrap:wrap;justify-content:flex-end;position:absolute;bottom:10%;left:0;width:100%;padding:0 5%}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .main-visual-inner-new{bottom:-40px;padding:0}}[data-scoped-lp-landing="top"] .main-visual-inner-new .main-visual-head{margin-bottom:20px}[data-scoped-lp-landing="top"] .main-visual-logo{width:186px;margin:0}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .main-visual-logo{width:156px}}[data-scoped-lp-landing="top"] .main-visual-logo img{width:100%}[data-scoped-lp-landing="top"] .main-visual-inner-right{width:50%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}@media screen and (max-width: 1060px){[data-scoped-lp-landing="top"] .main-visual-inner-right{width:100%}}[data-scoped-lp-landing="top"] .main-visual-inner-right-txt{margin:5px 0 10px;font-size:30px;text-shadow:2px 2px 6px rgba(0,0,0,0.16)}@media screen and (max-width: 1060px){[data-scoped-lp-landing="top"] .main-visual-inner-right-txt{margin:0 0 5px;font-size:24px}}[data-scoped-lp-landing="top"] .main-visual-img-new{margin:68px 0 0}[data-scoped-lp-landing="top"] .main-visual-img-new .main-visual-img-new-sp{display:none}@media screen and (max-width: 1060px){[data-scoped-lp-landing="top"] .main-visual-img-new{height:auto;margin-top:50px}[data-scoped-lp-landing="top"] .main-visual-img-new .main-visual-img-new-sp{display:block}[data-scoped-lp-landing="top"] .main-visual-img-new .main-visual-img-new-pc{display:none}}[data-scoped-lp-landing="top"] .main-visual-img-new img{width:100%}[data-scoped-lp-landing="top"] .speed_cource_bannar{max-width:1000px;margin:50px auto;padding:0 50px}[data-scoped-lp-landing="top"] .speed_cource_bannar .speed_cource_bannar_sp{display:none}@media screen and (max-width: 700px){[data-scoped-lp-landing="top"] .speed_cource_bannar{margin:20px auto;padding:0 20px}[data-scoped-lp-landing="top"] .speed_cource_bannar .speed_cource_bannar_pc{display:none}[data-scoped-lp-landing="top"] .speed_cource_bannar .speed_cource_bannar_sp{display:block}}@media screen and (max-width: 1060px){[data-scoped-lp-landing="top"] .main-visual-img{height:580px}}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .main-visual-img{height:auto}}[data-scoped-lp-landing="top"] .main-visual-img img{width:100%;height:100%;object-fit:cover;object-position:bottom}[data-scoped-lp-landing="top"] .main-visual-line-txt{position:relative;display:inline-block;padding-right:1em;padding-bottom:10px;margin-bottom:20px;font-size:30px}[data-scoped-lp-landing="top"] .main-visual-line-txt::after{content:"";display:block;position:absolute;right:0;bottom:0;width:1000px;height:1px;background:#fff}[data-scoped-lp-landing="top"] .main-visual-head{margin:0 0 80px;font-size:72px;line-height:1.27;text-shadow:1px 2px 4px rgba(0,0,0,0.3)}@media screen and (max-width: 1060px){[data-scoped-lp-landing="top"] .main-visual-head{font-size:60px;margin-bottom:50px}}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .main-visual-head{font-size:33px}}[data-scoped-lp-landing="top"] .main-visual-button{margin:0}@media screen and (max-width: 1060px){[data-scoped-lp-landing="top"] .main-visual-button{width:320px;padding:12px 26px 18px 0;font-size:18px}}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .main-visual-button{padding:25px 33px 33px 0}}[data-scoped-lp-landing="top"] .main-visual-button-2{max-width:300px;width:100%;font-size:20px;font-weight:bold}[data-scoped-lp-landing="top"] .main-visual-button-2 a{display:block;border-radius:50px;position:relative;color:#fff;padding:10px 30px;border:1px solid #3C3C3C}[data-scoped-lp-landing="top"] .main-visual-button-2 a::before,[data-scoped-lp-landing="top"] .main-visual-button-2 a::after{content:'';display:block;position:absolute}[data-scoped-lp-landing="top"] .main-visual-button-2 a::before{width:20px;height:20px;border-radius:50%;background-color:#3C3C3C;top:0;right:10px;bottom:0;margin:auto}[data-scoped-lp-landing="top"] .main-visual-button-2 a::after{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;top:0;right:14px;bottom:0;margin:auto}[data-scoped-lp-landing="top"] .main-visual-button-2 a{background-color:#f26964;box-shadow:0 5px #414142}[data-scoped-lp-landing="top"] .main-visual-button-2 a::after{border-left:10px solid #fff}[data-scoped-lp-landing="top"] .main-visual-button-2 a:hover{background-color:#111;color:#f26964}[data-scoped-lp-landing="top"] .main-visual-button-2 a:hover:before{background-color:#f26964}[data-scoped-lp-landing="top"] .main-visual-button-2 a:hover:after{border-left:10px solid black}[data-scoped-lp-landing="top"] .main-visual-button-2 a:focus,[data-scoped-lp-landing="top"] .main-visual-button-2 a:hover{opacity:1}[data-scoped-lp-landing="top"] .lead-gradation{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;padding:14px 0;background:linear-gradient(180deg, #ff6678 0%, #ff6674 20%, #ff696b 35%, #ff6e5a 50%, #ff7643 65%, #ff7f26 80%, #ff8a01 100%)}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .lead-gradation{padding:40px 0 30px}}[data-scoped-lp-landing="top"] .lead-gradation-button-block{width:100%}[data-scoped-lp-landing="top"] .lead-gradation-head{padding:0 30px 8px 0;font-size:72px;line-height:1.3}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .lead-gradation-head{padding:0 15px 8px 0;font-size:38px}}[data-scoped-lp-landing="top"] .lead-gradation-head .accent{font-size:48px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .lead-gradation-head .accent{font-size:26px}}[data-scoped-lp-landing="top"] .lead-gradation-img{width:155px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .lead-gradation-img{width:100px}}[data-scoped-lp-landing="top"] .lead-gradation-notes{padding-left:30px;padding-bottom:18px;font-size:12px;font-size:14px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .lead-gradation-notes{width:100%;padding:0;font-size:10px;text-align:center}}[data-scoped-lp-landing="top"] .lead-reskilling{background-color:#f8f8f8}[data-scoped-lp-landing="top"] .lead-reskilling-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:700px;margin:auto;padding:2rem 1rem;font-size:20px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .lead-reskilling-inner{padding:45px 12%;font-size:16px;text-align:center}}[data-scoped-lp-landing="top"] .lead-reskilling-txt{width:calc(100% - 208px)}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .lead-reskilling-txt{width:100%}}[data-scoped-lp-landing="top"] .lead-reskilling-img{max-width:300px;width:208px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .lead-reskilling-img{width:100%}}[data-scoped-lp-landing="top"] .practical-training{padding:100px 0 50px;background-color:#E2DFE5}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .practical-training{padding:50px 0 10px}}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .practical-training-head{font-size:27px}}[data-scoped-lp-landing="top"] .practical-training-button{width:350px;margin:30px auto 80px;font-size:24px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .practical-training-button{width:65%;margin:20px auto 50px;font-size:16px}}[data-scoped-lp-landing="top"] .practical-training-button a{display:block;padding:10px 0;border-radius:5px}[data-scoped-lp-landing="top"] .practical-training-button a::before,[data-scoped-lp-landing="top"] .practical-training-button a::after{content:"";display:block;position:absolute}[data-scoped-lp-landing="top"] .practical-training-button a::before{top:0;left:30px;bottom:0;width:24px;height:24px;margin:auto;border-radius:50%;background:#fff}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .practical-training-button a::before{left:15px;bottom:0;width:20px;height:20px}}[data-scoped-lp-landing="top"] .practical-training-button a::after{top:2px;left:36px;bottom:0;width:0;height:0;margin:auto;border-top:6px solid #f26964;border-left:6px solid transparent;border-right:6px solid transparent}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .practical-training-button a::after{top:1px;left:19px}}[data-scoped-lp-landing="top"] .white_paper_outer{display:flex;flex-flow:wrap;align-items:center;justify-content:center;margin:0 auto}[data-scoped-lp-landing="top"] .white_paper_outer .white_paper{display:block;max-width:400px;padding:2rem 1rem}[data-scoped-lp-landing="top"] .white_paper_outer .banner_100{display:block;max-width:1200px;padding:2rem 1rem}@media screen and (max-width: 1600px){[data-scoped-lp-landing="top"] .white_paper_outer .white_paper{max-width:350px}[data-scoped-lp-landing="top"] .white_paper_outer .banner_100{max-width:1050px}}@media screen and (max-width: 1200px){[data-scoped-lp-landing="top"] .white_paper_outer .white_paper{max-width:300px;padding:1rem}[data-scoped-lp-landing="top"] .white_paper_outer .white_paper_link{max-width:50%}[data-scoped-lp-landing="top"] .white_paper_outer .banner_100{max-width:900px}}@media screen and (max-width: 1100px){[data-scoped-lp-landing="top"] .white_paper_outer{display:none}}@media screen and (max-width: 560px){[data-scoped-lp-landing="top"] .white_paper_outer .white_paper{padding:0.5rem;max-width:185px}[data-scoped-lp-landing="top"] .white_paper_outer .banner_100{max-width:600px}}[data-scoped-lp-landing="top"] .feature{padding:50px 0 50px}[data-scoped-lp-landing="top"] .feature-links{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:750px;margin:0 auto 36px}[data-scoped-lp-landing="top"] .feature-links-button{width:48%;font-size:16px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-links-button{width:100%;margin-bottom:10px;font-size:20px}}[data-scoped-lp-landing="top"] .feature-links-button a{display:block;padding:6px 55px 6px 7px;border-radius:8px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.2)}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-links-button a{padding:5px 70px 5px 10px}}[data-scoped-lp-landing="top"] .feature-links-button a::after{content:"";background:url(/assets/lp/common/arrow-cmn-02-b52f3f7aeba9b81cdb33fe6cf5f8056ae224207d86630e4218316511c7c46a86.svg) no-repeat center/100% auto;position:absolute;top:0;right:13px;bottom:0;width:27px;height:27px;margin:auto}[data-scoped-lp-landing="top"] .feature-links-button .en{border-bottom:2px solid #3C3C3C}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-links-button .en{font-size:16px}}[data-scoped-lp-landing="top"] .feature-links-button .en .pink{color:#FFC4CB}[data-scoped-lp-landing="top"] .feature-flow{margin-bottom:107px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-flow{margin-bottom:40px}}[data-scoped-lp-landing="top"] .feature-flow-button{width:340px;margin:20px auto 40px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-flow-button{width:67%;margin:20px auto 40px}}[data-scoped-lp-landing="top"] .feature-flow-button a{display:block;padding:8px 20px 8px 0;background:#f26964;border-radius:5px;font-size:20px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-flow-button a{font-size:15px;padding-right:30px}}[data-scoped-lp-landing="top"] .feature-flow-button a::before,[data-scoped-lp-landing="top"] .feature-flow-button a::after{content:"";display:block;position:absolute}[data-scoped-lp-landing="top"] .feature-flow-button a::before{top:0;right:30px;bottom:0;width:24px;height:24px;margin:auto;border-radius:50%;background:#3C3C3C}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-flow-button a::before{right:15px;bottom:0}}[data-scoped-lp-landing="top"] .feature-flow-button a::after{top:0;right:36px;bottom:0;width:0;height:0;margin:auto;border-left:8px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-flow-button a::after{right:21px}}[data-scoped-lp-landing="top"] .feature-flow-slider{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:50px 5%;max-width:1010px;margin:30px auto 43px}[data-scoped-lp-landing="top"] .feature-flow-slider-arrow-prev,[data-scoped-lp-landing="top"] .feature-flow-slider-arrow-next{position:absolute;background:url(/assets/lp/target/arrow-tgt-flow-01-82f5beea4808cf6366cf145a6ebc4ae0f39b4c714e959e2123b60c9775bc892c.svg) no-repeat center left/100% auto;top:50%;width:20px;height:42px;z-index:2}[data-scoped-lp-landing="top"] .feature-flow-slider-arrow-prev{left:-6px;transform:rotate(180deg)}[data-scoped-lp-landing="top"] .feature-flow-slider-arrow-next{right:-6px}[data-scoped-lp-landing="top"] .feature-flow-slider-dots{position:absolute;top:70px;left:0;display:flex;flex-wrap:wrap;justify-content:center;width:100%}[data-scoped-lp-landing="top"] .feature-flow-slider-dots li{width:8px;height:8px;margin:0 5px;border-radius:50%;background-color:#3C3C3C;font-size:0}[data-scoped-lp-landing="top"] .feature-flow-slider-dots .slick-active{background:#f26964}[data-scoped-lp-landing="top"] .feature-flow-slider-dots button{width:100%;height:100%;border:none;background:transparent}[data-scoped-lp-landing="top"] .feature-flow-slide{width:30%}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-flow-slide{width:100%;padding:0 20px}}@media screen and (min-width: 769px){[data-scoped-lp-landing="top"] .feature-flow-slide::before{content:"";position:absolute;background:url(/assets/lp/target/arrow-tgt-flow-01-82f5beea4808cf6366cf145a6ebc4ae0f39b4c714e959e2123b60c9775bc892c.svg) no-repeat center left/100% auto;top:50%;right:-16%;width:20px;height:42px;transform:translate(-50%, -50%)}[data-scoped-lp-landing="top"] .feature-flow-slide:nth-child(3)::before,[data-scoped-lp-landing="top"] .feature-flow-slide:last-child::before{content:none}}[data-scoped-lp-landing="top"] .feature-flow-border-block{margin-top:13px;padding:14px 14px;border:2px solid #3C3C3C;border-radius:10px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-flow-border-block{margin-top:33px}}[data-scoped-lp-landing="top"] .feature-flow-border-block img{width:100%}[data-scoped-lp-landing="top"] .feature-flow-number{width:80px;margin:auto}[data-scoped-lp-landing="top"] .feature-flow-head{min-height:3em;font-size:26px;line-height:1.5;margin:11px 0 15px}[data-scoped-lp-landing="top"] .feature-flow-txt{font-size:15px}[data-scoped-lp-landing="top"] .feature-flow-gray-txt{margin-bottom:50px;font-size:20px;color:#707070}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-flow-gray-txt{margin-bottom:30px;font-size:16px}}[data-scoped-lp-landing="top"] .feature-possibility-list{display:flex;flex-wrap:wrap;justify-content:center;gap:2%;align-items:stretch;margin:70px 0}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-possibility-list{margin:50px 0 0}}[data-scoped-lp-landing="top"] .feature-possibility-item{width:32%}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-possibility-item{width:100%;margin-bottom:40px}[data-scoped-lp-landing="top"] .feature-possibility-item:last-child{margin-bottom:0}[data-scoped-lp-landing="top"] .feature-possibility-item img{max-width:none;width:106%;margin-left:-3%}}[data-scoped-lp-landing="top"] .feature-possibility-number{width:160px;margin:auto;padding:6px 0;border-radius:30px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-possibility-number{width:115px;margin:auto;border-radius:30px;font-size:12px}}[data-scoped-lp-landing="top"] .feature-possibility-head{margin:30px 0;font-size:19px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-possibility-head{margin:8px 0;font-size:21px}}[data-scoped-lp-landing="top"] .feature-possibility-txt{margin-top:30px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .feature-possibility-txt{margin:20px 10px}}[data-scoped-lp-landing="top"] .partnership{margin-bottom:100px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .partnership{margin-bottom:50px}}[data-scoped-lp-landing="top"] .partnership-inner{padding:50px;background-color:#E2DFE5;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .partnership-inner{padding:40px 5%}}[data-scoped-lp-landing="top"] .partnership-head{margin-bottom:30px;font-size:20px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .partnership-head{font-size:16px}}[data-scoped-lp-landing="top"] .partnership-container{display:flex;flex-wrap:wrap;justify-content:space-between}[data-scoped-lp-landing="top"] .partnership-container-block{width:47%}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .partnership-container-block{width:100%}[data-scoped-lp-landing="top"] .partnership-container-block:nth-child(n+2){margin-top:30px}}[data-scoped-lp-landing="top"] .partnership-container-block-img{position:relative;margin-bottom:20px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .partnership-container-block-img{margin-bottom:10px}}@media screen and (min-width: 769px){[data-scoped-lp-landing="top"] .partnership-container-block-img::before{content:"";display:block;padding-top:55.65%}[data-scoped-lp-landing="top"] .partnership-container-block-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}}[data-scoped-lp-landing="top"] .partnership-container-block-txt{color:#707070}[data-scoped-lp-landing="top"] .reason-top-head::after{content:'';display:block;padding-top:15%}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-top-head::after{padding-top:30%}}[data-scoped-lp-landing="top"] .reason-black-block{position:relative;background:#000;color:#fff}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-black-block{padding:0 5% 20px}}[data-scoped-lp-landing="top"] .reason-black-block::before{content:'';display:block;position:absolute;top:1px;left:0;width:100%;padding-top:12%;transform:translateY(-100%);background:url(/assets/lp/target/deco-tgt-02-68848144ed1488d4f77533fabc12e942b38cd77b62eb7fc44518f03cc90fc5dd.svg) no-repeat center bottom/cover}[data-scoped-lp-landing="top"] .reason-head-block{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;padding-top:20px;padding-bottom:50px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-head-block{padding-bottom:20px}}[data-scoped-lp-landing="top"] .reason-head{font-size:29px;line-height:1}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-head{width:100%;font-size:24px;line-height:1.5}}[data-scoped-lp-landing="top"] .reason-number-block{display:flex;align-items:flex-end;line-height:1;margin-right:15px;font-size:25px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-number-block{margin:0 0 20px;font-size:24px}}[data-scoped-lp-landing="top"] .reason-number-frame{display:inline-block;padding:0 8px;background-color:#f8f8f8;color:#3C3C3C;font-size:21px;line-height:1.5;border-radius:5px;margin-right:8px}[data-scoped-lp-landing="top"] .reason-number{font-size:50px;margin-left:4px;display:inline-block;transform:translateY(5px)}[data-scoped-lp-landing="top"] .reason-lead{max-width:770px;margin:auto;padding-bottom:50px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-lead{padding-bottom:10px}}[data-scoped-lp-landing="top"] .reason-table-block{margin-top:65px;width:100%;overflow:auto}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-table-block{margin-top:30px}}[data-scoped-lp-landing="top"] .reason-table{width:100%;background-color:#fff;border-collapse:collapse;border:2px solid #fff;border-radius:10px;overflow:hidden}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-table{max-width:768px;width:173%}}[data-scoped-lp-landing="top"] .reason-table th{color:#fff;background-color:#777777}[data-scoped-lp-landing="top"] .reason-table th,[data-scoped-lp-landing="top"] .reason-table td{padding:24px 0;border-left:2px solid #fff;border-right:2px solid #fff}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-table th,[data-scoped-lp-landing="top"] .reason-table td{padding:7px 20px}}[data-scoped-lp-landing="top"] .reason-table td{background-color:#E2DFE5;border-bottom:2px solid #fff}[data-scoped-lp-landing="top"] .reason-table .cell-red-head{background-color:#f26964}[data-scoped-lp-landing="top"] .reason-table .cell-red{background-color:#FFC4CB;color:#f26964}[data-scoped-lp-landing="top"] .reason-table .cell-orange-head{background-color:#FF8B00}[data-scoped-lp-landing="top"] .reason-table .cell-orange{background-color:#ffe2bf;color:#FF8B00}[data-scoped-lp-landing="top"] .reason-table .cell-white{padding-left:30px;text-align:left;background-color:#fff;border-bottom:2px solid #E2DFE5;color:#707070}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-table .cell-white{padding-left:10px}}[data-scoped-lp-landing="top"] .reason-table-notes{display:block;font-size:10px;font-weight:normal;color:#707070}[data-scoped-lp-landing="top"] .reason-table-link{display:inline-block;padding:0 0.2em;color:#0E7AC4;text-decoration:underline}[data-scoped-lp-landing="top"] .reason-table-notes-list{margin-top:30px;font-size:12px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-table-notes-list{margin-top:0;font-size:12px}}[data-scoped-lp-landing="top"] .reason-products-head{font-size:28px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-products-head{font-size:21px}}@media screen and (min-width: 769px){[data-scoped-lp-landing="top"] .reason-products-txt{text-align:center}}[data-scoped-lp-landing="top"] .reason-products-block{padding:100px 0 0}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-products-block{padding:70px 0 0}}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-products-list-box{position:relative;height:240px;margin-bottom:50px;overflow:hidden}[data-scoped-lp-landing="top"] .reason-products-list-box::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:150px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #E2DFE5 100%);z-index:1}[data-scoped-lp-landing="top"] .reason-products-list-box.is-opened{height:auto}[data-scoped-lp-landing="top"] .reason-products-list-box.is-opened::after{content:none}}[data-scoped-lp-landing="top"] .reason-products-list-box-button{position:absolute;right:0;bottom:0;left:0;width:54px;height:54px;margin:auto;transform:rotate(180deg);cursor:pointer;z-index:2}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-products-list-box-button{bottom:0;width:38px;height:38px}}[data-scoped-lp-landing="top"] .reason-products-list-box-button.is-opened{transform:rotate(0deg)}[data-scoped-lp-landing="top"] .reason-products-list-box-button img{width:100%}[data-scoped-lp-landing="top"] .reason-products-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px auto 50px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-products-list{justify-content:center;margin-top:10px}}[data-scoped-lp-landing="top"] .reason-products-list-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:24%;text-align:center;padding:28px 10px 23px;background-color:#fff;border-radius:10px;box-shadow:0 4px 30px 0 rgba(0,0,0,0.1)}@media screen and (min-width: 769px){[data-scoped-lp-landing="top"] .reason-products-list-item:nth-child(n+5){margin-top:13px}}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-products-list-item{width:40%;margin:8px;padding:20px}}[data-scoped-lp-landing="top"] .reason-products-list-item-icon{width:50px}[data-scoped-lp-landing="top"] .reason-products-list-item-icon-large{width:76px}[data-scoped-lp-landing="top"] .reason-products-list-item-txt{margin-top:15px;font-size:20px;font-weight:bold;line-height:1.2}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-products-list-item-txt{font-size:18px}}[data-scoped-lp-landing="top"] .reason-products-link a{display:inline;border-bottom:1px solid #3C3C3C}[data-scoped-lp-landing="top"] .reason-products-arrow{width:42px;margin:0 auto 50px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-products-arrow{margin-bottom:30px}}@media screen and (min-width: 769px){[data-scoped-lp-landing="top"] .reason-products-illust-box{display:flex;flex-wrap:wrap;justify-content:center;gap:100px}}[data-scoped-lp-landing="top"] .reason-products-illust{width:300px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-products-illust{width:100%}[data-scoped-lp-landing="top"] .reason-products-illust:nth-child(n+2){margin-top:50px}}[data-scoped-lp-landing="top"] .reason-comparison-table th:nth-child(1){width:18.3%}[data-scoped-lp-landing="top"] .reason-comparison-table th:nth-child(2){width:33.7%}[data-scoped-lp-landing="top"] .reason-comparison-table th:nth-child(3),[data-scoped-lp-landing="top"] .reason-comparison-table th:nth-child(4){width:24%}[data-scoped-lp-landing="top"] .reason-style-table{table-layout:fixed}[data-scoped-lp-landing="top"] .reason-style-table th:nth-child(1){width:20%}[data-scoped-lp-landing="top"] .reason-style-img{width:26.6%;margin-left:20%}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-style-img{width:45.6%;margin-left:35%}}[data-scoped-lp-landing="top"] .reason-trainer-img img{width:100%}[data-scoped-lp-landing="top"] .reason-achievement-head{margin-top:80px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-achievement-head{margin-top:30px}}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-achievement-lead{text-align:left}}[data-scoped-lp-landing="top"] .reason-achievement-inner{margin:35px 0 100px}[data-scoped-lp-landing="top"] .reason-support-block{background:#000}[data-scoped-lp-landing="top"] .reason-support-img{max-width:400px;margin:auto}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .reason-support-img{max-width:225px}}[data-scoped-lp-landing="top"] .reason-support-txt{padding:30px 0}[data-scoped-lp-landing="top"] .reason-support-txt .strong{padding:0 10px;font-size:20px}[data-scoped-lp-landing="top"] .user-voice,[data-scoped-lp-landing="top"] .case-study,[data-scoped-lp-landing="top"] .flow,[data-scoped-lp-landing="top"] .faq{padding-top:100px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .user-voice,[data-scoped-lp-landing="top"] .case-study,[data-scoped-lp-landing="top"] .flow,[data-scoped-lp-landing="top"] .faq{padding-top:70px}}[data-scoped-lp-landing="top"] .user-voice-head-img{display:inline-block}[data-scoped-lp-landing="top"] .user-voice-head-img::before{content:'';display:block;position:absolute;top:-22px;right:-17px;width:68px;height:30px;background:url(/assets/lp/target/deco-tgt-voice-01-eb91a197fba4589b1b14b1eeaec00f98c462997a90d02757f433532c82c8f607.svg) no-repeat center/contain}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .user-voice-head-img::before{right:-27px}}[data-scoped-lp-landing="top"] .user-voice-list{margin:30px 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .user-voice-list{padding:0 20px}}[data-scoped-lp-landing="top"] .user-voice-list-item{width:31.5%;box-shadow:0 3px 6px rgba(0,0,0,0.15)}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .user-voice-list-item{width:100%;margin-bottom:20px}}[data-scoped-lp-landing="top"] .user-voice-list-item-img img{object-fit:cover;width:100%;height:100%}[data-scoped-lp-landing="top"] .user-voice-list-item-txt{padding:8px}[data-scoped-lp-landing="top"] .user-voice-list-item-txt-main{min-height:5.4em;font-size:17px}[data-scoped-lp-landing="top"] .user-voice-more{width:200px;margin:auto}[data-scoped-lp-landing="top"] .user-voice-more a{display:block;padding:8px 34px;border-radius:10px;font-size:20px}[data-scoped-lp-landing="top"] .user-voice-more a::after{content:'';display:block;position:absolute;top:0;right:30px;bottom:0;width:32px;height:32px;margin:auto;background:url(/assets/lp/common/arrow-cmn-02-b52f3f7aeba9b81cdb33fe6cf5f8056ae224207d86630e4218316511c7c46a86.svg) no-repeat center/contain}[data-scoped-lp-landing="top"] .flow-block{margin:30px 0;padding:50px 0}[data-scoped-lp-landing="top"] .flow-slider{display:flex;justify-content:space-between;align-items:stretch}[data-scoped-lp-landing="top"] .flow-slider-arrow-prev,[data-scoped-lp-landing="top"] .flow-slider-arrow-next{position:absolute;background:url(/assets/lp/target/arrow-tgt-flow-01-82f5beea4808cf6366cf145a6ebc4ae0f39b4c714e959e2123b60c9775bc892c.svg) no-repeat center left/100% auto;top:20%;width:20px;height:42px}[data-scoped-lp-landing="top"] .flow-slider-arrow-prev{left:10px;transform:rotate(180deg)}[data-scoped-lp-landing="top"] .flow-slider-arrow-next{right:10px}[data-scoped-lp-landing="top"] .flow-slide{width:29%}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .flow-slide{width:100%;padding:0 50px}}[data-scoped-lp-landing="top"] .flow-slide::before{content:"";position:absolute;background:url(/assets/lp/target/arrow-tgt-flow-01-82f5beea4808cf6366cf145a6ebc4ae0f39b4c714e959e2123b60c9775bc892c.svg) no-repeat center left/100% auto;top:30%;right:-17.5%;width:20px;height:42px;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .flow-slide::before{content:none}}[data-scoped-lp-landing="top"] .flow-slide:last-child::before{content:none}[data-scoped-lp-landing="top"] .flow-number{padding-right:0.3em;font-size:38px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .flow-number{font-size:32px}}[data-scoped-lp-landing="top"] .flow-head{margin:5px 0 10px;font-size:26px;line-height:1.5}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .flow-head{font-size:18px}}[data-scoped-lp-landing="top"] .flow-txt{font-size:16px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .flow-txt{font-size:15px}}[data-scoped-lp-landing="top"] .faq{padding-bottom:70px}[data-scoped-lp-landing="top"] .faq-list{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}[data-scoped-lp-landing="top"] .faq-list-item{width:48%;margin-bottom:30px;padding:16px;border:1px solid #3C3C3C;border-radius:12px}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .faq-list-item{width:100%;margin-bottom:10px;padding:10px}}[data-scoped-lp-landing="top"] .faq-list-item.is-opened .faq-question::after{transform:rotate(0)}[data-scoped-lp-landing="top"] .faq-list-item.is-opened .faq-answer{display:block}[data-scoped-lp-landing="top"] .faq-question{position:relative;cursor:pointer}[data-scoped-lp-landing="top"] .faq-question::before,[data-scoped-lp-landing="top"] .faq-question::after{content:'';display:block;position:absolute;top:0;right:10px;bottom:0;width:20px;height:2px;margin:auto;background:#707070;transform-origin:center}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .faq-question::before,[data-scoped-lp-landing="top"] .faq-question::after{width:14px;height:1px}}[data-scoped-lp-landing="top"] .faq-question::after{transform:rotate(90deg)}[data-scoped-lp-landing="top"] .faq-answer{display:none;margin-top:16px;padding-top:16px;border-top:1px solid #707070;color:#D3182E}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .faq-answer{margin-top:10px;padding-top:10px}}[data-scoped-lp-landing="top"] .message{padding:100px 0;background:url(/assets/lp/top/img-top-15-pc-f0f02a2dbb68ddfe238ddcf52c6ffe96cffb28340136abfa8a2cdc785919642a.jpg) no-repeat center bottom/cover}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .message{padding:26px 0;background:url(/assets/lp/top/img-top-15-sp-de9f8f4f17c638047c64f4f61ed93dfed0bde679708dce2a37fb2b4506e9b060.webp) no-repeat center bottom/cover}}[data-scoped-lp-landing="top"] .message-head{font-size:46px;margin-bottom:50px;line-height:1.8;text-shadow:1px 2px 4px rgba(0,0,0,0.3)}@media screen and (max-width: 768px){[data-scoped-lp-landing="top"] .message-head{margin-bottom:26px;padding:0 20px;font-size:32px;text-align:left}}[data-scoped-lp-landing="career_support"] .job-section{padding:85px 0}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-section{padding:40px 0}}[data-scoped-lp-landing="career_support"] .job-section-inner{max-width:1080px;width:100%;padding:0 20px;margin:auto}[data-scoped-lp-landing="career_support"] .job-section-head{position:relative;display:flex;align-items:center;justify-content:center;font-size:30px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-section-head{font-size:16px}}[data-scoped-lp-landing="career_support"] .job-section-head::before,[data-scoped-lp-landing="career_support"] .job-section-head::after{content:"";display:block;width:110px;height:1px;background:currentColor}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-section-head::before,[data-scoped-lp-landing="career_support"] .job-section-head::after{width:55px}}[data-scoped-lp-landing="career_support"] .job-section-head::before{margin-right:50px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-section-head::before{margin-right:20px}}[data-scoped-lp-landing="career_support"] .job-section-head::after{margin-left:50px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-section-head::after{margin-left:20px}}[data-scoped-lp-landing="career_support"] .job-section-lead{margin-top:23px;font-size:18px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-section-lead{font-size:14px}}[data-scoped-lp-landing="career_support"] .job-txt{font-size:16px;line-height:2.25}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-txt{font-size:12px;line-height:1.67}}[data-scoped-lp-landing="career_support"] .job-mainvisual{display:flex;flex-direction:column;align-items:center;justify-content:center;height:276px;margin-top:68px;padding-bottom:20px;background:url(/assets/lp/job/mainvisual_pc-e38e630412233cf90c6387bf4d91ec5c04c73d03b02038c7b0dc73a75637d096.png) no-repeat left center/cover}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-mainvisual{height:114px;margin-top:50px;padding-bottom:10px;background-image:url(/assets/lp/job/mainvisual_sp-5e311e50e08805de48c9f14003204b188631fdfa64692328da9fb55f21d30952.png)}}[data-scoped-lp-landing="career_support"] .job-mainvisual-title{margin-bottom:6px;font-size:48px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-mainvisual-title{margin-bottom:3px;font-size:24px}}[data-scoped-lp-landing="career_support"] .job-mainvisual-txt{font-size:20px;line-height:1.5}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-mainvisual-txt{font-size:12px}}[data-scoped-lp-landing="career_support"] .job-achievement-inner{max-width:1000px}[data-scoped-lp-landing="career_support"] .job-achievement-container{display:flex;flex-wrap:wrap;margin:17px 0 55px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achievement-container{display:block;margin:20px 0 40px}}[data-scoped-lp-landing="career_support"] .job-achievement-logo{width:32%;padding:0 1%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achievement-logo{width:54%;margin:0 auto 20px;padding:0}}[data-scoped-lp-landing="career_support"] .job-achievement-txt{width:68%;padding:25px 0 0 3%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achievement-txt{width:100%;padding:0}}[data-scoped-lp-landing="career_support"] .job-achievement-company{background:#E2DFE5}[data-scoped-lp-landing="career_support"] .job-achievement-company-head{position:relative;font-size:24px;padding:10px 0;overflow:hidden}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achievement-company-head{font-size:16px}}[data-scoped-lp-landing="career_support"] .job-achievement-company-head::before,[data-scoped-lp-landing="career_support"] .job-achievement-company-head::after{content:"";display:block;position:absolute;bottom:0;width:140px;height:100px;background:#F25F4C}[data-scoped-lp-landing="career_support"] .job-achievement-company-head::before{left:0;transform-origin:left bottom;transform:rotate(-30deg)}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achievement-company-head::before{transform:rotate(-40deg)}}[data-scoped-lp-landing="career_support"] .job-achievement-company-head::after{right:0;transform-origin:right bottom;transform:rotate(30deg)}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achievement-company-head::after{transform:rotate(40deg)}}[data-scoped-lp-landing="career_support"] .job-achievement-company-head-small{padding-left:20px;font-size:16px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achievement-company-head-small{padding-left:10px;font-size:10px}}[data-scoped-lp-landing="career_support"] .job-achievement-company-inner{padding:50px 5%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achievement-company-inner{padding:25px 5%}}[data-scoped-lp-landing="career_support"] .job-achivement-data{background:url(/assets/lp/job/data_bg_pc-65ee553b09cb4807e726ceddcfd875fecac8a3676d3721c3e91e01689af593a0.jpg) no-repeat center/cover}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achivement-data{background-image:url(/assets/lp/job/data_bg_sp-a1e6662295ff91813e61ea2495fdd68ccfe42e66571bce89ebf85231ac8e1f8a.jpg)}}[data-scoped-lp-landing="career_support"] .job-achivement-data-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achivement-data-list{width:91%;margin:25px auto 0}}[data-scoped-lp-landing="career_support"] .job-achivement-data-list li{width:47.2%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-achivement-data-list li{width:100%}[data-scoped-lp-landing="career_support"] .job-achivement-data-list li:nth-child(n+2){margin-top:15px}}@media screen and (min-width: 769px){[data-scoped-lp-landing="career_support"] .job-achivement-data-list li:nth-child(n+3){margin-top:60px}}[data-scoped-lp-landing="career_support"] .job-achivement-data-list .data-img-large{max-width:none;width:106.2%}[data-scoped-lp-landing="career_support"] .job-reason-section{margin-top:50px;margin-bottom:60px;padding:30px 4% 60px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-section{margin-top:30px;margin-bottom:40px;padding:0 4% 30px}}[data-scoped-lp-landing="career_support"] .job-reason-section:last-child{margin-bottom:0}[data-scoped-lp-landing="career_support"] .job-reason-section-head-block{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:40px;padding-bottom:30px}@media screen and (min-width: 769px){[data-scoped-lp-landing="career_support"] .job-reason-section-head-block{border-bottom:1px solid #aaa}}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-section-head-block{display:block;margin-bottom:10px;padding-bottom:0;transform:translateY(-12px)}}[data-scoped-lp-landing="career_support"] .job-reason-section-head-block-right{width:calc(100% - 123px);padding-left:30px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-section-head-block-right{width:100%;padding-left:0}}[data-scoped-lp-landing="career_support"] .job-reason-section-number{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:123px;height:123px;padding-top:10px;font-size:20px;line-height:1;overflow:hidden}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-section-number{width:62px;height:62px;margin:0 auto;padding-top:5px;font-size:10px}}[data-scoped-lp-landing="career_support"] .job-reason-section-number::before{content:"";display:block;position:absolute;top:0;left:0;width:100px;height:40px;background:#F25F4C;transform-origin:left bottom;transform:rotate(-45deg)}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-section-number::before{height:20px}}[data-scoped-lp-landing="career_support"] .job-reason-section-number .number-large{margin-top:3px;font-size:64px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-section-number .number-large{font-size:32px}}[data-scoped-lp-landing="career_support"] .job-reason-section-head{font-size:24px;line-height:1.4}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-section-head{margin:15px 0 10px;padding-bottom:10px;border-bottom:1px solid #aaa;font-size:14px;text-align:center}}[data-scoped-lp-landing="career_support"] .job-reason-section-sub-head{font-size:20px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-section-sub-head{font-size:12px;text-align:center}}[data-scoped-lp-landing="career_support"] .job-reason-user-list-item{display:flex;flex-wrap:wrap}[data-scoped-lp-landing="career_support"] .job-reason-user-list-item:nth-child(n+2){margin-top:30px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-user-list-item{display:block}}[data-scoped-lp-landing="career_support"] .job-reason-user-list-item-thumbnail{width:178px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-user-list-item-thumbnail{width:57%;margin:0 auto 15px}}[data-scoped-lp-landing="career_support"] .job-reason-user-list-item-txt-area{width:calc(100% - 178px);padding-left:2.8%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-user-list-item-txt-area{width:100%;padding-left:0}}[data-scoped-lp-landing="career_support"] .job-reason-user-list-item-head{margin-bottom:13px;padding:7px 18px;border-left:3px solid #F25F4C;font-size:20px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-user-list-item-head{font-size:14px;line-height:1.4}}[data-scoped-lp-landing="career_support"] .job-reason02-txt{font-size:18px}@media screen and (min-width: 769px){[data-scoped-lp-landing="career_support"] .job-reason02-txt{text-align:center}}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason02-txt{font-size:14px;line-height:1.4}}[data-scoped-lp-landing="career_support"] .job-reason02-img{width:86%;margin:24px auto 40px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason02-img{width:100%;margin:20px auto}}[data-scoped-lp-landing="career_support"] .job-reason-company{margin:34px 0 0}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-company{margin:20px 0 0}}[data-scoped-lp-landing="career_support"] .job-reason-company-head{font-size:24px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-company-head{font-size:14px}}[data-scoped-lp-landing="career_support"] .job-reason-company-list{display:flex;flex-wrap:wrap;width:76%;margin:15px auto 0}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason-company-list{width:100%;margin-top:10px}}[data-scoped-lp-landing="career_support"] .job-reason-company-list-item{width:33.3%}[data-scoped-lp-landing="career_support"] .job-reason03-check-block{width:88%;margin:15px auto;padding:17px 3%;border:1px solid #F25F4C}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason03-check-block{width:100%;padding:0px 6% 10px}}[data-scoped-lp-landing="career_support"] .job-reason03-check-list-item{padding:12px 0 12px 70px;font-size:16px;background:url(/assets/lp/job/icon_check-29d4a94c233b68db985a225a5c196f61c5f6c7008aa581dda7e85f25e33524f2.svg) no-repeat 24px center/27px auto}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason03-check-list-item{padding:10px 0 10px 40px;font-size:12px;background-position:12px center;background-size:14px auto}}[data-scoped-lp-landing="career_support"] .job-reason03-check-list-item:nth-child(n+2){border-top:1px solid #F25F4C}[data-scoped-lp-landing="career_support"] .job-reason03-check-notes{padding-left:24px;font-size:14px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason03-check-notes{padding-left:0;font-size:10px}}[data-scoped-lp-landing="career_support"] .job-reason03-massmedian{margin-top:45px;padding:27px 4% 40px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason03-massmedian{margin-top:30px;padding:18px 5% 20px}}[data-scoped-lp-landing="career_support"] .job-reason03-massmedian-block{display:flex;flex-wrap:wrap;margin-top:8px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason03-massmedian-block{display:block;margin-top:18px}}[data-scoped-lp-landing="career_support"] .job-reason03-massmedian-thumbnail{width:36.5%;padding-top:10px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason03-massmedian-thumbnail{width:100%;padding-top:0}}[data-scoped-lp-landing="career_support"] .job-reason03-massmedian-txt{width:63.5%;padding-left:5%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason03-massmedian-txt{width:100%;padding-left:0;margin-top:18px}}[data-scoped-lp-landing="career_support"] .job-reason03-massmedian-link{display:inline-block;padding-left:20px;background:url(/assets/lp/job/icon_link-b8431d7e5c09955c9437036f85da3b3feef3fdb7885738347612a611152b3c80.svg) no-repeat left center/17px auto}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason03-massmedian-link{padding-left:15px;background-size:12px}}[data-scoped-lp-landing="career_support"] .job-reason04-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:86%;margin:auto}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason04-list{width:100%}}[data-scoped-lp-landing="career_support"] .job-reason04-list-item{width:47%}@media screen and (min-width: 769px){[data-scoped-lp-landing="career_support"] .job-reason04-list-item:nth-child(n+3){margin-top:50px}}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason04-list-item{width:100%}[data-scoped-lp-landing="career_support"] .job-reason04-list-item:nth-child(n+2){margin-top:25px}}[data-scoped-lp-landing="career_support"] .job-reason04-list-item-head{padding:22px 0;border-bottom:3px solid #F25F4C;font-size:18px;line-height:1.5}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason04-list-item-head{padding:17px 0;border-bottom-width:2px;font-size:14px}}[data-scoped-lp-landing="career_support"] .job-reason04-list-item-inner{padding:20px 10%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-reason04-list-item-inner{padding:17px 5%}}[data-scoped-lp-landing="career_support"] .job-reason04-list-item-txt{margin-top:13px}[data-scoped-lp-landing="career_support"] .job-voice{background:url(/assets/lp/job/voice_bg_pc-9c1691af96dcef4218716b7e15381ced4276d306c291271a9289e127d7ce63fb.jpg) no-repeat center/cover}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice{background-image:url(/assets/lp/job/voice_bg_sp-6c26b933183474e6e3760f74ae57c4bee728bb2f2f26fd2f06d2a07cbd930063.jpg)}}[data-scoped-lp-landing="career_support"] .job-voice-block{margin-top:40px;padding:40px 4% 30px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-block{margin-top:30px;padding:20px 4% 20px}}[data-scoped-lp-landing="career_support"] .job-voice-block:first-of-type{margin-top:50px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-block:first-of-type{margin-top:30px}}[data-scoped-lp-landing="career_support"] .job-voice-user{display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user{display:block}}[data-scoped-lp-landing="career_support"] .job-voice-user-thumbnail{width:250px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user-thumbnail{width:100%}}[data-scoped-lp-landing="career_support"] .job-voice-user-profile{width:calc(100% - 250px);padding-left:40px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user-profile{width:100%;padding-left:0}}[data-scoped-lp-landing="career_support"] .job-voice-user-name-block{padding-bottom:10px;border-bottom:1px solid currentColor;line-height:1}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user-name-block{margin-bottom:15px;font-size:12px}}[data-scoped-lp-landing="career_support"] .job-voice-user-name{padding-left:40px;font-size:20px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user-name{padding-left:20px;font-size:14px}}[data-scoped-lp-landing="career_support"] .job-voice-user-ba{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:30px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user-ba{margin-top:15px}}[data-scoped-lp-landing="career_support"] .job-voice-user-ba-before,[data-scoped-lp-landing="career_support"] .job-voice-user-ba-after{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;width:45%;height:108px;padding:10px 0;font-size:18px;line-height:1.4;overflow:hidden}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user-ba-before,[data-scoped-lp-landing="career_support"] .job-voice-user-ba-after{padding:5px 0;height:70px;font-size:12px}}[data-scoped-lp-landing="career_support"] .job-voice-user-ba-before::before,[data-scoped-lp-landing="career_support"] .job-voice-user-ba-after::before{content:"";display:block;position:absolute;top:-60px;left:0;width:100px;height:100px;transform-origin:left bottom;transform:rotate(-41deg)}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user-ba-before::before,[data-scoped-lp-landing="career_support"] .job-voice-user-ba-after::before{top:-80px}}[data-scoped-lp-landing="career_support"] .job-voice-user-ba-before::before{background-color:#3C3C3C}[data-scoped-lp-landing="career_support"] .job-voice-user-ba-after::before{background-color:#F25F4C}[data-scoped-lp-landing="career_support"] .job-voice-user-ba-job{display:flex;align-items:center;min-height:2.8em;margin-top:10px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user-ba-job{margin-top:5px}}[data-scoped-lp-landing="career_support"] .job-voice-user-ba-arrow{width:3%;line-height:1}[data-scoped-lp-landing="career_support"] .job-voice-user-comment{margin-top:35px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-voice-user-comment{margin-top:15px}}[data-scoped-lp-landing="career_support"] .job-flow-section{position:relative;margin-top:50px;margin-bottom:60px;padding:38px 4% 60px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-section{margin-top:30px;padding:0 4% 20px}}[data-scoped-lp-landing="career_support"] .job-flow-section:last-child{margin-bottom:0}[data-scoped-lp-landing="career_support"] .job-flow-section:last-child::after{content:none}[data-scoped-lp-landing="career_support"] .job-flow-section::after{content:"";display:block;position:absolute;right:0;bottom:-50px;left:0;width:0;height:0;margin:auto;border-top:30px solid #F25F4C;border-right:35px solid transparent;border-left:35px solid transparent}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-section::after{bottom:-35px;border-top-width:15px;border-right-width:17px;border-left-width:17px}}[data-scoped-lp-landing="career_support"] .job-flow-section-head{font-size:24px;line-height:1}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-section-head{font-size:16px;transform:translateY(-15px)}}[data-scoped-lp-landing="career_support"] .job-flow-section-number{padding-right:20px;font-size:64px;vertical-align:middle}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-section-number{display:block;margin-bottom:10px;padding-right:0;font-size:35px}}[data-scoped-lp-landing="career_support"] .job-flow-block{display:flex;flex-wrap:wrap;margin-top:20px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-block{display:block;margin-top:0}}[data-scoped-lp-landing="career_support"] .job-flow-block-img{width:32%;padding-top:5px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-block-img{width:100%;margin-bottom:15px;padding-top:0}}[data-scoped-lp-landing="career_support"] .job-flow-block-txt-area{width:68%;padding-left:30px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-block-txt-area{width:100%;padding-left:0}}[data-scoped-lp-landing="career_support"] .job-flow-block-sub-head{margin-bottom:6px;font-size:20px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-block-sub-head{font-size:14px}}[data-scoped-lp-landing="career_support"] .job-flow-check-list{margin-top:40px;padding:6px 2.7%;border:1px solid #F25F4C}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-check-list{margin-top:20px}}[data-scoped-lp-landing="career_support"] .job-flow-check-list-item{padding:15px 0}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-check-list-item{padding:10px 0}}[data-scoped-lp-landing="career_support"] .job-flow-check-list-item:nth-child(n+2){border-top:1px solid #F25F4C}[data-scoped-lp-landing="career_support"] .job-flow-check-list-item-head{padding-left:47px;font-size:20px;line-height:1.6;background:url(/assets/lp/job/icon_check-29d4a94c233b68db985a225a5c196f61c5f6c7008aa581dda7e85f25e33524f2.svg) no-repeat 3px center/23px auto}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-check-list-item-head{padding-left:23px;font-size:14px;background-size:13px auto}}[data-scoped-lp-landing="career_support"] .job-flow-notes-list{margin-top:17px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-notes-list{margin-top:10px}}[data-scoped-lp-landing="career_support"] .job-flow-notes-list-item{padding-left:1em;font-size:14px;line-height:1.4;text-indent:-1em}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow-notes-list-item{font-size:12px}}[data-scoped-lp-landing="career_support"] .job-flow-notes-list-item::before{content:"※"}[data-scoped-lp-landing="career_support"] .job-flow05-list-item{margin-bottom:12px;padding-left:25px;padding-bottom:12px;border-bottom:1px solid #707070;background:url(/assets/lp/job/icon_check-29d4a94c233b68db985a225a5c196f61c5f6c7008aa581dda7e85f25e33524f2.svg) no-repeat 0 10px/16px auto}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-flow05-list-item{padding-left:20px;background-size:13px auto;background-position:0 5px}}[data-scoped-lp-landing="career_support"] .job-flow05-list-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}[data-scoped-lp-landing="career_support"] .job-comparison-table{width:91%;margin:50px auto 0;padding:0}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-comparison-table{width:100%;margin-top:30px;border-collapse:separate}}[data-scoped-lp-landing="career_support"] .job-comparison-table .job-comparison-table-mark{font-size:30px;line-height:1}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-comparison-table .job-comparison-table-mark{font-size:25px}}[data-scoped-lp-landing="career_support"] .job-comparison-table .job-comparison-table-txt{font-size:14px;margin-top:7px;line-height:1.2}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-comparison-table .job-comparison-table-txt{font-size:10px}}[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-head,[data-scoped-lp-landing="career_support"] .job-comparison-table .other-head{font-size:20px;color:#fff}[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-head{padding:24px 0 18px;border-radius:20px 20px 0 0;background:#F25F4C;overflow:hidden}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-head{font-size:19px}}[data-scoped-lp-landing="career_support"] .job-comparison-table .other-head{padding-top:33px;border-right:1px solid #f8f8f8;background:linear-gradient(to bottom, transparent 0%, transparent 25px, #707070 25px)}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-comparison-table .other-head{font-size:17px}}[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-cell{position:relative;width:29.2%;border-right:none}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-cell{border:3px solid #F25F4C}}@media screen and (min-width: 769px){[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-cell::before,[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-cell::after{content:"";display:block;position:absolute;top:0;bottom:-1px;width:5px;background:#F25F4C}[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-cell::before{left:0}[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-cell::after{right:0}}[data-scoped-lp-landing="career_support"] .job-comparison-table .digipro-cell-last{border-bottom:5px solid #F25F4C}[data-scoped-lp-landing="career_support"] .job-comparison-table thead td:last-child{border-right:none}[data-scoped-lp-landing="career_support"] .job-comparison-table tbody th{width:21.4%;background-color:#3C3C3C;color:#fff;border-top:none;border-bottom:1px solid #f8f8f8}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-comparison-table tbody th{font-size:14px;border-bottom:none}}[data-scoped-lp-landing="career_support"] .job-comparison-table tbody td{width:24.7%;padding:14px 0;background:#fff;border-right:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8}[data-scoped-lp-landing="career_support"] .job-comparison-table tbody td:last-child{border-right:none}[data-scoped-lp-landing="career_support"] .job-entry{background:url(/assets/lp/job/entry_bg_pc-a83f4fb37b4e1985dc6f610fd4e6e45c860a0ad72d815fbb4f251bcebb648683.jpg) no-repeat center/cover}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry{background-image:url(/assets/lp/job/entry_bg_sp-a763291bd7092578a80225422c917f37d8df79276ab838bc7252aabc0709af78.jpg)}}[data-scoped-lp-landing="career_support"] .job-entry-sub-head{font-size:24px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-sub-head{font-size:12px}}[data-scoped-lp-landing="career_support"] .job-entry-head{font-size:38px;line-height:1.5}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-head{font-size:19px}}[data-scoped-lp-landing="career_support"] .job-entry-head .text-underline{border-bottom:1px solid currentColor}[data-scoped-lp-landing="career_support"] .job-entry-inner{max-width:845px}[data-scoped-lp-landing="career_support"] .job-entry-block{margin-top:40px}[data-scoped-lp-landing="career_support"] .job-entry-block-head{position:relative;padding:22px 0;font-size:20px;line-height:1.5;overflow:hidden}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-block-head{padding:13px 0;font-size:16px}}[data-scoped-lp-landing="career_support"] .job-entry-block-head::before,[data-scoped-lp-landing="career_support"] .job-entry-block-head::after{content:"";display:block;position:absolute;bottom:0;width:200px;height:100px;background:#F25F4C}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-block-head::before,[data-scoped-lp-landing="career_support"] .job-entry-block-head::after{bottom:60px}}[data-scoped-lp-landing="career_support"] .job-entry-block-head::before{left:0;transform-origin:left bottom;transform:rotate(-42deg)}[data-scoped-lp-landing="career_support"] .job-entry-block-head::after{right:0;transform-origin:right bottom;transform:rotate(42deg)}[data-scoped-lp-landing="career_support"] .job-entry-block-inner{display:flex;flex-wrap:wrap;align-items:center;padding:30px 4%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-block-inner{display:block;padding:20px 4%}}[data-scoped-lp-landing="career_support"] .job-entry-img{width:52.5%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-img{width:100%;margin-bottom:15px}}[data-scoped-lp-landing="career_support"] .job-entry-check-list{width:47.5%;padding-left:4%}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-check-list{width:100%;padding-left:0}}[data-scoped-lp-landing="career_support"] .job-entry-check-list-item{padding-left:25px;font-size:20px;line-height:1.25;background:url(/assets/lp/job/icon_check-29d4a94c233b68db985a225a5c196f61c5f6c7008aa581dda7e85f25e33524f2.svg) no-repeat 0 center/16px auto}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-check-list-item{padding-left:20px;font-size:12px;background-size:13px auto}}[data-scoped-lp-landing="career_support"] .job-entry-check-list-item:nth-child(n+2){margin-top:26px}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-check-list-item:nth-child(n+2){margin-top:15px}}[data-scoped-lp-landing="career_support"] .job-entry-button{position:relative;display:block;margin-top:60px;padding:20px 0;font-size:30px;border-radius:5px;box-shadow:0 5px 0 #A24100;background:#F25F4C}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-button{margin-top:30px;font-size:15px}}[data-scoped-lp-landing="career_support"] .job-entry-button::before,[data-scoped-lp-landing="career_support"] .job-entry-button::after{content:"";display:block;position:absolute}[data-scoped-lp-landing="career_support"] .job-entry-button::before{top:0;right:27px;bottom:0;width:25px;height:25px;margin:auto;border-radius:50%;background:#fff}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-button::before{right:15px;width:15px;height:15px}}[data-scoped-lp-landing="career_support"] .job-entry-button::after{top:0;right:35px;bottom:0;width:0;height:0;margin:auto;border-left:6px solid #F25F4C;border-top:5px solid transparent;border-bottom:5px solid transparent}@media screen and (max-width: 768px){[data-scoped-lp-landing="career_support"] .job-entry-button::after{right:18px}}
