html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{font-size:16px;line-height:1.8}@media screen and (max-width: 768.8px){html{font-size:16px}}body{font-family:"Yu Gothic","YuGothic","游ゴシック体","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,"ＭＳ Ｐゴシック","Arial",sans-serif;font-weight:700;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{width:100%}a{text-decoration:none;color:#000;transition:.4s all}strong{font-weight:700}h2,h3,h4{line-height:1.6}h2{font-size:2.1875rem}@media screen and (max-width: 768.8px){h2{font-size:24px}}h2 .en{font-size:1.125rem;color:#3c78c8}@media screen and (max-width: 768.8px){h2 .en{font-size:14px}}h2 .ja{font-size:2.5rem}@media screen and (max-width: 768.8px){h2 .ja{font-size:24px}}h2.with-border{position:relative;padding-top:6.25rem;font-size:2.5rem}@media screen and (max-width: 768.8px){h2.with-border{font-size:24px;padding-top:40px}}h2.with-border::before{content:"";width:124px;height:8px;background:#3c78c8;position:absolute;top:0;left:0}li{list-style:none}header,main{overflow:hidden}.en{font-family:Arial,sans-serif}.pc{display:block}@media screen and (max-width: 768.8px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 768.8px){.sp{display:block}}.flex{display:flex}.gap-3{gap:10px}.privacy{font-size:12px;font-weight:400;margin-top:10px}.privacy a{color:#3c78c8;text-decoration:underline}.hs-form-required{color:#d54747}header{display:flex;justify-content:space-between;position:fixed;align-items:center;width:100%;background:rgba(0,0,0,0);z-index:10;padding:1.375rem 1.875rem 1.375rem 2.5rem}@media screen and (max-width: 1023.8px){header{padding:.8125rem}}header h1{width:10.8125rem;line-height:1;z-index:10}@media screen and (max-width: 1023.8px){header h1{width:6.5625rem;padding:0}}header h1 a:hover{opacity:.7}header .nav{display:flex;justify-content:flex-end;align-items:center;width:55.25rem}@media screen and (max-width: 1279.8px){header .nav{width:750px}}@media screen and (max-width: 1023.8px){header .nav{width:160px}}header .nav__btn{display:flex;align-items:center}header .nav__btn li a:hover{opacity:.7}header .nav__text{display:flex;align-items:center}header .nav__text li{margin:0;font-size:.875rem;padding:0 1.25rem;border-right:1px solid #dadce0}@media screen and (max-width: 1023.8px){header .nav__text li{margin:0;font-size:14px;display:none}}header .nav__text li:last-child{border-right:none}header .nav__download{font-size:1.375rem;font-weight:700}@media screen and (max-width: 1023.8px){header .nav__download{display:block;position:relative;font-size:.9375rem}}header .nav__download a{border-radius:42px;background:linear-gradient(90deg, #4BDEDE 0%, #122F79 100%);width:19.5rem;height:5.25rem;display:flex;align-items:center;justify-content:center;position:relative;padding:1.875rem;color:#fff}@media screen and (max-width: 768.8px){header .nav__download a{box-shadow:none;padding:1.25rem;width:12.0625rem;height:3.5625rem}}header .nav__contact{font-size:.875rem;margin-left:.625rem}@media screen and (max-width: 1023.8px){header .nav__contact{display:none}}header .nav__contact a{background:#fff;color:#da5d10;padding:.5625rem 1.5rem;border:1px solid #da5d10;display:block;border-radius:4px}@media screen and (max-width: 1023.8px){header .nav__contact a{padding:15px 45px;border-radius:0;box-shadow:none}}@media screen and (max-width: 768.8px){.--scrolled .kv__title--cta-sp{display:block;position:fixed;bottom:0;width:100%;background:#eee;z-index:10;margin:0;padding:14px}}.kv{background:url("../images/bg_kv.webp") no-repeat;background-size:cover;background-position:center;padding:11.5625rem 2.5rem 10.625rem 2.5rem}@media screen and (max-width: 768.8px){.kv{background-size:cover;padding:6.9375rem 1.875rem 3.125rem 1.875rem}}.kv__inner{max-width:70.125rem;width:70.125rem;display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto}@media screen and (max-width: 768.8px){.kv__inner{flex-direction:column;width:calc(100% - 40px);min-width:calc(100% - 40px);margin-bottom:0}}.kv__title{position:relative;width:45.75rem}@media screen and (max-width: 768.8px){.kv__title{width:100%}}.kv__title--lead{display:flex;flex-direction:column;gap:56px}@media screen and (max-width: 768.8px){.kv__title--lead{gap:50px}}.kv__title--cta{margin-top:30px;font-size:1.125rem}@media screen and (max-width: 768.8px){.kv__title--cta{display:none}}.kv__title--cta-sp{display:none}@media screen and (max-width: 768.8px){.kv__title--cta-sp{display:block;margin-bottom:60px}}.kv__title--cta-sp p{font-size:14px;margin-bottom:10px;text-align:center;color:#3c78c8}.kv__title--cta-btn a{color:#fff;background:#000;box-shadow:0px 10px 20px 0px rgba(0,0,0,.2);border-radius:4px;padding:10px 80px 10px 40px;line-height:2;text-align:center;display:inline-block;position:relative}@media screen and (max-width: 768.8px){.kv__title--cta-btn a{padding:15px 50px 15px 40px;font-size:16px;width:calc(100% - 30px);margin:auto;display:block}}.kv__title--cta-btn a:hover{opacity:.7}.kv__title--cta-btn a::after{content:"";position:absolute;background:url("../images/ico_down.svg") no-repeat scroll right center;width:34px;height:33px;right:36px;top:0;bottom:0;margin:auto;background-size:cover}@media screen and (max-width: 768.8px){.kv__title--cta-btn a::after{right:24px;width:18px;height:17px;top:-3px}}.kv__title--list ul{display:flex;justify-content:flex-start}@media screen and (max-width: 768.8px){.kv__title--list ul{flex-direction:column}}.kv__title--list ul li{font-size:1.375rem;margin-right:1.25rem}@media screen and (max-width: 768.8px){.kv__title--list ul li{font-size:18px}}.kv__title--list ul li span{background:#12365f;display:inline;padding:10px 10px}.kv__title--list ul li strong{color:#3c78c8}.kv__title--image{position:relative}@media screen and (max-width: 768.8px){.kv__title--image{width:100%;margin-top:20px}}.slide__logo{overflow:hidden;display:flex;padding:0 0 3.75rem 0}@media screen and (max-width: 768.8px){.slide__logo{padding:0 0 24px 0}}.slide__logo ul{display:flex;align-items:center;-webkit-animation:infinity-scroll-left 95s infinite linear .5s both;animation:infinity-scroll-left 95s infinite linear .5s both}.slide__logo ul li{margin:0 20px 0 0;background:#fff;padding:10px 0 0 0;width:10vw;width:140px}@media screen and (max-width: 768.8px){.slide__logo ul li{width:33.3333333333vw;margin:0 10px 0 0}}.slide__logo ul li a{display:block}@-webkit-keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}.concept{background:url("../images/bg_concept.webp") no-repeat;background-size:cover;padding:8.75rem 2.5rem}@media screen and (max-width: 768.8px){.concept{background:url("../images/sp_bg_concept.webp") no-repeat;background-size:cover;width:100%;padding:2.5rem .9375rem 5rem .9375rem}}.concept__inner{max-width:62.5rem;margin:auto;width:100%}.concept__content{color:#fff;font-size:1.25rem;max-width:49.375rem;margin:auto}@media screen and (max-width: 768.8px){.concept__content{font-size:1rem;width:100%}}.concept__title{width:27rem;color:rgba(255,255,255,.5);margin-bottom:3.125rem}@media screen and (max-width: 768.8px){.concept__title{width:14.375rem;margin-bottom:2.5rem}}.concept__title h2{line-height:1.3}.concept__title h2 span{position:relative;font-size:1.625rem;display:inline;padding-right:5.4375rem}@media screen and (max-width: 768.8px){.concept__title h2 span{font-size:1rem;padding-right:3.5625rem}}.concept__title h2 span::after{content:"";width:67px;height:1px;position:absolute;right:0;top:0;bottom:0;margin:auto;border-top:1px solid rgba(255,255,255,.5)}@media screen and (max-width: 768.8px){.concept__title h2 span::after{width:44px}}.timetable{background:#000;background-size:cover;color:#fff;padding:8.75rem 0;position:relative}.timetable::before{content:"";width:182px;height:215px;left:-60px;top:677px;margin:auto;position:absolute;background:url("../images/square.webp") no-repeat;background-size:cover}@media screen and (max-width: 768.8px){.timetable::before{content:none}}.timetable::after{content:"";width:396px;height:281px;background:url("../images/square02.webp") no-repeat;background-size:contain;background-position:right;right:-40px;top:1118px;position:absolute;margin:auto}@media screen and (max-width: 768.8px){.timetable::after{width:185px;top:1275px;height:131px}}@media screen and (max-width: 768.8px){.timetable{width:100%;padding:2.5rem .9375rem 5rem .9375rem}}.timetable__layer{position:relative}.timetable__layer::after{content:"";width:396px;height:281px;background:url("../images/square03.webp") no-repeat;background-size:contain;right:-40px;bottom:331px;position:absolute;margin:auto}@media screen and (max-width: 768.8px){.timetable__layer::after{width:185px;bottom:208px;height:131px}}.timetable__inner{max-width:62.5rem;width:100%;margin:0 auto;position:relative}@media screen and (max-width: 768.8px){.timetable__inner{width:100%}}.timetable__speaker{display:flex;flex-direction:column;gap:74px;margin:auto;width:51.25rem}@media screen and (max-width: 768.8px){.timetable__speaker{width:100%}}.timetable__speaker--block{display:flex;gap:44px}@media screen and (max-width: 768.8px){.timetable__speaker--block{gap:35px;flex-direction:column;justify-content:center}}.timetable__speaker--block figure{width:12.6875rem}@media screen and (max-width: 768.8px){.timetable__speaker--block figure{width:11.125rem;margin:auto}}.timetable__speaker--content{width:calc(100% - 12.6875rem - 35px)}@media screen and (max-width: 768.8px){.timetable__speaker--content{width:100%}}.timetable__speaker--content dl{display:flex;flex-direction:column;gap:10px}.timetable__speaker--content dl dt{color:#187fa4;font-size:1.125rem}.timetable__speaker--content dl dd{font-size:.875rem}.timetable__speaker--content dl dd span{display:block;font-size:1.5rem}@media screen and (max-width: 768.8px){.timetable__speaker--content dl dd span{font-size:1.375rem}}.timetable__speaker--detail p{position:relative;color:#c5c5c5;font-size:.875rem}.timetable__speaker--detail:has(:checked) label{display:none}.timetable__speaker--detail:has(:checked) p{display:block}@media screen and (max-width: 768.8px){.timetable__speaker--detail:has(:checked) p::after{content:none}}.timetable__speaker--detail label{position:relative;color:#c5c5c5;display:none}@media screen and (max-width: 768.8px){.timetable__speaker--detail label{display:inline-block;margin:auto;width:100%;text-align:center}}.timetable__speaker--detail label span{position:relative;display:inline}.timetable__speaker--detail label span::after{display:inline-block;width:13px;height:8px;background:url("../images/ico_readmore.svg") no-repeat;background-size:cover;position:absolute;bottom:2px;right:-20px;margin:auto;content:""}.timetable__speaker--detail input{display:none}.timetable__session--soon{font-size:2.625rem;text-align:center;margin:5.625rem 0 0 0}.timetable__session--soon:not(:last-child){margin-bottom:5.625rem}@media screen and (max-width: 768.8px){.timetable__session--soon{font-size:1.75rem}}.timetable__session--title{width:23.75rem;display:flex;gap:15px;align-items:baseline;margin-bottom:1.875rem}@media screen and (max-width: 768.8px){.timetable__session--title{width:100%;margin-bottom:1.25rem}}.timetable__session--title:not(:first-child){margin-top:7.5rem}@media screen and (max-width: 768.8px){.timetable__session--title:not(:first-child){margin-top:6.25rem}}.timetable__session--title figure{width:12.5rem}@media screen and (max-width: 768.8px){.timetable__session--title figure{width:9.6875rem}}.timetable__session--title span{font-size:1.625rem}@media screen and (max-width: 768.8px){.timetable__session--title span{font-size:1.25rem}}.timetable__session--detail{border-bottom:1px solid #dadce0;padding-bottom:3.25rem;margin:auto;margin-bottom:3.75rem;width:51.25rem}@media screen and (max-width: 768.8px){.timetable__session--detail{margin-bottom:3.125rem;width:100%}}.timetable__session--detail h3{font-size:2.375rem;line-height:1.3;margin-bottom:1.875rem}@media screen and (max-width: 768.8px){.timetable__session--detail h3{font-size:1.75rem}}.timetable__session--detail h3 span{font-size:1.625rem}@media screen and (max-width: 768.8px){.timetable__session--detail h3 span{font-size:1rem}}.timetable__session--detail p{color:#c5c5c5;font-size:1rem}@media screen and (max-width: 768.8px){.timetable__session--detail p{font-size:.875rem}}.timetable__contents:not(:last-child){margin-bottom:7.5rem}.timetable__contents--lead{position:relative;display:inline-block;z-index:1;margin-bottom:2.8125rem}.timetable__contents--lead::before{content:"";width:100vw;height:36px;right:0;top:0;bottom:0;margin:auto;background:linear-gradient(90deg, rgba(53, 155, 183, 0) 0%, #359BB7 100%);position:absolute;z-index:0}.timetable__contents--lead span{position:relative;z-index:1;padding-right:1.875rem}@media screen and (max-width: 768.8px){.timetable__contents--lead span{padding-right:.9375rem}}.timetable__title{width:33.625rem;margin:0 0 0 auto;color:rgba(255,255,255,.5);margin-bottom:3.125rem}@media screen and (max-width: 768.8px){.timetable__title{width:16.8125rem;margin-bottom:2.5rem}}.timetable__title h2{line-height:1.3;text-align:right}.timetable__title h2 span{position:relative;font-size:1.625rem;padding-left:5.4375rem}@media screen and (max-width: 768.8px){.timetable__title h2 span{font-size:1rem;padding-left:3.5625rem}}.timetable__title h2 span::after{content:"";width:67px;height:1px;position:absolute;left:0;top:0;bottom:0;margin:auto;border-top:1px solid rgba(255,255,255,.5)}@media screen and (max-width: 768.8px){.timetable__title h2 span::after{width:44px}}.outline{background:#12365f;padding:5rem 2.5rem 7.5rem 2.5rem}@media screen and (max-width: 768.8px){.outline{padding:5rem 1rem 6.25rem 1rem}}.outline__inner{max-width:62.5rem;margin:auto;width:100%}.outline__contents{color:#fff}.outline__contents dl{border-bottom:1px solid #fff;display:flex;gap:40px;padding:2.5rem 0}@media screen and (max-width: 768.8px){.outline__contents dl{flex-direction:column;gap:20px;padding:1.875rem 0}}.outline__contents dl dt{width:7.5rem;font-size:1.125rem}@media screen and (max-width: 768.8px){.outline__contents dl dt{width:100%;font-size:1rem}}.outline__contents dl dd{width:calc(100% - 160px);font-weight:400;font-size:1.125rem}@media screen and (max-width: 768.8px){.outline__contents dl dd{width:100%;font-size:1rem}}.outline__contents dl dd span{font-size:1rem}.outline__title{width:24.375rem;color:rgba(255,255,255,.5);margin-bottom:3.125rem}@media screen and (max-width: 768.8px){.outline__title{width:14.375rem;margin-bottom:2.5rem}}.outline__title h2{line-height:1.3}.outline__title h2 span{position:relative;font-size:1.625rem;display:inline;padding-right:5.4375rem}@media screen and (max-width: 768.8px){.outline__title h2 span{font-size:1rem;padding-right:3.5625rem}}.outline__title h2 span::after{content:"";width:67px;height:1px;position:absolute;right:0;top:0;bottom:0;margin:auto;border-top:1px solid rgba(255,255,255,.5)}@media screen and (max-width: 768.8px){.outline__title h2 span::after{width:44px}}.link{background:#000;padding:8.75rem 2.5rem}@media screen and (max-width: 768.8px){.link{width:100%;padding:2.5rem .9375rem 5rem .9375rem}}.link__inner{max-width:62.5rem;margin:auto;width:100%;display:flex;gap:53px;flex-direction:column}@media screen and (max-width: 768.8px){.link__inner{gap:23px}}.link__area{background:#f5f5f5;padding:4.125rem 3.4375rem 5rem 3.4375rem}@media screen and (max-width: 768.8px){.link__area{padding:2.875rem 1.25rem 4.6875rem 1.25rem}}.link__area h3{font-size:1.875rem;text-align:center;margin-bottom:3.375rem}@media screen and (max-width: 768.8px){.link__area h3{font-size:1.25rem;margin-bottom:2.1875rem}}.link__block{display:flex;gap:35px}@media screen and (max-width: 768.8px){.link__block{gap:40px;flex-direction:column-reverse}}.link__block figure{width:23.125rem}@media screen and (max-width: 768.8px){.link__block figure{width:100%}}.link__block--content{width:calc(100% - 370px - 35px)}@media screen and (max-width: 768.8px){.link__block--content{width:100%}}.link__block--content figure{width:10.625rem;margin-bottom:1.875rem}@media screen and (max-width: 768.8px){.link__block--content figure{margin:auto;margin-bottom:1.875rem}}.link__block--content p{margin-bottom:3.125rem;font-weight:500;font-size:1rem}@media screen and (max-width: 768.8px){.link__block--content a{display:flex;justify-content:center}}.link__block--content a:hover{opacity:.7}.link__block--content a span{color:#fff;padding:1.25rem 2.5rem;background:#3c78c8;font-size:1rem;line-height:1.8}@media screen and (max-width: 768.8px){.link__block--content a span{padding:.75rem 2.5rem}}.hs-form label{display:none}.hs-form label.hs-error-msg{display:block;color:#d54747;font-size:12px;padding-bottom:20px}.hs-form .hs-richtext{font-size:.75rem;font-weight:400;margin-bottom:.9375rem}.hs-form .hs-richtext a{color:#3c78c8}.hs-form input{border:1px solid #dadce0;background:#fff;width:100% !important;padding:.625rem;border-radius:5px;font-weight:500;margin-bottom:.9375rem;margin-right:0}.hs-form input[type=submit]{background:#000;color:#fff;width:360px;box-shadow:0px 13px 25px rgba(59,120,211,.3);color:#fff;font-weight:700;padding:.9375rem 0;border-radius:4px;font-size:1.25rem;margin-top:1.25rem;cursor:pointer}.hs-form input[type=submit]:hover{opacity:.7}.hs-form select{border:1px solid #dadce0;width:100% !important;padding:.625rem;background:#fff;border-radius:5px;font-weight:500;margin-bottom:.9375rem}.hs-form fieldset .input{margin-right:0 !important}.hs-form .form-columns-2{display:flex;justify-content:space-between}.hs-form fieldset.form-columns-2 .hs-form-field{width:48% !important;float:none !important}.hs-form .hs-fieldtype-select .input{position:relative}.hs-form .hs-fieldtype-select .input::after{content:"";position:absolute;top:24px;right:10px;background:url("../images/ico_arrow_d.svg") no-repeat;background-size:cover;width:12px;height:8px}@media screen and (max-width: 768.8px){.hs-form .hs-fieldtype-select .input::after{top:16px}}.cta-form{width:100%;background:url("../images/bg_form.webp") no-repeat;background-size:cover;background-position:center;position:relative;padding:8.75rem 2.5rem 12.5rem 2.5rem;z-index:20}@media screen and (max-width: 768.8px){.cta-form{padding:3.75rem .9375rem 6.25rem .9375rem}}.cta-form__title{width:35.9375rem;color:rgba(255,255,255,.5);margin:auto;margin-bottom:3.125rem;text-align:center}@media screen and (max-width: 768.8px){.cta-form__title{width:14.375rem;margin-bottom:2.5rem}}.cta-form__title h2{line-height:1.3}.cta-form__title h2 span{position:relative;font-size:1.625rem;display:inline}@media screen and (max-width: 768.8px){.cta-form__title h2 span{font-size:1rem}}.cta-form__inner{position:relative;max-width:70rem;width:100%;margin:auto}.cta-form__area{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1023.8px){.cta-form__area{flex-direction:column}}.cta-form__note{background:#3c78c8;border-radius:4px;position:relative;padding:1.25rem 1.5625rem;text-align:center;margin-bottom:2.1875rem}@media screen and (max-width: 768.8px){.cta-form__note{padding:15px}}.cta-form__note h4{font-size:1rem;color:#fff}.cta-form__note p{font-weight:500;font-size:.875rem;margin-bottom:0 !important;color:#fff !important}.cta-form__note::after{content:"";height:15px;width:20px;-webkit-clip-path:polygon(50% 0, 100% 100%, 0 100%);clip-path:polygon(50% 0, 100% 100%, 0 100%);background:#3c78c8;position:absolute;left:0;bottom:-15px;rotate:180deg;right:0;margin:auto}.cta-form__block{width:48.125rem;margin:auto;background:#fff;padding:3.75rem}@media screen and (max-width: 768.8px){.cta-form__block{width:100%;padding:1.875rem .9375rem}}.cta-form__block p{font-size:.75rem;font-weight:400}.cta-form__block p a{text-decoration:underline;color:#3c78c8}.p-footer{position:relative;background:url("../images/bg_footer.webp") no-repeat;background-size:cover;background-position:center;z-index:20;color:#fff;padding:4.6875rem 2.5rem 3.125rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}@media screen and (max-width: 768.8px){.p-footer{padding:4.375rem .9375rem 2.5rem}}.p-footer__inner{max-width:62.5rem;margin:auto;width:100%;display:flex;flex-direction:column;gap:100px}.p-footer_data{display:flex;justify-content:space-between;gap:74px;align-items:center}@media screen and (max-width: 768.8px){.p-footer_data{flex-direction:column;align-items:flex-start}}.p-footer_data h1{width:25.875rem;margin-bottom:0}@media screen and (max-width: 768.8px){.p-footer_data h1{width:18.75rem}}.p-footer__logo{width:14.1875rem}@media screen and (max-width: 768.8px){.p-footer__logo{width:9.625rem}}.p-footer_bottom{text-align:center}.p-footer_small{text-align:center;font-size:14px;letter-spacing:.1px}