@charset "UTF-8";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;vertical-align:baseline;background:0 0}img{vertical-align:top}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased}body{line-height:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}html{overflow:auto;font-size:62.5%;scroll-padding-top:66px;scroll-behavior:smooth}@media (max-width:575px){html{scroll-padding-top:60px}}body{color:#333;font:1.6rem/1.8 YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;overflow-wrap:break-word;word-break:break-word;overflow:hidden}@media (max-width:767px){body{font-size:1.4rem;font-weight:400}}a{transition:.3s linear}.flex{display:flex}@media (max-width:1199px){.flex-xl{display:flex}}@media (max-width:1023px){.flex-lg{display:flex}}@media (max-width:767px){.flex-md{display:flex}}@media (max-width:575px){.flex-sm{display:flex}}.justify-start{justify-content:start}@media (max-width:1199px){.justify-start-xl{justify-content:start}}@media (max-width:1023px){.justify-start-lg{justify-content:start}}@media (max-width:767px){.justify-start-md{justify-content:start}}@media (max-width:575px){.justify-start-sm{justify-content:start}}.justify-center{justify-content:center}@media (max-width:1199px){.justify-center-xl{justify-content:center}}@media (max-width:1023px){.justify-center-lg{justify-content:center}}@media (max-width:767px){.justify-center-md{justify-content:center}}@media (max-width:575px){.justify-center-sm{justify-content:center}}.justify-between{justify-content:space-between}@media (max-width:1199px){.justify-between-xl{justify-content:space-between}}@media (max-width:1023px){.justify-between-lg{justify-content:space-between}}@media (max-width:767px){.justify-between-md{justify-content:space-between}}@media (max-width:575px){.justify-between-sm{justify-content:space-between}}.justify-around{justify-content:space-around}@media (max-width:1199px){.justify-around-xl{justify-content:space-around}}@media (max-width:1023px){.justify-around-lg{justify-content:space-around}}@media (max-width:767px){.justify-around-md{justify-content:space-around}}@media (max-width:575px){.justify-around-sm{justify-content:space-around}}.justify-end{justify-content:end}@media (max-width:1199px){.justify-end-xl{justify-content:end}}@media (max-width:1023px){.justify-end-lg{justify-content:end}}@media (max-width:767px){.justify-end-md{justify-content:end}}@media (max-width:575px){.justify-end-sm{justify-content:end}}.align-items-start{align-items:flex-start}@media (max-width:1199px){.align-items-start-xl{align-items:flex-start}}@media (max-width:1023px){.align-items-start-lg{align-items:flex-start}}@media (max-width:767px){.align-items-start-md{align-items:flex-start}}@media (max-width:575px){.align-items-start-sm{align-items:flex-start}}.align-items-center{align-items:center}@media (max-width:1199px){.align-items-center-xl{align-items:center}}@media (max-width:1023px){.align-items-center-lg{align-items:center}}@media (max-width:767px){.align-items-center-md{align-items:center}}@media (max-width:575px){.align-items-center-sm{align-items:center}}.align-items-end{align-items:end}@media (max-width:1199px){.align-items-end-xl{align-items:end}}@media (max-width:1023px){.align-items-end-lg{align-items:end}}@media (max-width:767px){.align-items-end-md{align-items:end}}@media (max-width:575px){.align-items-end-sm{align-items:end}}.flex-wrap{flex-wrap:wrap}@media (max-width:1199px){.flex-wrap-xl{flex-wrap:wrap}}@media (max-width:1023px){.flex-wrap-lg{flex-wrap:wrap}}@media (max-width:767px){.flex-wrap-md{flex-wrap:wrap}}@media (max-width:575px){.flex-wrap-sm{flex-wrap:wrap}}.flex-nowrap{flex-wrap:nowrap}@media (max-width:1199px){.flex-nowrap-xl{flex-wrap:nowrap}}@media (max-width:1023px){.flex-nowrap-lg{flex-wrap:nowrap}}@media (max-width:767px){.flex-nowrap-md{flex-wrap:nowrap}}@media (max-width:575px){.flex-nowrap-sm{flex-wrap:nowrap}}.fs-10{font-size:1rem}.fs-11{font-size:1.1rem}.fs-12{font-size:1.2rem}.fs-13{font-size:1.3rem}.fs-14{font-size:1.4rem}.fs-15{font-size:1.5rem}.fs-16{font-size:1.6rem}.fs-17{font-size:1.7rem}.fs-18{font-size:1.8rem}.fs-19{font-size:1.9rem}.fs-20{font-size:2rem}.fs-21{font-size:2.1rem}.fs-22{font-size:2.2rem}.fs-23{font-size:2.3rem}.fs-24{font-size:2.4rem}.fs-25{font-size:2.5rem}.fs-26{font-size:2.6rem}.fs-27{font-size:2.7rem}.fs-28{font-size:2.8rem}.fs-29{font-size:2.9rem}.fs-30{font-size:3rem}.fs-31{font-size:3.1rem}.fs-32{font-size:3.2rem}.fs-33{font-size:3.3rem}.fs-34{font-size:3.4rem}.fs-35{font-size:3.5rem}.fs-36{font-size:3.6rem}.fs-37{font-size:3.7rem}.fs-38{font-size:3.8rem}.fs-39{font-size:3.9rem}.fs-40{font-size:4rem}@media (max-width:1199px){.fs-10-xl{font-size:1rem !important}.fs-11-xl{font-size:1.1rem !important}.fs-12-xl{font-size:1.2rem !important}.fs-13-xl{font-size:1.3rem !important}.fs-14-xl{font-size:1.4rem !important}.fs-15-xl{font-size:1.5rem !important}.fs-16-xl{font-size:1.6rem !important}.fs-17-xl{font-size:1.7rem !important}.fs-18-xl{font-size:1.8rem !important}.fs-19-xl{font-size:1.9rem !important}.fs-20-xl{font-size:2rem !important}.fs-21-xl{font-size:2.1rem !important}.fs-22-xl{font-size:2.2rem !important}.fs-23-xl{font-size:2.3rem !important}.fs-24-xl{font-size:2.4rem !important}.fs-25-xl{font-size:2.5rem !important}.fs-26-xl{font-size:2.6rem !important}.fs-27-xl{font-size:2.7rem !important}.fs-28-xl{font-size:2.8rem !important}.fs-29-xl{font-size:2.9rem !important}.fs-30-xl{font-size:3rem !important}.fs-31-xl{font-size:3.1rem !important}.fs-32-xl{font-size:3.2rem !important}.fs-33-xl{font-size:3.3rem !important}.fs-34-xl{font-size:3.4rem !important}.fs-35-xl{font-size:3.5rem !important}.fs-36-xl{font-size:3.6rem !important}.fs-37-xl{font-size:3.7rem !important}.fs-38-xl{font-size:3.8rem !important}.fs-39-xl{font-size:3.9rem !important}.fs-40-xl{font-size:4rem !important}}@media (max-width:1023px){.fs-10-lg{font-size:1rem !important}.fs-11-lg{font-size:1.1rem !important}.fs-12-lg{font-size:1.2rem !important}.fs-13-lg{font-size:1.3rem !important}.fs-14-lg{font-size:1.4rem !important}.fs-15-lg{font-size:1.5rem !important}.fs-16-lg{font-size:1.6rem !important}.fs-17-lg{font-size:1.7rem !important}.fs-18-lg{font-size:1.8rem !important}.fs-19-lg{font-size:1.9rem !important}.fs-20-lg{font-size:2rem !important}.fs-21-lg{font-size:2.1rem !important}.fs-22-lg{font-size:2.2rem !important}.fs-23-lg{font-size:2.3rem !important}.fs-24-lg{font-size:2.4rem !important}.fs-25-lg{font-size:2.5rem !important}.fs-26-lg{font-size:2.6rem !important}.fs-27-lg{font-size:2.7rem !important}.fs-28-lg{font-size:2.8rem !important}.fs-29-lg{font-size:2.9rem !important}.fs-30-lg{font-size:3rem !important}.fs-31-lg{font-size:3.1rem !important}.fs-32-lg{font-size:3.2rem !important}.fs-33-lg{font-size:3.3rem !important}.fs-34-lg{font-size:3.4rem !important}.fs-35-lg{font-size:3.5rem !important}.fs-36-lg{font-size:3.6rem !important}.fs-37-lg{font-size:3.7rem !important}.fs-38-lg{font-size:3.8rem !important}.fs-39-lg{font-size:3.9rem !important}.fs-40-lg{font-size:4rem !important}}@media (max-width:767px){.fs-10-md{font-size:1rem !important}.fs-11-md{font-size:1.1rem !important}.fs-12-md{font-size:1.2rem !important}.fs-13-md{font-size:1.3rem !important}.fs-14-md{font-size:1.4rem !important}.fs-15-md{font-size:1.5rem !important}.fs-16-md{font-size:1.6rem !important}.fs-17-md{font-size:1.7rem !important}.fs-18-md{font-size:1.8rem !important}.fs-19-md{font-size:1.9rem !important}.fs-20-md{font-size:2rem !important}.fs-21-md{font-size:2.1rem !important}.fs-22-md{font-size:2.2rem !important}.fs-23-md{font-size:2.3rem !important}.fs-24-md{font-size:2.4rem !important}.fs-25-md{font-size:2.5rem !important}.fs-26-md{font-size:2.6rem !important}.fs-27-md{font-size:2.7rem !important}.fs-28-md{font-size:2.8rem !important}.fs-29-md{font-size:2.9rem !important}.fs-30-md{font-size:3rem !important}.fs-31-md{font-size:3.1rem !important}.fs-32-md{font-size:3.2rem !important}.fs-33-md{font-size:3.3rem !important}.fs-34-md{font-size:3.4rem !important}.fs-35-md{font-size:3.5rem !important}.fs-36-md{font-size:3.6rem !important}.fs-37-md{font-size:3.7rem !important}.fs-38-md{font-size:3.8rem !important}.fs-39-md{font-size:3.9rem !important}.fs-40-md{font-size:4rem !important}}@media (max-width:575px){.fs-10-sm{font-size:1rem !important}.fs-11-sm{font-size:1.1rem !important}.fs-12-sm{font-size:1.2rem !important}.fs-13-sm{font-size:1.3rem !important}.fs-14-sm{font-size:1.4rem !important}.fs-15-sm{font-size:1.5rem !important}.fs-16-sm{font-size:1.6rem !important}.fs-17-sm{font-size:1.7rem !important}.fs-18-sm{font-size:1.8rem !important}.fs-19-sm{font-size:1.9rem !important}.fs-20-sm{font-size:2rem !important}.fs-21-sm{font-size:2.1rem !important}.fs-22-sm{font-size:2.2rem !important}.fs-23-sm{font-size:2.3rem !important}.fs-24-sm{font-size:2.4rem !important}.fs-25-sm{font-size:2.5rem !important}.fs-26-sm{font-size:2.6rem !important}.fs-27-sm{font-size:2.7rem !important}.fs-28-sm{font-size:2.8rem !important}.fs-29-sm{font-size:2.9rem !important}.fs-30-sm{font-size:3rem !important}.fs-31-sm{font-size:3.1rem !important}.fs-32-sm{font-size:3.2rem !important}.fs-33-sm{font-size:3.3rem !important}.fs-34-sm{font-size:3.4rem !important}.fs-35-sm{font-size:3.5rem !important}.fs-36-sm{font-size:3.6rem !important}.fs-37-sm{font-size:3.7rem !important}.fs-38-sm{font-size:3.8rem !important}.fs-39-sm{font-size:3.9rem !important}.fs-40-sm{font-size:4rem !important}}.lh-1{line-height:1.1}.lh-2{line-height:1.2}.lh-3{line-height:1.3}.lh-4{line-height:1.4}.lh-5{line-height:1.5}.lh-6{line-height:1.6}@media (max-width:1199px){.lh-1-xl{line-height:1.1}.lh-2-xl{line-height:1.2}.lh-3-xl{line-height:1.3}.lh-4-xl{line-height:1.4}.lh-5-xl{line-height:1.5}.lh-6-xl{line-height:1.6}}@media (max-width:1023px){.lh-1-lg{line-height:1.1}.lh-2-lg{line-height:1.2}.lh-3-lg{line-height:1.3}.lh-4-lg{line-height:1.4}.lh-5-lg{line-height:1.5}.lh-6-lg{line-height:1.6}}@media (max-width:767px){.lh-1-md{line-height:1.1}.lh-2-md{line-height:1.2}.lh-3-md{line-height:1.3}.lh-4-md{line-height:1.4}.lh-5-md{line-height:1.5}.lh-6-md{line-height:1.6}}@media (max-width:575px){.lh-1-sm{line-height:1.1}.lh-2-sm{line-height:1.2}.lh-3-sm{line-height:1.3}.lh-4-sm{line-height:1.4}.lh-5-sm{line-height:1.5}.lh-6-sm{line-height:1.6}}img{max-width:100%;height:auto}ol{padding-left:1em}.float-l{float:left}.float-r{float:right}.en{font-family:"Open Sans",sans-serif;text-transform:uppercase}.en-normal{text-transform:none}.mincho{font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}.oswald{font-family:"Oswald",sans-serif;font-weight:700;line-height:1;color:#000}em{font-style:normal;font-weight:700}.line{background:rgba(0,0,0,0) linear-gradient(transparent 80%,#fffa73 0%) repeat scroll 0 0}.indent-list{text-indent:-1em;padding-left:1em}.disc-list{list-style:disc;padding-left:1.5em}.color-main{color:#000 !important}.color-blue01{color:#0e62c9 !important}.color-white{color:#fff}.bold{font-weight:700}.normal{font-weight:400}.link-none{pointer-events:none}.align-l{text-align:left}@media (max-width:1199px){.align-l-xl{text-align:left}}@media (max-width:1023px){.align-l-lg{text-align:left}}@media (max-width:767px){.align-l-md{text-align:left}}@media (max-width:575px){.align-l-sm{text-align:left}}.align-c{text-align:center}@media (max-width:1199px){.align-c-xl{text-align:center}}@media (max-width:1023px){.align-c-lg{text-align:center}}@media (max-width:767px){.align-c-md{text-align:center}}@media (max-width:575px){.align-c-sm{text-align:center}}.align-r{text-align:right}@media (max-width:1199px){.align-r-xl{text-align:right}}@media (max-width:1023px){.align-r-lg{text-align:right}}@media (max-width:767px){.align-r-md{text-align:right}}@media (max-width:575px){.align-r-sm{text-align:right}}.pos-r{position:relative}.box-shadow{box-shadow:0 0 40px rgba(0,0,0,.1)}.bg-light-blue01{background:#f2f5f7}.bg-black{background:#000}.bg-blue-pattern01{background:repeating-linear-gradient(-45deg,#0171bb,#0171bb 10px,#0674bc 0,#0674bc 20px)}.none{display:none}@media (max-width:1199px){.none-xl{display:none}}@media (max-width:1023px){.none-lg{display:none}}@media (max-width:767px){.none-md{display:none}}@media (max-width:575px){.none-sm{display:none}}.block{display:block}@media (max-width:1199px){.block-xl{display:block}}@media (max-width:1023px){.block-lg{display:block}}@media (max-width:767px){.block-md{display:block}}@media (max-width:575px){.block-sm{display:block}}.inline-block{display:inline-block}@media (max-width:1199px){.inline-block-xl{display:inline-block}}@media (max-width:1023px){.inline-block-lg{display:inline-block}}@media (max-width:767px){.inline-block-md{display:inline-block}}@media (max-width:575px){.inline-block-sm{display:inline-block}}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.mt-10{margin-top:1rem !important}.pt-10{padding-top:1rem !important}.mb-10{margin-bottom:1rem !important}.pb-10{padding-bottom:1rem !important}.ml-10{margin-left:1rem !important}.pl-10{padding-left:1rem !important}.mr-10{margin-right:1rem !important}.pr-10{padding-right:1rem !important}.mt-15{margin-top:1.5rem !important}.pt-15{padding-top:1.5rem !important}.mb-15{margin-bottom:1.5rem !important}.pb-15{padding-bottom:1.5rem !important}.ml-15{margin-left:1.5rem !important}.pl-15{padding-left:1.5rem !important}.mr-15{margin-right:1.5rem !important}.pr-15{padding-right:1.5rem !important}.mt-20{margin-top:2rem !important}.pt-20{padding-top:2rem !important}.mb-20{margin-bottom:2rem !important}.pb-20{padding-bottom:2rem !important}.ml-20{margin-left:2rem !important}.pl-20{padding-left:2rem !important}.mr-20{margin-right:2rem !important}.pr-20{padding-right:2rem !important}.mt-25{margin-top:2.5rem !important}.pt-25{padding-top:2.5rem !important}.mb-25{margin-bottom:2.5rem !important}.pb-25{padding-bottom:2.5rem !important}.ml-25{margin-left:2.5rem !important}.pl-25{padding-left:2.5rem !important}.mr-25{margin-right:2.5rem !important}.pr-25{padding-right:2.5rem !important}.mt-30{margin-top:3rem !important}.pt-30{padding-top:3rem !important}.mb-30{margin-bottom:3rem !important}.pb-30{padding-bottom:3rem !important}.ml-30{margin-left:3rem !important}.pl-30{padding-left:3rem !important}.mr-30{margin-right:3rem !important}.pr-30{padding-right:3rem !important}.mt-35{margin-top:3.5rem !important}.pt-35{padding-top:3.5rem !important}.mb-35{margin-bottom:3.5rem !important}.pb-35{padding-bottom:3.5rem !important}.ml-35{margin-left:3.5rem !important}.pl-35{padding-left:3.5rem !important}.mr-35{margin-right:3.5rem !important}.pr-35{padding-right:3.5rem !important}.mt-40{margin-top:4rem !important}.pt-40{padding-top:4rem !important}.mb-40{margin-bottom:4rem !important}.pb-40{padding-bottom:4rem !important}.ml-40{margin-left:4rem !important}.pl-40{padding-left:4rem !important}.mr-40{margin-right:4rem !important}.pr-40{padding-right:4rem !important}.mt-45{margin-top:4.5rem !important}.pt-45{padding-top:4.5rem !important}.mb-45{margin-bottom:4.5rem !important}.pb-45{padding-bottom:4.5rem !important}.ml-45{margin-left:4.5rem !important}.pl-45{padding-left:4.5rem !important}.mr-45{margin-right:4.5rem !important}.pr-45{padding-right:4.5rem !important}.mt-50{margin-top:5rem !important}.pt-50{padding-top:5rem !important}.mb-50{margin-bottom:5rem !important}.pb-50{padding-bottom:5rem !important}.ml-50{margin-left:5rem !important}.pl-50{padding-left:5rem !important}.mr-50{margin-right:5rem !important}.pr-50{padding-right:5rem !important}.mt-60{margin-top:6rem !important}.pt-60{padding-top:6rem !important}.mb-60{margin-bottom:6rem !important}.pb-60{padding-bottom:6rem !important}.ml-60{margin-left:6rem !important}.pl-60{padding-left:6rem !important}.mr-60{margin-right:6rem !important}.pr-60{padding-right:6rem !important}.mt-70{margin-top:7rem !important}.pt-70{padding-top:7rem !important}.mb-70{margin-bottom:7rem !important}.pb-70{padding-bottom:7rem !important}.ml-70{margin-left:7rem !important}.pl-70{padding-left:7rem !important}.mr-70{margin-right:7rem !important}.pr-70{padding-right:7rem !important}.mt-80{margin-top:8rem !important}.pt-80{padding-top:8rem !important}.mb-80{margin-bottom:8rem !important}.pb-80{padding-bottom:8rem !important}.ml-80{margin-left:8rem !important}.pl-80{padding-left:8rem !important}.mr-80{margin-right:8rem !important}.pr-80{padding-right:8rem !important}.mt-100{margin-top:10rem !important}.pt-100{padding-top:10rem !important}.mb-100{margin-bottom:10rem !important}.pb-100{padding-bottom:10rem !important}.ml-100{margin-left:10rem !important}.pl-100{padding-left:10rem !important}.mr-100{margin-right:10rem !important}.pr-100{padding-right:10rem !important}@media (max-width:1199px){.mt-0-xl{margin-top:0 !important}.pt-0-xl{padding-top:0 !important}.mb-0-xl{margin-bottom:0 !important}.pb-0-xl{padding-bottom:0 !important}.ml-0-xl{margin-left:0 !important}.pl-0-xl{padding-left:0 !important}.mr-0-xl{margin-right:0 !important}.pr-0-xl{padding-right:0 !important}.mt-10-xl{margin-top:1rem !important}.pt-10-xl{padding-top:1rem !important}.mb-10-xl{margin-bottom:1rem !important}.pb-10-xl{padding-bottom:1rem !important}.ml-10-xl{margin-left:1rem !important}.pl-10-xl{padding-left:1rem !important}.mr-10-xl{margin-right:1rem !important}.pr-10-xl{padding-right:1rem !important}.mt-15-xl{margin-top:1.5rem !important}.pt-15-xl{padding-top:1.5rem !important}.mb-15-xl{margin-bottom:1.5rem !important}.pb-15-xl{padding-bottom:1.5rem !important}.ml-15-xl{margin-left:1.5rem !important}.pl-15-xl{padding-left:1.5rem !important}.mr-15-xl{margin-right:1.5rem !important}.pr-15-xl{padding-right:1.5rem !important}.mt-20-xl{margin-top:2rem !important}.pt-20-xl{padding-top:2rem !important}.mb-20-xl{margin-bottom:2rem !important}.pb-20-xl{padding-bottom:2rem !important}.ml-20-xl{margin-left:2rem !important}.pl-20-xl{padding-left:2rem !important}.mr-20-xl{margin-right:2rem !important}.pr-20-xl{padding-right:2rem !important}.mt-25-xl{margin-top:2.5rem !important}.pt-25-xl{padding-top:2.5rem !important}.mb-25-xl{margin-bottom:2.5rem !important}.pb-25-xl{padding-bottom:2.5rem !important}.ml-25-xl{margin-left:2.5rem !important}.pl-25-xl{padding-left:2.5rem !important}.mr-25-xl{margin-right:2.5rem !important}.pr-25-xl{padding-right:2.5rem !important}.mt-30-xl{margin-top:3rem !important}.pt-30-xl{padding-top:3rem !important}.mb-30-xl{margin-bottom:3rem !important}.pb-30-xl{padding-bottom:3rem !important}.ml-30-xl{margin-left:3rem !important}.pl-30-xl{padding-left:3rem !important}.mr-30-xl{margin-right:3rem !important}.pr-30-xl{padding-right:3rem !important}.mt-35-xl{margin-top:3.5rem !important}.pt-35-xl{padding-top:3.5rem !important}.mb-35-xl{margin-bottom:3.5rem !important}.pb-35-xl{padding-bottom:3.5rem !important}.ml-35-xl{margin-left:3.5rem !important}.pl-35-xl{padding-left:3.5rem !important}.mr-35-xl{margin-right:3.5rem !important}.pr-35-xl{padding-right:3.5rem !important}.mt-40-xl{margin-top:4rem !important}.pt-40-xl{padding-top:4rem !important}.mb-40-xl{margin-bottom:4rem !important}.pb-40-xl{padding-bottom:4rem !important}.ml-40-xl{margin-left:4rem !important}.pl-40-xl{padding-left:4rem !important}.mr-40-xl{margin-right:4rem !important}.pr-40-xl{padding-right:4rem !important}.mt-45-xl{margin-top:4.5rem !important}.pt-45-xl{padding-top:4.5rem !important}.mb-45-xl{margin-bottom:4.5rem !important}.pb-45-xl{padding-bottom:4.5rem !important}.ml-45-xl{margin-left:4.5rem !important}.pl-45-xl{padding-left:4.5rem !important}.mr-45-xl{margin-right:4.5rem !important}.pr-45-xl{padding-right:4.5rem !important}.mt-50-xl{margin-top:5rem !important}.pt-50-xl{padding-top:5rem !important}.mb-50-xl{margin-bottom:5rem !important}.pb-50-xl{padding-bottom:5rem !important}.ml-50-xl{margin-left:5rem !important}.pl-50-xl{padding-left:5rem !important}.mr-50-xl{margin-right:5rem !important}.pr-50-xl{padding-right:5rem !important}.mt-60-xl{margin-top:6rem !important}.pt-60-xl{padding-top:6rem !important}.mb-60-xl{margin-bottom:6rem !important}.pb-60-xl{padding-bottom:6rem !important}.ml-60-xl{margin-left:6rem !important}.pl-60-xl{padding-left:6rem !important}.mr-60-xl{margin-right:6rem !important}.pr-60-xl{padding-right:6rem !important}.mt-70-xl{margin-top:7rem !important}.pt-70-xl{padding-top:7rem !important}.mb-70-xl{margin-bottom:7rem !important}.pb-70-xl{padding-bottom:7rem !important}.ml-70-xl{margin-left:7rem !important}.pl-70-xl{padding-left:7rem !important}.mr-70-xl{margin-right:7rem !important}.pr-70-xl{padding-right:7rem !important}.mt-80-xl{margin-top:8rem !important}.pt-80-xl{padding-top:8rem !important}.mb-80-xl{margin-bottom:8rem !important}.pb-80-xl{padding-bottom:8rem !important}.ml-80-xl{margin-left:8rem !important}.pl-80-xl{padding-left:8rem !important}.mr-80-xl{margin-right:8rem !important}.pr-80-xl{padding-right:8rem !important}.mt-100-xl{margin-top:10rem !important}.pt-100-xl{padding-top:10rem !important}.mb-100-xl{margin-bottom:10rem !important}.pb-100-xl{padding-bottom:10rem !important}.ml-100-xl{margin-left:10rem !important}.pl-100-xl{padding-left:10rem !important}.mr-100-xl{margin-right:10rem !important}.pr-100-xl{padding-right:10rem !important}}@media (max-width:1023px){.mt-0-lg{margin-top:0 !important}.pt-0-lg{padding-top:0 !important}.mb-0-lg{margin-bottom:0 !important}.pb-0-lg{padding-bottom:0 !important}.ml-0-lg{margin-left:0 !important}.pl-0-lg{padding-left:0 !important}.mr-0-lg{margin-right:0 !important}.pr-0-lg{padding-right:0 !important}.mt-10-lg{margin-top:1rem !important}.pt-10-lg{padding-top:1rem !important}.mb-10-lg{margin-bottom:1rem !important}.pb-10-lg{padding-bottom:1rem !important}.ml-10-lg{margin-left:1rem !important}.pl-10-lg{padding-left:1rem !important}.mr-10-lg{margin-right:1rem !important}.pr-10-lg{padding-right:1rem !important}.mt-15-lg{margin-top:1.5rem !important}.pt-15-lg{padding-top:1.5rem !important}.mb-15-lg{margin-bottom:1.5rem !important}.pb-15-lg{padding-bottom:1.5rem !important}.ml-15-lg{margin-left:1.5rem !important}.pl-15-lg{padding-left:1.5rem !important}.mr-15-lg{margin-right:1.5rem !important}.pr-15-lg{padding-right:1.5rem !important}.mt-20-lg{margin-top:2rem !important}.pt-20-lg{padding-top:2rem !important}.mb-20-lg{margin-bottom:2rem !important}.pb-20-lg{padding-bottom:2rem !important}.ml-20-lg{margin-left:2rem !important}.pl-20-lg{padding-left:2rem !important}.mr-20-lg{margin-right:2rem !important}.pr-20-lg{padding-right:2rem !important}.mt-25-lg{margin-top:2.5rem !important}.pt-25-lg{padding-top:2.5rem !important}.mb-25-lg{margin-bottom:2.5rem !important}.pb-25-lg{padding-bottom:2.5rem !important}.ml-25-lg{margin-left:2.5rem !important}.pl-25-lg{padding-left:2.5rem !important}.mr-25-lg{margin-right:2.5rem !important}.pr-25-lg{padding-right:2.5rem !important}.mt-30-lg{margin-top:3rem !important}.pt-30-lg{padding-top:3rem !important}.mb-30-lg{margin-bottom:3rem !important}.pb-30-lg{padding-bottom:3rem !important}.ml-30-lg{margin-left:3rem !important}.pl-30-lg{padding-left:3rem !important}.mr-30-lg{margin-right:3rem !important}.pr-30-lg{padding-right:3rem !important}.mt-35-lg{margin-top:3.5rem !important}.pt-35-lg{padding-top:3.5rem !important}.mb-35-lg{margin-bottom:3.5rem !important}.pb-35-lg{padding-bottom:3.5rem !important}.ml-35-lg{margin-left:3.5rem !important}.pl-35-lg{padding-left:3.5rem !important}.mr-35-lg{margin-right:3.5rem !important}.pr-35-lg{padding-right:3.5rem !important}.mt-40-lg{margin-top:4rem !important}.pt-40-lg{padding-top:4rem !important}.mb-40-lg{margin-bottom:4rem !important}.pb-40-lg{padding-bottom:4rem !important}.ml-40-lg{margin-left:4rem !important}.pl-40-lg{padding-left:4rem !important}.mr-40-lg{margin-right:4rem !important}.pr-40-lg{padding-right:4rem !important}.mt-45-lg{margin-top:4.5rem !important}.pt-45-lg{padding-top:4.5rem !important}.mb-45-lg{margin-bottom:4.5rem !important}.pb-45-lg{padding-bottom:4.5rem !important}.ml-45-lg{margin-left:4.5rem !important}.pl-45-lg{padding-left:4.5rem !important}.mr-45-lg{margin-right:4.5rem !important}.pr-45-lg{padding-right:4.5rem !important}.mt-50-lg{margin-top:5rem !important}.pt-50-lg{padding-top:5rem !important}.mb-50-lg{margin-bottom:5rem !important}.pb-50-lg{padding-bottom:5rem !important}.ml-50-lg{margin-left:5rem !important}.pl-50-lg{padding-left:5rem !important}.mr-50-lg{margin-right:5rem !important}.pr-50-lg{padding-right:5rem !important}.mt-60-lg{margin-top:6rem !important}.pt-60-lg{padding-top:6rem !important}.mb-60-lg{margin-bottom:6rem !important}.pb-60-lg{padding-bottom:6rem !important}.ml-60-lg{margin-left:6rem !important}.pl-60-lg{padding-left:6rem !important}.mr-60-lg{margin-right:6rem !important}.pr-60-lg{padding-right:6rem !important}.mt-70-lg{margin-top:7rem !important}.pt-70-lg{padding-top:7rem !important}.mb-70-lg{margin-bottom:7rem !important}.pb-70-lg{padding-bottom:7rem !important}.ml-70-lg{margin-left:7rem !important}.pl-70-lg{padding-left:7rem !important}.mr-70-lg{margin-right:7rem !important}.pr-70-lg{padding-right:7rem !important}.mt-80-lg{margin-top:8rem !important}.pt-80-lg{padding-top:8rem !important}.mb-80-lg{margin-bottom:8rem !important}.pb-80-lg{padding-bottom:8rem !important}.ml-80-lg{margin-left:8rem !important}.pl-80-lg{padding-left:8rem !important}.mr-80-lg{margin-right:8rem !important}.pr-80-lg{padding-right:8rem !important}.mt-100-lg{margin-top:10rem !important}.pt-100-lg{padding-top:10rem !important}.mb-100-lg{margin-bottom:10rem !important}.pb-100-lg{padding-bottom:10rem !important}.ml-100-lg{margin-left:10rem !important}.pl-100-lg{padding-left:10rem !important}.mr-100-lg{margin-right:10rem !important}.pr-100-lg{padding-right:10rem !important}}@media (max-width:767px){.mt-0-md{margin-top:0 !important}.pt-0-md{padding-top:0 !important}.mb-0-md{margin-bottom:0 !important}.pb-0-md{padding-bottom:0 !important}.ml-0-md{margin-left:0 !important}.pl-0-md{padding-left:0 !important}.mr-0-md{margin-right:0 !important}.pr-0-md{padding-right:0 !important}.mt-10-md{margin-top:1rem !important}.pt-10-md{padding-top:1rem !important}.mb-10-md{margin-bottom:1rem !important}.pb-10-md{padding-bottom:1rem !important}.ml-10-md{margin-left:1rem !important}.pl-10-md{padding-left:1rem !important}.mr-10-md{margin-right:1rem !important}.pr-10-md{padding-right:1rem !important}.mt-15-md{margin-top:1.5rem !important}.pt-15-md{padding-top:1.5rem !important}.mb-15-md{margin-bottom:1.5rem !important}.pb-15-md{padding-bottom:1.5rem !important}.ml-15-md{margin-left:1.5rem !important}.pl-15-md{padding-left:1.5rem !important}.mr-15-md{margin-right:1.5rem !important}.pr-15-md{padding-right:1.5rem !important}.mt-20-md{margin-top:2rem !important}.pt-20-md{padding-top:2rem !important}.mb-20-md{margin-bottom:2rem !important}.pb-20-md{padding-bottom:2rem !important}.ml-20-md{margin-left:2rem !important}.pl-20-md{padding-left:2rem !important}.mr-20-md{margin-right:2rem !important}.pr-20-md{padding-right:2rem !important}.mt-25-md{margin-top:2.5rem !important}.pt-25-md{padding-top:2.5rem !important}.mb-25-md{margin-bottom:2.5rem !important}.pb-25-md{padding-bottom:2.5rem !important}.ml-25-md{margin-left:2.5rem !important}.pl-25-md{padding-left:2.5rem !important}.mr-25-md{margin-right:2.5rem !important}.pr-25-md{padding-right:2.5rem !important}.mt-30-md{margin-top:3rem !important}.pt-30-md{padding-top:3rem !important}.mb-30-md{margin-bottom:3rem !important}.pb-30-md{padding-bottom:3rem !important}.ml-30-md{margin-left:3rem !important}.pl-30-md{padding-left:3rem !important}.mr-30-md{margin-right:3rem !important}.pr-30-md{padding-right:3rem !important}.mt-35-md{margin-top:3.5rem !important}.pt-35-md{padding-top:3.5rem !important}.mb-35-md{margin-bottom:3.5rem !important}.pb-35-md{padding-bottom:3.5rem !important}.ml-35-md{margin-left:3.5rem !important}.pl-35-md{padding-left:3.5rem !important}.mr-35-md{margin-right:3.5rem !important}.pr-35-md{padding-right:3.5rem !important}.mt-40-md{margin-top:4rem !important}.pt-40-md{padding-top:4rem !important}.mb-40-md{margin-bottom:4rem !important}.pb-40-md{padding-bottom:4rem !important}.ml-40-md{margin-left:4rem !important}.pl-40-md{padding-left:4rem !important}.mr-40-md{margin-right:4rem !important}.pr-40-md{padding-right:4rem !important}.mt-45-md{margin-top:4.5rem !important}.pt-45-md{padding-top:4.5rem !important}.mb-45-md{margin-bottom:4.5rem !important}.pb-45-md{padding-bottom:4.5rem !important}.ml-45-md{margin-left:4.5rem !important}.pl-45-md{padding-left:4.5rem !important}.mr-45-md{margin-right:4.5rem !important}.pr-45-md{padding-right:4.5rem !important}.mt-50-md{margin-top:5rem !important}.pt-50-md{padding-top:5rem !important}.mb-50-md{margin-bottom:5rem !important}.pb-50-md{padding-bottom:5rem !important}.ml-50-md{margin-left:5rem !important}.pl-50-md{padding-left:5rem !important}.mr-50-md{margin-right:5rem !important}.pr-50-md{padding-right:5rem !important}.mt-60-md{margin-top:6rem !important}.pt-60-md{padding-top:6rem !important}.mb-60-md{margin-bottom:6rem !important}.pb-60-md{padding-bottom:6rem !important}.ml-60-md{margin-left:6rem !important}.pl-60-md{padding-left:6rem !important}.mr-60-md{margin-right:6rem !important}.pr-60-md{padding-right:6rem !important}.mt-70-md{margin-top:7rem !important}.pt-70-md{padding-top:7rem !important}.mb-70-md{margin-bottom:7rem !important}.pb-70-md{padding-bottom:7rem !important}.ml-70-md{margin-left:7rem !important}.pl-70-md{padding-left:7rem !important}.mr-70-md{margin-right:7rem !important}.pr-70-md{padding-right:7rem !important}.mt-80-md{margin-top:8rem !important}.pt-80-md{padding-top:8rem !important}.mb-80-md{margin-bottom:8rem !important}.pb-80-md{padding-bottom:8rem !important}.ml-80-md{margin-left:8rem !important}.pl-80-md{padding-left:8rem !important}.mr-80-md{margin-right:8rem !important}.pr-80-md{padding-right:8rem !important}.mt-100-md{margin-top:10rem !important}.pt-100-md{padding-top:10rem !important}.mb-100-md{margin-bottom:10rem !important}.pb-100-md{padding-bottom:10rem !important}.ml-100-md{margin-left:10rem !important}.pl-100-md{padding-left:10rem !important}.mr-100-md{margin-right:10rem !important}.pr-100-md{padding-right:10rem !important}}@media (max-width:575px){.mt-0-sm{margin-top:0 !important}.pt-0-sm{padding-top:0 !important}.mb-0-sm{margin-bottom:0 !important}.pb-0-sm{padding-bottom:0 !important}.ml-0-sm{margin-left:0 !important}.pl-0-sm{padding-left:0 !important}.mr-0-sm{margin-right:0 !important}.pr-0-sm{padding-right:0 !important}.mt-10-sm{margin-top:1rem !important}.pt-10-sm{padding-top:1rem !important}.mb-10-sm{margin-bottom:1rem !important}.pb-10-sm{padding-bottom:1rem !important}.ml-10-sm{margin-left:1rem !important}.pl-10-sm{padding-left:1rem !important}.mr-10-sm{margin-right:1rem !important}.pr-10-sm{padding-right:1rem !important}.mt-15-sm{margin-top:1.5rem !important}.pt-15-sm{padding-top:1.5rem !important}.mb-15-sm{margin-bottom:1.5rem !important}.pb-15-sm{padding-bottom:1.5rem !important}.ml-15-sm{margin-left:1.5rem !important}.pl-15-sm{padding-left:1.5rem !important}.mr-15-sm{margin-right:1.5rem !important}.pr-15-sm{padding-right:1.5rem !important}.mt-20-sm{margin-top:2rem !important}.pt-20-sm{padding-top:2rem !important}.mb-20-sm{margin-bottom:2rem !important}.pb-20-sm{padding-bottom:2rem !important}.ml-20-sm{margin-left:2rem !important}.pl-20-sm{padding-left:2rem !important}.mr-20-sm{margin-right:2rem !important}.pr-20-sm{padding-right:2rem !important}.mt-25-sm{margin-top:2.5rem !important}.pt-25-sm{padding-top:2.5rem !important}.mb-25-sm{margin-bottom:2.5rem !important}.pb-25-sm{padding-bottom:2.5rem !important}.ml-25-sm{margin-left:2.5rem !important}.pl-25-sm{padding-left:2.5rem !important}.mr-25-sm{margin-right:2.5rem !important}.pr-25-sm{padding-right:2.5rem !important}.mt-30-sm{margin-top:3rem !important}.pt-30-sm{padding-top:3rem !important}.mb-30-sm{margin-bottom:3rem !important}.pb-30-sm{padding-bottom:3rem !important}.ml-30-sm{margin-left:3rem !important}.pl-30-sm{padding-left:3rem !important}.mr-30-sm{margin-right:3rem !important}.pr-30-sm{padding-right:3rem !important}.mt-35-sm{margin-top:3.5rem !important}.pt-35-sm{padding-top:3.5rem !important}.mb-35-sm{margin-bottom:3.5rem !important}.pb-35-sm{padding-bottom:3.5rem !important}.ml-35-sm{margin-left:3.5rem !important}.pl-35-sm{padding-left:3.5rem !important}.mr-35-sm{margin-right:3.5rem !important}.pr-35-sm{padding-right:3.5rem !important}.mt-40-sm{margin-top:4rem !important}.pt-40-sm{padding-top:4rem !important}.mb-40-sm{margin-bottom:4rem !important}.pb-40-sm{padding-bottom:4rem !important}.ml-40-sm{margin-left:4rem !important}.pl-40-sm{padding-left:4rem !important}.mr-40-sm{margin-right:4rem !important}.pr-40-sm{padding-right:4rem !important}.mt-45-sm{margin-top:4.5rem !important}.pt-45-sm{padding-top:4.5rem !important}.mb-45-sm{margin-bottom:4.5rem !important}.pb-45-sm{padding-bottom:4.5rem !important}.ml-45-sm{margin-left:4.5rem !important}.pl-45-sm{padding-left:4.5rem !important}.mr-45-sm{margin-right:4.5rem !important}.pr-45-sm{padding-right:4.5rem !important}.mt-50-sm{margin-top:5rem !important}.pt-50-sm{padding-top:5rem !important}.mb-50-sm{margin-bottom:5rem !important}.pb-50-sm{padding-bottom:5rem !important}.ml-50-sm{margin-left:5rem !important}.pl-50-sm{padding-left:5rem !important}.mr-50-sm{margin-right:5rem !important}.pr-50-sm{padding-right:5rem !important}.mt-60-sm{margin-top:6rem !important}.pt-60-sm{padding-top:6rem !important}.mb-60-sm{margin-bottom:6rem !important}.pb-60-sm{padding-bottom:6rem !important}.ml-60-sm{margin-left:6rem !important}.pl-60-sm{padding-left:6rem !important}.mr-60-sm{margin-right:6rem !important}.pr-60-sm{padding-right:6rem !important}.mt-70-sm{margin-top:7rem !important}.pt-70-sm{padding-top:7rem !important}.mb-70-sm{margin-bottom:7rem !important}.pb-70-sm{padding-bottom:7rem !important}.ml-70-sm{margin-left:7rem !important}.pl-70-sm{padding-left:7rem !important}.mr-70-sm{margin-right:7rem !important}.pr-70-sm{padding-right:7rem !important}.mt-80-sm{margin-top:8rem !important}.pt-80-sm{padding-top:8rem !important}.mb-80-sm{margin-bottom:8rem !important}.pb-80-sm{padding-bottom:8rem !important}.ml-80-sm{margin-left:8rem !important}.pl-80-sm{padding-left:8rem !important}.mr-80-sm{margin-right:8rem !important}.pr-80-sm{padding-right:8rem !important}.mt-100-sm{margin-top:10rem !important}.pt-100-sm{padding-top:10rem !important}.mb-100-sm{margin-bottom:10rem !important}.pb-100-sm{padding-bottom:10rem !important}.ml-100-sm{margin-left:10rem !important}.pl-100-sm{padding-left:10rem !important}.mr-100-sm{margin-right:10rem !important}.pr-100-sm{padding-right:10rem !important}}.mx-0{margin-right:0 !important;margin-left:0 !important}.px-0{padding-right:0 !important;padding-left:0 !important}.mx-10{margin-right:1rem !important;margin-left:1rem !important}.px-10{padding-right:1rem !important;padding-left:1rem !important}.mx-15{margin-right:1.5rem !important;margin-left:1.5rem !important}.px-15{padding-right:1.5rem !important;padding-left:1.5rem !important}.mx-20{margin-right:2rem !important;margin-left:2rem !important}.px-20{padding-right:2rem !important;padding-left:2rem !important}.mx-25{margin-right:2.5rem !important;margin-left:2.5rem !important}.px-25{padding-right:2.5rem !important;padding-left:2.5rem !important}.mx-30{margin-right:3rem !important;margin-left:3rem !important}.px-30{padding-right:3rem !important;padding-left:3rem !important}.mx-35{margin-right:3.5rem !important;margin-left:3.5rem !important}.px-35{padding-right:3.5rem !important;padding-left:3.5rem !important}.mx-40{margin-right:4rem !important;margin-left:4rem !important}.px-40{padding-right:4rem !important;padding-left:4rem !important}.mx-45{margin-right:4.5rem !important;margin-left:4.5rem !important}.px-45{padding-right:4.5rem !important;padding-left:4.5rem !important}.mx-50{margin-right:5rem !important;margin-left:5rem !important}.px-50{padding-right:5rem !important;padding-left:5rem !important}.mx-60{margin-right:6rem !important;margin-left:6rem !important}.px-60{padding-right:6rem !important;padding-left:6rem !important}.mx-70{margin-right:7rem !important;margin-left:7rem !important}.px-70{padding-right:7rem !important;padding-left:7rem !important}.mx-80{margin-right:8rem !important;margin-left:8rem !important}.px-80{padding-right:8rem !important;padding-left:8rem !important}.mx-100{margin-right:10rem !important;margin-left:10rem !important}.px-100{padding-right:10rem !important;padding-left:10rem !important}@media (max-width:1599px){.mx-0-xxl{margin-right:0 !important;margin-left:0 !important}.px-0-xxl{padding-right:0 !important;padding-left:0 !important}.mx-10-xxl{margin-right:1rem !important;margin-left:1rem !important}.px-10-xxl{padding-right:1rem !important;padding-left:1rem !important}.mx-15-xxl{margin-right:1.5rem !important;margin-left:1.5rem !important}.px-15-xxl{padding-right:1.5rem !important;padding-left:1.5rem !important}.mx-20-xxl{margin-right:2rem !important;margin-left:2rem !important}.px-20-xxl{padding-right:2rem !important;padding-left:2rem !important}.mx-25-xxl{margin-right:2.5rem !important;margin-left:2.5rem !important}.px-25-xxl{padding-right:2.5rem !important;padding-left:2.5rem !important}.mx-30-xxl{margin-right:3rem !important;margin-left:3rem !important}.px-30-xxl{padding-right:3rem !important;padding-left:3rem !important}.mx-35-xxl{margin-right:3.5rem !important;margin-left:3.5rem !important}.px-35-xxl{padding-right:3.5rem !important;padding-left:3.5rem !important}.mx-40-xxl{margin-right:4rem !important;margin-left:4rem !important}.px-40-xxl{padding-right:4rem !important;padding-left:4rem !important}.mx-45-xxl{margin-right:4.5rem !important;margin-left:4.5rem !important}.px-45-xxl{padding-right:4.5rem !important;padding-left:4.5rem !important}.mx-50-xxl{margin-right:5rem !important;margin-left:5rem !important}.px-50-xxl{padding-right:5rem !important;padding-left:5rem !important}.mx-60-xxl{margin-right:6rem !important;margin-left:6rem !important}.px-60-xxl{padding-right:6rem !important;padding-left:6rem !important}.mx-70-xxl{margin-right:7rem !important;margin-left:7rem !important}.px-70-xxl{padding-right:7rem !important;padding-left:7rem !important}.mx-80-xxl{margin-right:8rem !important;margin-left:8rem !important}.px-80-xxl{padding-right:8rem !important;padding-left:8rem !important}.mx-100-xxl{margin-right:10rem !important;margin-left:10rem !important}.px-100-xxl{padding-right:10rem !important;padding-left:10rem !important}}@media (max-width:1199px){.mx-0-xl{margin-right:0 !important;margin-left:0 !important}.px-0-xl{padding-right:0 !important;padding-left:0 !important}.mx-10-xl{margin-right:1rem !important;margin-left:1rem !important}.px-10-xl{padding-right:1rem !important;padding-left:1rem !important}.mx-15-xl{margin-right:1.5rem !important;margin-left:1.5rem !important}.px-15-xl{padding-right:1.5rem !important;padding-left:1.5rem !important}.mx-20-xl{margin-right:2rem !important;margin-left:2rem !important}.px-20-xl{padding-right:2rem !important;padding-left:2rem !important}.mx-25-xl{margin-right:2.5rem !important;margin-left:2.5rem !important}.px-25-xl{padding-right:2.5rem !important;padding-left:2.5rem !important}.mx-30-xl{margin-right:3rem !important;margin-left:3rem !important}.px-30-xl{padding-right:3rem !important;padding-left:3rem !important}.mx-35-xl{margin-right:3.5rem !important;margin-left:3.5rem !important}.px-35-xl{padding-right:3.5rem !important;padding-left:3.5rem !important}.mx-40-xl{margin-right:4rem !important;margin-left:4rem !important}.px-40-xl{padding-right:4rem !important;padding-left:4rem !important}.mx-45-xl{margin-right:4.5rem !important;margin-left:4.5rem !important}.px-45-xl{padding-right:4.5rem !important;padding-left:4.5rem !important}.mx-50-xl{margin-right:5rem !important;margin-left:5rem !important}.px-50-xl{padding-right:5rem !important;padding-left:5rem !important}.mx-60-xl{margin-right:6rem !important;margin-left:6rem !important}.px-60-xl{padding-right:6rem !important;padding-left:6rem !important}.mx-70-xl{margin-right:7rem !important;margin-left:7rem !important}.px-70-xl{padding-right:7rem !important;padding-left:7rem !important}.mx-80-xl{margin-right:8rem !important;margin-left:8rem !important}.px-80-xl{padding-right:8rem !important;padding-left:8rem !important}.mx-100-xl{margin-right:10rem !important;margin-left:10rem !important}.px-100-xl{padding-right:10rem !important;padding-left:10rem !important}}@media (max-width:1023px){.mx-0-lg{margin-right:0 !important;margin-left:0 !important}.px-0-lg{padding-right:0 !important;padding-left:0 !important}.mx-10-lg{margin-right:1rem !important;margin-left:1rem !important}.px-10-lg{padding-right:1rem !important;padding-left:1rem !important}.mx-15-lg{margin-right:1.5rem !important;margin-left:1.5rem !important}.px-15-lg{padding-right:1.5rem !important;padding-left:1.5rem !important}.mx-20-lg{margin-right:2rem !important;margin-left:2rem !important}.px-20-lg{padding-right:2rem !important;padding-left:2rem !important}.mx-25-lg{margin-right:2.5rem !important;margin-left:2.5rem !important}.px-25-lg{padding-right:2.5rem !important;padding-left:2.5rem !important}.mx-30-lg{margin-right:3rem !important;margin-left:3rem !important}.px-30-lg{padding-right:3rem !important;padding-left:3rem !important}.mx-35-lg{margin-right:3.5rem !important;margin-left:3.5rem !important}.px-35-lg{padding-right:3.5rem !important;padding-left:3.5rem !important}.mx-40-lg{margin-right:4rem !important;margin-left:4rem !important}.px-40-lg{padding-right:4rem !important;padding-left:4rem !important}.mx-45-lg{margin-right:4.5rem !important;margin-left:4.5rem !important}.px-45-lg{padding-right:4.5rem !important;padding-left:4.5rem !important}.mx-50-lg{margin-right:5rem !important;margin-left:5rem !important}.px-50-lg{padding-right:5rem !important;padding-left:5rem !important}.mx-60-lg{margin-right:6rem !important;margin-left:6rem !important}.px-60-lg{padding-right:6rem !important;padding-left:6rem !important}.mx-70-lg{margin-right:7rem !important;margin-left:7rem !important}.px-70-lg{padding-right:7rem !important;padding-left:7rem !important}.mx-80-lg{margin-right:8rem !important;margin-left:8rem !important}.px-80-lg{padding-right:8rem !important;padding-left:8rem !important}.mx-100-lg{margin-right:10rem !important;margin-left:10rem !important}.px-100-lg{padding-right:10rem !important;padding-left:10rem !important}}@media (max-width:767px){.mx-0-md{margin-right:0 !important;margin-left:0 !important}.px-0-md{padding-right:0 !important;padding-left:0 !important}.mx-10-md{margin-right:1rem !important;margin-left:1rem !important}.px-10-md{padding-right:1rem !important;padding-left:1rem !important}.mx-15-md{margin-right:1.5rem !important;margin-left:1.5rem !important}.px-15-md{padding-right:1.5rem !important;padding-left:1.5rem !important}.mx-20-md{margin-right:2rem !important;margin-left:2rem !important}.px-20-md{padding-right:2rem !important;padding-left:2rem !important}.mx-25-md{margin-right:2.5rem !important;margin-left:2.5rem !important}.px-25-md{padding-right:2.5rem !important;padding-left:2.5rem !important}.mx-30-md{margin-right:3rem !important;margin-left:3rem !important}.px-30-md{padding-right:3rem !important;padding-left:3rem !important}.mx-35-md{margin-right:3.5rem !important;margin-left:3.5rem !important}.px-35-md{padding-right:3.5rem !important;padding-left:3.5rem !important}.mx-40-md{margin-right:4rem !important;margin-left:4rem !important}.px-40-md{padding-right:4rem !important;padding-left:4rem !important}.mx-45-md{margin-right:4.5rem !important;margin-left:4.5rem !important}.px-45-md{padding-right:4.5rem !important;padding-left:4.5rem !important}.mx-50-md{margin-right:5rem !important;margin-left:5rem !important}.px-50-md{padding-right:5rem !important;padding-left:5rem !important}.mx-60-md{margin-right:6rem !important;margin-left:6rem !important}.px-60-md{padding-right:6rem !important;padding-left:6rem !important}.mx-70-md{margin-right:7rem !important;margin-left:7rem !important}.px-70-md{padding-right:7rem !important;padding-left:7rem !important}.mx-80-md{margin-right:8rem !important;margin-left:8rem !important}.px-80-md{padding-right:8rem !important;padding-left:8rem !important}.mx-100-md{margin-right:10rem !important;margin-left:10rem !important}.px-100-md{padding-right:10rem !important;padding-left:10rem !important}}@media (max-width:575px){.mx-0-sm{margin-right:0 !important;margin-left:0 !important}.px-0-sm{padding-right:0 !important;padding-left:0 !important}.mx-10-sm{margin-right:1rem !important;margin-left:1rem !important}.px-10-sm{padding-right:1rem !important;padding-left:1rem !important}.mx-15-sm{margin-right:1.5rem !important;margin-left:1.5rem !important}.px-15-sm{padding-right:1.5rem !important;padding-left:1.5rem !important}.mx-20-sm{margin-right:2rem !important;margin-left:2rem !important}.px-20-sm{padding-right:2rem !important;padding-left:2rem !important}.mx-25-sm{margin-right:2.5rem !important;margin-left:2.5rem !important}.px-25-sm{padding-right:2.5rem !important;padding-left:2.5rem !important}.mx-30-sm{margin-right:3rem !important;margin-left:3rem !important}.px-30-sm{padding-right:3rem !important;padding-left:3rem !important}.mx-35-sm{margin-right:3.5rem !important;margin-left:3.5rem !important}.px-35-sm{padding-right:3.5rem !important;padding-left:3.5rem !important}.mx-40-sm{margin-right:4rem !important;margin-left:4rem !important}.px-40-sm{padding-right:4rem !important;padding-left:4rem !important}.mx-45-sm{margin-right:4.5rem !important;margin-left:4.5rem !important}.px-45-sm{padding-right:4.5rem !important;padding-left:4.5rem !important}.mx-50-sm{margin-right:5rem !important;margin-left:5rem !important}.px-50-sm{padding-right:5rem !important;padding-left:5rem !important}.mx-60-sm{margin-right:6rem !important;margin-left:6rem !important}.px-60-sm{padding-right:6rem !important;padding-left:6rem !important}.mx-70-sm{margin-right:7rem !important;margin-left:7rem !important}.px-70-sm{padding-right:7rem !important;padding-left:7rem !important}.mx-80-sm{margin-right:8rem !important;margin-left:8rem !important}.px-80-sm{padding-right:8rem !important;padding-left:8rem !important}.mx-100-sm{margin-right:10rem !important;margin-left:10rem !important}.px-100-sm{padding-right:10rem !important;padding-left:10rem !important}}.my-0{margin-top:0 !important;margin-bottom:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.my-10{margin-top:1rem !important;margin-bottom:1rem !important}.py-10{padding-top:1rem !important;padding-bottom:1rem !important}.my-15{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.py-15{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.my-20{margin-top:2rem !important;margin-bottom:2rem !important}.py-20{padding-top:2rem !important;padding-bottom:2rem !important}.my-25{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.py-25{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.my-30{margin-top:3rem !important;margin-bottom:3rem !important}.py-30{padding-top:3rem !important;padding-bottom:3rem !important}.my-35{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.py-35{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.my-40{margin-top:4rem !important;margin-bottom:4rem !important}.py-40{padding-top:4rem !important;padding-bottom:4rem !important}.my-45{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.py-45{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.my-50{margin-top:5rem !important;margin-bottom:5rem !important}.py-50{padding-top:5rem !important;padding-bottom:5rem !important}.my-60{margin-top:6rem !important;margin-bottom:6rem !important}.py-60{padding-top:6rem !important;padding-bottom:6rem !important}.my-70{margin-top:7rem !important;margin-bottom:7rem !important}.py-70{padding-top:7rem !important;padding-bottom:7rem !important}.my-80{margin-top:8rem !important;margin-bottom:8rem !important}.py-80{padding-top:8rem !important;padding-bottom:8rem !important}.my-100{margin-top:10rem !important;margin-bottom:10rem !important}.py-100{padding-top:10rem !important;padding-bottom:10rem !important}@media (max-width:1199px){.my-0-xl{margin-top:0 !important;margin-bottom:0 !important}.py-0-xl{padding-top:0 !important;padding-bottom:0 !important}.my-10-xl{margin-top:1rem !important;margin-bottom:1rem !important}.py-10-xl{padding-top:1rem !important;padding-bottom:1rem !important}.my-15-xl{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.py-15-xl{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.my-20-xl{margin-top:2rem !important;margin-bottom:2rem !important}.py-20-xl{padding-top:2rem !important;padding-bottom:2rem !important}.my-25-xl{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.py-25-xl{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.my-30-xl{margin-top:3rem !important;margin-bottom:3rem !important}.py-30-xl{padding-top:3rem !important;padding-bottom:3rem !important}.my-35-xl{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.py-35-xl{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.my-40-xl{margin-top:4rem !important;margin-bottom:4rem !important}.py-40-xl{padding-top:4rem !important;padding-bottom:4rem !important}.my-45-xl{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.py-45-xl{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.my-50-xl{margin-top:5rem !important;margin-bottom:5rem !important}.py-50-xl{padding-top:5rem !important;padding-bottom:5rem !important}.my-60-xl{margin-top:6rem !important;margin-bottom:6rem !important}.py-60-xl{padding-top:6rem !important;padding-bottom:6rem !important}.my-70-xl{margin-top:7rem !important;margin-bottom:7rem !important}.py-70-xl{padding-top:7rem !important;padding-bottom:7rem !important}.my-80-xl{margin-top:8rem !important;margin-bottom:8rem !important}.py-80-xl{padding-top:8rem !important;padding-bottom:8rem !important}.my-100-xl{margin-top:10rem !important;margin-bottom:10rem !important}.py-100-xl{padding-top:10rem !important;padding-bottom:10rem !important}}@media (max-width:1023px){.my-0-lg{margin-top:0 !important;margin-bottom:0 !important}.py-0-lg{padding-top:0 !important;padding-bottom:0 !important}.my-10-lg{margin-top:1rem !important;margin-bottom:1rem !important}.py-10-lg{padding-top:1rem !important;padding-bottom:1rem !important}.my-15-lg{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.py-15-lg{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.my-20-lg{margin-top:2rem !important;margin-bottom:2rem !important}.py-20-lg{padding-top:2rem !important;padding-bottom:2rem !important}.my-25-lg{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.py-25-lg{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.my-30-lg{margin-top:3rem !important;margin-bottom:3rem !important}.py-30-lg{padding-top:3rem !important;padding-bottom:3rem !important}.my-35-lg{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.py-35-lg{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.my-40-lg{margin-top:4rem !important;margin-bottom:4rem !important}.py-40-lg{padding-top:4rem !important;padding-bottom:4rem !important}.my-45-lg{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.py-45-lg{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.my-50-lg{margin-top:5rem !important;margin-bottom:5rem !important}.py-50-lg{padding-top:5rem !important;padding-bottom:5rem !important}.my-60-lg{margin-top:6rem !important;margin-bottom:6rem !important}.py-60-lg{padding-top:6rem !important;padding-bottom:6rem !important}.my-70-lg{margin-top:7rem !important;margin-bottom:7rem !important}.py-70-lg{padding-top:7rem !important;padding-bottom:7rem !important}.my-80-lg{margin-top:8rem !important;margin-bottom:8rem !important}.py-80-lg{padding-top:8rem !important;padding-bottom:8rem !important}.my-100-lg{margin-top:10rem !important;margin-bottom:10rem !important}.py-100-lg{padding-top:10rem !important;padding-bottom:10rem !important}}@media (max-width:767px){.my-0-md{margin-top:0 !important;margin-bottom:0 !important}.py-0-md{padding-top:0 !important;padding-bottom:0 !important}.my-10-md{margin-top:1rem !important;margin-bottom:1rem !important}.py-10-md{padding-top:1rem !important;padding-bottom:1rem !important}.my-15-md{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.py-15-md{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.my-20-md{margin-top:2rem !important;margin-bottom:2rem !important}.py-20-md{padding-top:2rem !important;padding-bottom:2rem !important}.my-25-md{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.py-25-md{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.my-30-md{margin-top:3rem !important;margin-bottom:3rem !important}.py-30-md{padding-top:3rem !important;padding-bottom:3rem !important}.my-35-md{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.py-35-md{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.my-40-md{margin-top:4rem !important;margin-bottom:4rem !important}.py-40-md{padding-top:4rem !important;padding-bottom:4rem !important}.my-45-md{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.py-45-md{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.my-50-md{margin-top:5rem !important;margin-bottom:5rem !important}.py-50-md{padding-top:5rem !important;padding-bottom:5rem !important}.my-60-md{margin-top:6rem !important;margin-bottom:6rem !important}.py-60-md{padding-top:6rem !important;padding-bottom:6rem !important}.my-70-md{margin-top:7rem !important;margin-bottom:7rem !important}.py-70-md{padding-top:7rem !important;padding-bottom:7rem !important}.my-80-md{margin-top:8rem !important;margin-bottom:8rem !important}.py-80-md{padding-top:8rem !important;padding-bottom:8rem !important}.my-100-md{margin-top:10rem !important;margin-bottom:10rem !important}.py-100-md{padding-top:10rem !important;padding-bottom:10rem !important}}@media (max-width:575px){.my-0-sm{margin-top:0 !important;margin-bottom:0 !important}.py-0-sm{padding-top:0 !important;padding-bottom:0 !important}.my-10-sm{margin-top:1rem !important;margin-bottom:1rem !important}.py-10-sm{padding-top:1rem !important;padding-bottom:1rem !important}.my-15-sm{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.py-15-sm{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.my-20-sm{margin-top:2rem !important;margin-bottom:2rem !important}.py-20-sm{padding-top:2rem !important;padding-bottom:2rem !important}.my-25-sm{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.py-25-sm{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.my-30-sm{margin-top:3rem !important;margin-bottom:3rem !important}.py-30-sm{padding-top:3rem !important;padding-bottom:3rem !important}.my-35-sm{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.py-35-sm{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.my-40-sm{margin-top:4rem !important;margin-bottom:4rem !important}.py-40-sm{padding-top:4rem !important;padding-bottom:4rem !important}.my-45-sm{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.py-45-sm{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.my-50-sm{margin-top:5rem !important;margin-bottom:5rem !important}.py-50-sm{padding-top:5rem !important;padding-bottom:5rem !important}.my-60-sm{margin-top:6rem !important;margin-bottom:6rem !important}.py-60-sm{padding-top:6rem !important;padding-bottom:6rem !important}.my-70-sm{margin-top:7rem !important;margin-bottom:7rem !important}.py-70-sm{padding-top:7rem !important;padding-bottom:7rem !important}.my-80-sm{margin-top:8rem !important;margin-bottom:8rem !important}.py-80-sm{padding-top:8rem !important;padding-bottom:8rem !important}.my-100-sm{margin-top:10rem !important;margin-bottom:10rem !important}.py-100-sm{padding-top:10rem !important;padding-bottom:10rem !important}}.mx-auto{margin-left:auto;margin-right:auto}@media (max-width:1199px){.mx-auto-xl{margin-left:auto;margin-right:auto}}@media (max-width:1023px){.mx-auto-lg{margin-left:auto;margin-right:auto}}@media (max-width:767px){.mx-auto-md{margin-left:auto;margin-right:auto}}@media (max-width:575px){.mx-auto-sm{margin-left:auto;margin-right:auto}}.gap-none{gap:0 !important}#header{position:relative}.header{position:fixed;width:100%;z-index:999}.header-wrap{height:84px;box-sizing:border-box;display:flex;align-items:center;margin:0 auto}@media (max-width:950px){.header-wrap{height:inherit;padding:1rem 2rem}}@media (max-width:575px){.header-wrap{padding:1rem}}.header-wrap .head-entry{background:#f28101}@media (max-width:950px){.header-wrap .head-entry{display:none}}.header-wrap .head-entry a{color:#fff;text-decoration:none;font-size:1.5rem;width:14rem;height:8.4rem;display:flex;align-items:center;justify-content:center}@media (max-width:1290px){.header-wrap .head-entry a{width:10rem}}.header-logo{width:330px;margin:0 auto 0 6rem;line-height:0}@media (max-width:1290px){.header-logo{max-width:240px;margin-left:2rem}}@media (max-width:950px){.header-logo{max-width:280px;margin-left:0}}@media (max-width:575px){.header-logo{max-width:240px}}.header-inner{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-right:3rem}.header-nav{display:flex;align-items:center;gap:0 4rem}@media (max-width:1290px){.header-nav{gap:0 2.5rem}}.header-nav>li{position:relative}.header-nav>li>a{display:block;font-size:1.5rem;font-weight:700;color:#333;text-decoration:none}.header-nav>li>a:before{position:absolute;bottom:0;left:10px;content:"";display:inline-block;width:0;height:1px;background:#f28101;transition:.2s ease}.header-nav>li>a:hover{opacity:1}.header-nav>li>a:hover:before{width:calc(100% - 20px)}.header-nav .menu-item-has-children{position:relative;margin-right:2rem}.header-nav .menu-item-has-children:before{content:"";margin:auto;position:absolute;top:-3px;bottom:0;right:-20px;width:7px;height:7px;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(135deg)}.header-nav .menu-item-has-children.parent-link-none>a{pointer-events:none}.header-nav .menu-item-has-children .sub-menu{position:absolute;z-index:9999;top:100%;opacity:0;visibility:hidden;transition:all .3s linear;min-width:240px;background:#f28101;transform:translateY(10px);padding:2rem}.header-nav .menu-item-has-children .sub-menu a{display:block;text-decoration:none;color:#fff;font-size:1.3rem;padding:1rem}.header-nav .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;transform:translateY(0)}.header-nav .menu-item-has-children:last-of-type .sub-menu{right:0}@media (max-width:950px){.header-inner{display:none}}.fixed{position:fixed;top:0;left:0;width:100%;z-index:999;background:#fff;box-shadow:0px 3px 10px -6px #d6d6d6}.sp-header-inner{display:none;background:#f28101}@media (max-width:699px){.sp-header-inner{position:relative;display:block;padding:1rem;box-sizing:border-box;z-index:2}.sp-header-inner .header-logo{line-height:1}}.sp-header-inner.sp-page-header{box-shadow:0px 5px 18px -6px #d6d6d6}.sp-header-nav{display:none}@media (max-width:950px){.sp-header-nav{display:block}}.sp-header-nav .header-logo{padding:2rem;box-sizing:border-box}@media (max-width:1290px){.sp-header-nav .header-logo{max-width:240px;margin-left:2rem}}@media (max-width:950px){.sp-header-nav .header-logo{max-width:280px;margin-left:0}}@media (max-width:575px){.sp-header-nav .header-logo{max-width:240px}}.sp-header-nav .header-logo a{width:140px;display:block}@media (max-width:950px){.sp-header-nav .header-logo a{max-width:280px;width:100%}}.hamburger{display:block;position:fixed;z-index:30;right:10px;top:13px;width:42px;height:42px;cursor:pointer;text-align:center;border-radius:5px;z-index:10001}@media (min-width:959px){.hamburger{top:75px}}@media (max-width:575px){.hamburger{top:14px}}.hamburger.active{top:24px}@media (max-width:575px){.hamburger.active{top:20px}}.hamburger span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#333;transition:.3s ease-in-out}.hamburger span:nth-child(1){top:10px}.hamburger span:nth-child(2){top:20px}.hamburger span:nth-child(3){top:30px}.hamburger.active span:nth-child(1){top:16px;left:6px;background:#f28101;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){top:16px;background:#f28101;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.globalMenuSp{position:fixed;z-index:2;top:0;left:0;background:#fff;width:100%;transform:translateY(-100%);transition:all .6s;height:100%;box-sizing:border-box;overscroll-behavior-y:contain;overflow-y:auto}.sp-header-nav_list{margin:0 auto;padding:3rem 2rem;width:100%;border-top:solid 1px #f28101;box-sizing:border-box}.sp-header-nav_list li{padding:0 1rem;list-style-type:none;width:100%;transition:.4s all;font-size:1.5rem;font-weight:700;box-sizing:border-box}.sp-header-nav_list li:last-child{padding-bottom:0}.sp-header-nav_list li a{display:block;color:#333;font-size:1.6rem;padding:2rem 0;text-decoration:none}.sp-header-nav_list li a:hover{opacity:1}.sp-header-nav_list li.menu-item-has-children{position:relative}.sp-header-nav_list li.menu-item-has-children.parent-link-none>a{pointer-events:none}.sp-header-nav_list li .sub-menu{display:none}.sp-header-nav_list li .sub-menu li{padding-left:1rem;font-size:1.3rem}.sp-header-nav_list li .sub-menu li a{transition:.3s linear;padding:1rem 0;font-weight:400}.sp-header-nav_list .accordion-btn{display:block;width:40px;height:68px;position:absolute;top:0;right:0}.sp-header-nav_list .accordion-btn:before,.sp-header-nav_list .accordion-btn:after{position:absolute;content:"";display:block;transition:all .4s;background:#f28101;left:50%;top:50%;width:40%;height:1px;transform:translate(-50%,-50%)}.sp-header-nav_list .accordion-btn:before{transform:translate(-50%,-50%) rotate(90deg)}.sp-header-nav_list .accordion-btn.active:before{transform:translate(-50%,-50%) rotate(0deg)}.globalMenuSp.active{opacity:100;display:block;transform:translateY(0%);z-index:10000}.sp-btn{display:flex;align-items:center;margin-top:1rem;padding:0 2rem}@media (max-width:699px){.sp-btn{justify-content:center}}.sp-btn li{margin-right:20px;min-width:300px}@media (max-width:1199px){.sp-btn li{min-width:250px}}@media (max-width:1023px){.sp-btn li{margin-right:10px;min-width:200px}}@media (max-width:699px){.sp-btn li{width:45%;min-width:auto}}.sp-btn a{text-decoration:none;padding:1.5rem 2rem;font-size:2rem;transition:.3s linear}@media (max-width:1199px){.sp-btn a{padding:1.5rem 1rem;font-size:1.5rem}}@media (max-width:1023px){.sp-btn a{padding:1rem}}@media (max-width:699px){.sp-btn a{letter-spacing:0;font-size:3vw}}.page-header{position:relative;margin-top:8.4rem;padding-top:46rem;background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/corporate/corporate_img01.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:950px){.page-header{margin-top:6.6rem;padding-top:26rem}}.page-header__h2{background:#fff;text-align:center;padding:4rem;max-width:630px;width:100%;margin:0 auto;position:absolute;left:50%;transform:translateX(-50%);bottom:-6rem}@media (max-width:950px){.page-header__h2{max-width:400px}}@media (max-width:575px){.page-header__h2{max-width:80%;padding:3rem;bottom:-4rem}}.page-header__h2 span{display:block;line-height:1}.page-header__h2 .en{font-size:6rem;font-weight:400}@media (max-width:950px){.page-header__h2 .en{font-size:4rem}}@media (max-width:575px){.page-header__h2 .en{font-size:3rem}}.page-header__h2 .ja{font-size:1.6rem;line-height:1.6;font-weight:700;color:#f08001;margin-top:1rem}@media (max-width:575px){.page-header__h2 .ja{font-size:1.4rem}}.page-header-ex{margin-top:8.4rem}@media (max-width:575px){.page-header-ex{margin-top:6.6rem}}.page-header-ex__h2 h2{font-weight:400;line-height:1}.page-header-ex__h2 h2 .ja{display:block;position:relative;font-size:2rem;padding-left:6rem;line-height:1.6}@media (max-width:575px){.page-header-ex__h2 h2 .ja{font-size:1.6rem}}.page-header-ex__h2 h2 .ja:before{content:"";position:absolute;top:50%;display:inline-block;width:50px;height:1px;background-color:#707070;left:0}.page-header-ex__h2 h2 .en{display:block;font-size:8.5rem}@media (max-width:767px){.page-header-ex__h2 h2 .en{font-size:7rem}}@media (max-width:575px){.page-header-ex__h2 h2 .en{font-size:4rem}}.footer-contact__flex{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-contact-box{width:50%;height:400px;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center}@media (max-width:575px){.footer-contact-box{width:100%;height:270px}}.footer-contact-box h2{margin-bottom:3rem;font-size:7rem;line-height:1;width:100%}@media (max-width:767px){.footer-contact-box h2{font-size:5rem}}@media (max-width:575px){.footer-contact-box h2{font-size:3rem;margin-bottom:2rem}}.footer-contact-box h2 .garamond{display:block;font-weight:400}.footer-contact-box h2 .ja{display:block;font-size:2rem;margin-top:1rem}@media (max-width:575px){.footer-contact-box h2 .ja{font-size:1.6rem}}.footer-contact-box a{color:#fff;text-decoration:none;font-size:1.4rem;font-weight:700}.footer-contact-box a .arrow{position:relative;display:inline-block;vertical-align:middle;border-radius:50px;width:40px;height:40px;margin-left:1.5rem;border:1px solid #fff}.footer-contact-box a .arrow:before{content:"";display:block;width:8px;height:1px;background-color:#fff;position:absolute;right:30%;top:43%;transform:rotate(45deg)}.footer-contact-box a .arrow:after{content:"";display:block;width:15px;height:1px;background-color:#fff;position:absolute;top:50%;right:30%}.footer-contact .con-data{background:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/footer_img01.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.footer-contact .con-aba{background:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/footer_img02.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.footer-contact .con-contact{background:#ffa934}.footer-contact .con-entry{background:#f28101}.footer-box{padding:8rem 0}.footer-box a{display:block;padding:.5rem 0;color:#333;text-decoration:none}.footer-link-wrap{display:flex;justify-content:space-between}@media (max-width:1023px){.footer-link-wrap{flex-wrap:wrap}}.footer-link{display:flex;justify-content:center;gap:2rem 6rem}.footer-link ul{padding:0 1rem;font-size:1.4rem;box-sizing:border-box}.footer-link ul .menu-item-has-children.parent-link-none>a{pointer-events:none}.footer-link .sub-menu{padding:0 1rem 0 2rem}.footer-link .sub-menu li{position:relative;font-size:1.2rem;line-height:2;display:inline-block}.footer-link .sub-menu li:before{content:"";display:block;position:absolute;width:10px;height:1px;left:-2rem;top:50%;margin-top:-1px;background:#707070}@media (max-width:1023px){.footer-link__sns{width:100%}}.footer-link__sns ul{display:flex;align-items:center;gap:1.5rem}@media (max-width:1023px){.footer-link__sns ul{justify-content:end}}.footer-link__sns ul li img{height:30px;width:auto}.footer-link__sns .copy{font-size:1.2rem;text-align:right;margin-top:3rem}@media (max-width:1023px){.footer-link__sns .copy{font-size:1rem;margin-top:1rem}}@media (max-width:1023px){.footer-link{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem 4%}.footer-link ul{margin-bottom:4rem;width:48%;font-size:1.4rem;box-sizing:border-box}.footer-link .sub-menu{width:100%}}@media (max-width:575px){.footer-link ul{margin-bottom:2rem;width:100%;font-size:1.2rem}}.top-btn{position:fixed;width:50px;height:50px;background:#f28101;bottom:15px;right:20px;transition-delay:0s;opacity:1;visibility:visible;cursor:pointer;z-index:1}@media (max-width:575px){.top-btn{position:relative;width:100%;bottom:auto;right:auto}}.top-btn:after{content:"";position:absolute;top:50%;left:50%;margin-top:3px;margin-left:-4px;width:8px;height:8px;transform:translateY(-50%) rotate(45deg);border-top:1px solid #fff;border-left:1px solid #fff}.container-sm{max-width:780px;padding:0 4rem;margin:0 auto}.container-ex{max-width:800px;padding:0 4rem;margin:0 auto}.container-md{max-width:960px;padding:0 4rem;margin:0 auto}.container-lg{max-width:1200px;padding:0 4rem;margin:0 auto}.container-xl{max-width:1400px;padding:0 4rem;margin:0 auto}@media (max-width:575px){.container-sm,.container-ex,.container-md,.container-lg,.container-xl{padding:0 2rem}}a:hover{opacity:.6}.btn a{position:relative;display:inline-block;width:280px;padding:2rem 3rem;text-align:center;color:#333;border:1px solid #333;background:#fff;text-decoration:none;margin:auto}@media (max-width:575px){.btn a{width:100%;box-sizing:border-box}}.btn a .arrow{display:inline-block;vertical-align:middle;margin-left:5rem;width:28px;height:1px;background-color:#333;position:absolute;right:3rem;top:50%}.btn a .arrow:before{content:"";display:block;width:8px;height:1px;background-color:#333;position:absolute;right:0;top:-3px;transform:rotate(45deg)}.btn-1 a{position:relative;display:inline-block;width:280px;padding:2rem 3rem;text-align:center;color:#fff;border:1px solid #fff;background:#f28101;text-decoration:none;margin:auto}@media (max-width:575px){.btn-1 a{width:100%;box-sizing:border-box}}.btn-1 a .arrow{display:inline-block;vertical-align:middle;margin-left:5rem;width:28px;height:1px;background-color:#fff;position:absolute;right:3rem;top:50%}.btn-1 a .arrow:before{content:"";display:block;width:8px;height:1px;background-color:#fff;position:absolute;right:0;top:-3px;transform:rotate(45deg)}.h2-left-line{font-size:2.4rem;margin:4.5rem 0;line-height:1.4;padding:1.5rem 1.5rem 1.5rem 2.5rem;border-left:2px solid #f08001}@media (max-width:767px){.h2-left-line{font-size:2rem;margin:3rem 0 2rem}}.line-h3{display:inline-block;font-size:2.4rem;position:relative;padding-left:6rem;margin-bottom:3rem;margin-top:9rem}@media (max-width:767px){.line-h3{font-size:1.8rem;margin-bottom:2rem;margin-top:4rem}}.line-h3:first-child{margin-top:0}.line-h3:after{content:"";position:absolute;top:50%;display:inline-block;width:45px;height:4px;background-color:#f28101;left:0}.parent-over{margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}.common-sec{margin-top:8rem;margin-bottom:8rem}@media (max-width:575px){.common-sec{margin-top:4rem;margin-bottom:4rem}}.garamond{font-family:"EB Garamond",serif}.page-sec{padding:12rem 0 25rem}@media (max-width:575px){.page-sec{padding:8rem 0}}.page-sec p+p{margin-top:3rem}@media (max-width:575px){.page-sec p+p{margin-top:2rem}}.page-sec table,.page-sec td,.page-sec th{border-collapse:collapse;text-align:left}.page-sec table{table-layout:fixed;width:100%;border-top:1px solid #ddd}.page-sec td,.page-sec th{padding:3.5rem 2.5rem;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;vertical-align:middle}@media (max-width:575px){.page-sec td,.page-sec th{display:block;padding:2.5rem 2rem}}.page-sec th{background:#f7f7f7;width:260px}@media (max-width:767px){.page-sec th{width:150px}}@media (max-width:575px){.page-sec th{width:initial}}.page-sec-ex{padding:12rem 0 25rem}@media (max-width:575px){.page-sec-ex{padding:10rem 0}}.page-sec-ex p+p{margin-top:3rem}@media (max-width:575px){.page-sec-ex p+p{margin-top:2rem}}.header-mv{padding-top:12.4rem}@media (max-width:767px){.header-mv{padding-top:8.5rem}}.header-mv img{width:100%}.background-sharelife{position:relative}.background-sharelife__img{position:absolute;top:0;right:0;max-width:1400px;width:100%;height:auto;z-index:-1}.top-message{margin-top:-10%}.top-message p+p{margin-top:3rem}@media (max-width:575px){.top-message p+p{margin-top:2rem}}.top-message__top{padding:22% 6rem 0;display:flex;max-width:1300px;margin:0 auto}@media (max-width:1023px){.top-message__top{padding:22% 4rem 0}}@media (max-width:767px){.top-message__top{flex-wrap:wrap}}@media (max-width:575px){.top-message__top{padding:22% 2rem 0}}.top-message__top__img img{max-width:700px;width:100%;position:relative;z-index:-1}@media (max-width:767px){.top-message__top__img{order:2;max-width:500px;margin-top:4rem;margin-left:auto}}.top-message__top__r{max-width:600px;width:100%;margin-left:-7rem}@media (max-width:767px){.top-message__top__r{order:1;margin-left:0;max-width:700px}}.top-message__top__r__h{position:relative}.top-message__top__r__h img{max-width:306px}@media (max-width:1023px){.top-message__top__r__h img{max-width:260px}}@media (max-width:575px){.top-message__top__r__h img{max-width:200px}}.top-message__top__r__h .h2-wrap{position:absolute;top:3rem;left:18rem}@media (max-width:1023px){.top-message__top__r__h .h2-wrap{left:14rem}}@media (max-width:575px){.top-message__top__r__h .h2-wrap{max-width:500px;top:2rem;left:12rem}}.top-message__top__r__h .h2-wrap h2{font-size:1.8rem;font-weight:400;position:relative;display:inline-block}@media (max-width:1023px){.top-message__top__r__h .h2-wrap h2{font-size:1.6rem}}@media (max-width:575px){.top-message__top__r__h .h2-wrap h2{font-size:1.4rem}}.top-message__top__r__h .h2-wrap h2:after{content:"";position:absolute;top:50%;display:inline-block;width:60px;height:1px;background-color:#707070;right:-8rem}@media (max-width:1023px){.top-message__top__r__h .h2-wrap h2:after{top:46%;width:40px;right:-5rem}}.top-message__top__r__p{padding:4rem 0 0 16rem}@media (max-width:1023px){.top-message__top__r__p{padding:4rem 0 0 10rem}}@media (max-width:767px){.top-message__top__r__p{padding:4rem 0 0}}@media (max-width:575px){.top-message__top__r__p{padding:2rem 0 0}}.top-message__center{max-width:1000px;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:5rem 10rem 10rem;margin:auto}@media (max-width:1023px){.top-message__center{padding:4rem 10rem}}@media (max-width:767px){.top-message__center{flex-wrap:wrap;padding:4rem}}.top-message__center__l__p{width:50%}@media (max-width:1023px){.top-message__center__l__p{width:80%}}@media (max-width:767px){.top-message__center__l__p{width:100%}}.top-message__center__img{max-width:280px;width:100%;padding-right:6rem}@media (max-width:1023px){.top-message__center__img{padding-right:0}}@media (max-width:767px){.top-message__center__img{margin:auto}}.top-message__bottom{max-width:1000px;margin:auto;padding:0 10rem}@media (max-width:767px){.top-message__bottom{padding:0 4rem}}@media (max-width:575px){.top-message__bottom{padding:0 2rem}}.top-message__bottom img{max-width:1000px;width:100%}.top-message__bottom__p{text-align:center;margin:6rem auto 0 auto;max-width:560px}@media (max-width:767px){.top-message__bottom__p{margin:3rem auto 0 auto}}.top-about{padding:14rem 0;background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img01.png);background-repeat:no-repeat;background-position:left 53%}@media (max-width:767px){.top-about{padding:8rem 0;background-position:left 4%}}@media (max-width:575px){.top-about{padding:8rem 0 4rem}}.top-about .top-h2{font-weight:400;line-height:1}.top-about .top-h2 .ja{display:block;position:relative;font-size:2rem;padding-left:6rem;line-height:1.6}@media (max-width:575px){.top-about .top-h2 .ja{font-size:1.6rem}}.top-about .top-h2 .ja:before{content:"";position:absolute;top:50%;display:inline-block;width:50px;height:1px;background-color:#707070;left:0}.top-about .top-h2 .en{display:block;font-size:8.5rem}@media (max-width:767px){.top-about .top-h2 .en{font-size:7rem}}@media (max-width:575px){.top-about .top-h2 .en{font-size:4rem}}.top-about .slick-list{padding:0 0 5rem}.top-about .top-about-list{margin:6rem 0 4rem auto;max-width:1100px}.top-about .top-about-list .about-box{position:relative}.top-about .top-about-list .about-img{max-width:1000px;height:auto}.top-about .top-about-list .about-text{max-width:460px;padding:4rem 5rem;background-color:#fff;position:absolute;right:1rem;bottom:-4rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media (max-width:575px){.top-about .top-about-list .about-text{padding:3.5rem 2.5rem 2.5rem;position:relative;bottom:0;right:0}}.top-about .top-about-list .about-text .about-num{display:flex;align-items:center;font-size:8rem;line-height:1;position:absolute;top:-33%;left:0}@media (max-width:575px){.top-about .top-about-list .about-text .about-num{top:-2rem;left:1rem;font-size:5rem}}.top-about .top-about-list .about-text .about-num small{font-size:4rem;margin-right:1rem}.top-about .top-about-list .slick-dots{position:relative;z-index:3;margin:-2.1rem 0 0 -.5rem}@media (max-width:767px){.top-about .top-about-list .slick-dots{margin:3rem 0 0 -.5rem}}@media (max-width:575px){.top-about .top-about-list .slick-dots{margin:0 0 0 -.5rem}}.top-about .top-about-list .slick-dots li{display:inline-block;margin:0 5px}.top-about .top-about-list .slick-dots button{padding:0;color:transparent;outline:none;width:40px;border:unset;height:5px;display:block;background:#d1d1d1;cursor:pointer}.top-about .top-about-list .slick-dots .slick-active button{background:#f28101}.top-work{padding-top:8rem}.top-work .work-img{max-width:1400px;height:auto;position:relative;padding-right:4rem;margin-bottom:10rem}@media (max-width:575px){.top-work .work-img{margin-bottom:4rem}}.top-work .container-ex{padding:0 10rem}@media (max-width:1023px){.top-work .container-ex{padding:0 4rem}}@media (max-width:767px){.top-work .container-ex{padding:0 2rem}}.top-work h3{font-weight:400;line-height:1;padding-bottom:2.5rem}.top-work h3 .ja{display:block;font-size:2.4rem;padding-top:1rem}@media (max-width:575px){.top-work h3 .ja{font-size:2.2rem}}.top-work h3 .en{display:inline-block;font-size:1.4rem;color:#f28101;position:relative;padding-right:4rem}.top-work h3 .en:after{content:"";position:absolute;top:50%;display:inline-block;width:30px;height:1px;background-color:#f28101;right:0}.top-work .top-h2{font-weight:400;line-height:1;position:absolute;right:4rem;top:-7rem}@media (max-width:767px){.top-work .top-h2{top:-6rem}}@media (max-width:575px){.top-work .top-h2{top:-4rem}}.top-work .top-h2 .ja{display:block;position:relative;font-size:2rem;padding-left:6rem}@media (max-width:575px){.top-work .top-h2 .ja{font-size:1.6rem}}.top-work .top-h2 .ja:before{content:"";position:absolute;top:50%;display:inline-block;width:50px;height:1px;background-color:#707070;left:0}.top-work .top-h2 .en{display:block;font-size:8.5rem}@media (max-width:767px){.top-work .top-h2 .en{font-size:7rem}}@media (max-width:575px){.top-work .top-h2 .en{font-size:4rem}}.top-work__flex{display:flex;align-items:center;gap:2rem 6rem;margin-bottom:6rem}@media (max-width:767px){.top-work__flex{gap:2rem 4rem}}@media (max-width:575px){.top-work__flex{flex-wrap:wrap}}.top-work__flex-img{max-width:350px;width:100%}@media (max-width:575px){.top-work__flex-img{margin:auto}}.top-work__flex-text{width:100%}@media (max-width:575px){.top-work__flex .order{order:2}}.top-career{padding:14rem 0;background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img02.png);background-repeat:no-repeat;background-position:right 57%}@media (max-width:767px){.top-career{padding:8rem 0}}@media (max-width:575px){.top-career{padding:8rem 0 4rem;background-position:right 60%}}.top-career .top-h2{font-weight:400;line-height:1}.top-career .top-h2 .ja{display:block;position:relative;font-size:2rem;padding-left:6rem}@media (max-width:575px){.top-career .top-h2 .ja{font-size:1.6rem}}.top-career .top-h2 .ja:before{content:"";position:absolute;top:50%;display:inline-block;width:50px;height:1px;background-color:#707070;left:0}.top-career .top-h2 .en{display:block;font-size:8.5rem}@media (max-width:767px){.top-career .top-h2 .en{font-size:7rem}}@media (max-width:575px){.top-career .top-h2 .en{font-size:4rem}}.top-career .top-career-list{overflow:hidden;padding:8rem 0}@media (max-width:575px){.top-career .top-career-list{padding:10rem 0 4rem}}.top-career .top-career-list .inner{margin:0 0 0 auto;width:85%;padding-left:4rem;padding-right:4rem}.top-career .top-career-list .lineup{position:relative}.top-career .top-career-list__carousel li{width:350px;margin-right:1rem}.top-career .top-career-list__carousel img{display:block;margin-bottom:1rem;width:100%}.top-career .top-career-list .slick-list{overflow:visible}.top-career .top-career-list .slick-nav-arrows{position:absolute;top:-80px;right:0;display:flex;align-items:center}.top-career .top-career-list .slick-arrow{display:inline-flex;width:50px;height:50px;align-items:center;justify-content:center;cursor:pointer}.top-career .top-career-list .slick-next{border:1px solid #707070;border-radius:50px;box-sizing:border-box}.top-career .top-career-list .slick-next .arrow{display:inline-block;vertical-align:middle;width:15px;height:1px;background-color:#000;position:absolute;top:51%;right:15%}.top-career .top-career-list .slick-next .arrow:before{content:"";display:block;width:8px;height:1px;background-color:#000;position:absolute;right:0;top:-3px;transform:rotate(45deg)}.top-career .top-career-list .slick-prev{border:1px solid #707070;border-radius:50px;margin-right:1rem;box-sizing:border-box}.top-career .top-career-list .slick-prev .arrow{display:inline-block;vertical-align:middle;width:15px;height:1px;background-color:#000;position:absolute;top:51%;left:18px}.top-career .top-career-list .slick-prev .arrow:before{content:"";display:block;width:8px;height:1px;background-color:#000;position:absolute;left:0;top:-3px;transform:rotate(-45deg)}.top-career .top-career-list__carousel a{text-decoration:none;color:#333}.top-career .top-career-list__carousel a .career-text{text-align:center}.top-voice{padding:0 0 14rem;background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img01.png);background-repeat:no-repeat;background-position:left bottom;background-size:100%}@media (max-width:767px){.top-voice{padding:0 0 8rem}}@media (max-width:575px){.top-voice{padding:4rem 0}}.top-voice .top-h2{font-weight:400;line-height:1}.top-voice .top-h2 .ja{display:block;position:relative;font-size:2rem;padding-left:6rem}@media (max-width:575px){.top-voice .top-h2 .ja{font-size:1.6rem}}.top-voice .top-h2 .ja:before{content:"";position:absolute;top:50%;display:inline-block;width:50px;height:1px;background-color:#707070;left:0}.top-voice .top-h2 .en{display:block;font-size:8.5rem}@media (max-width:767px){.top-voice .top-h2 .en{font-size:7rem}}@media (max-width:575px){.top-voice .top-h2 .en{font-size:4rem}}.top-voice .top-voice-list{margin:9rem auto 0 auto}.top-voice .top-voice-list a{color:#333;text-decoration:none}@media (max-width:575px){.top-voice .top-voice-list{margin:4rem auto 0 auto}}.top-voice .top-voice-list .voice-box__l{position:relative}.top-voice .top-voice-list .voice-box__l .voice-text{max-width:400px;padding:6rem;background-color:rgba(255,255,255,.8);position:absolute;left:0;bottom:0;z-index:1}@media (max-width:1023px){.top-voice .top-voice-list .voice-box__l .voice-text{padding:3rem}}@media (max-width:767px){.top-voice .top-voice-list .voice-box__l .voice-text{position:relative}}.top-voice .top-voice-list .voice-box__l .voice-text:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:130px;height:4px;background-color:#f28101}.top-voice .top-voice-list .voice-box__r{position:relative}.top-voice .top-voice-list .voice-box__r .voice-text{max-width:400px;padding:6rem;background-color:rgba(255,255,255,.8);position:absolute;right:0;bottom:0;z-index:1}@media (max-width:1023px){.top-voice .top-voice-list .voice-box__r .voice-text{padding:3rem}}@media (max-width:767px){.top-voice .top-voice-list .voice-box__r .voice-text{position:relative;margin-top:4rem;margin-left:auto}}.top-voice .top-voice-list .voice-box__r .voice-text:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:130px;height:4px;background-color:#f28101}.top-voice .top-voice-list .voice-box__item:nth-of-type(n+2){margin-top:4rem}.top-voice .top-voice-list .voice-img{max-width:1000px;height:auto;margin:auto}.top-voice .top-voice-list .voice-num{display:flex;align-items:center;font-size:8rem;line-height:1;position:absolute;top:-20%;right:6rem}@media (max-width:1023px){.top-voice .top-voice-list .voice-num{font-size:6rem;right:3rem}}.top-voice .top-voice-list .voice-num small{font-size:4rem;margin-right:1rem}.top-voice .top-voice-list .voice-name{margin-top:2rem;font-size:2.4rem;line-height:1}.top-voice .top-voice-list .voice-name small{font-size:1.2rem;margin-right:1rem}.top-news{padding:14rem 0}@media (max-width:767px){.top-news{padding:8rem 0}}.top-news .top-h2-wrap{text-align:center;margin-bottom:6rem;position:relative}@media (max-width:767px){.top-news .top-h2-wrap{text-align:left}}@media (max-width:575px){.top-news .top-h2-wrap{margin-bottom:4rem}}.top-news .top-h2{font-weight:400;line-height:1;display:inline-block}.top-news .top-h2 .ja{display:block;position:relative;font-size:2rem;padding-left:6rem;text-align:left}@media (max-width:575px){.top-news .top-h2 .ja{font-size:1.6rem}}.top-news .top-h2 .ja:before{content:"";position:absolute;top:50%;display:inline-block;width:50px;height:1px;background-color:#707070;left:0}.top-news .top-h2 .en{display:block;font-size:8.5rem}@media (max-width:767px){.top-news .top-h2 .en{font-size:7rem}}@media (max-width:575px){.top-news .top-h2 .en{font-size:4rem}}.top-news .news-list-link{position:absolute;right:0;bottom:0}.top-news .news-list-link a{color:#333;text-decoration:none;font-size:1.4rem}.top-news .news-list-link a .arrow{position:relative;display:inline-block;vertical-align:middle;background:#f4f4f4;border-radius:50px;width:40px;height:40px;margin-left:1.5rem}.top-news .news-list-link a .arrow:before{content:"";display:block;width:8px;height:1px;background-color:#333;position:absolute;right:30%;top:43%;transform:rotate(45deg)}.top-news .news-list-link a .arrow:after{content:"";display:block;width:15px;height:1px;background-color:#333;position:absolute;top:50%;right:30%}.top-news-in{width:100%}.news-list{display:flex;padding:2.5rem 8rem 2.5rem 2rem;align-items:center;border-bottom:solid 1px #ccc;box-sizing:border-box;position:relative}@media (max-width:767px){.news-list{flex-wrap:wrap}}.news-list:first-child{border-top:solid 1px #ccc}.news-list .date{font-size:1.4rem;border-right:1px solid #333;padding-right:2rem}@media (max-width:767px){.news-list .date{flex-basis:10rem;border-right:none;position:relative;padding-bottom:.5rem}.news-list .date:after{content:"";display:block;width:3rem;height:1px;background-color:#333;position:absolute;bottom:0;left:0}}.news-list .tit{flex:1;font-size:1.4rem;line-height:1.4;padding-left:2rem}@media (max-width:767px){.news-list .tit{flex-basis:82%;flex-grow:1;padding-left:0;padding-top:1rem}}.news-list .tit a{color:#333;text-decoration:none}.news-list .arrow{display:inline-block;vertical-align:middle;width:20px;height:1px;background-color:#333;position:absolute;top:50%;right:2rem;transform:translate(-50%,-50%)}.news-list .arrow:before{content:"";display:block;width:8px;height:1px;background-color:#333;position:absolute;right:0;top:-3px;transform:rotate(45deg)}@media (max-width:767px){.news-list{padding:2rem 8rem 2rem 1rem}.news-list-in{margin-bottom:1rem}.news-list .label{margin:0 1rem}}@media (max-width:575px){.news-list{padding:2rem 8rem 2rem 1rem}}.page-news{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/news/news_img.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.page-sec .top-news{padding:0}.page-sec .news-single{padding:0}.news-single-date{font-size:1.4rem}.news-single-h1{position:relative;line-height:1.6;margin:4rem 0;padding-bottom:2rem;border-bottom:3px solid #f2f2f2}.news-single-h1:after{position:absolute;content:"";left:0;bottom:-2px;width:13rem;border-bottom:3px solid #f08001}.news-single-h1 h1{font-size:2.8rem}@media (max-width:575px){.news-single-h1 h1{font-size:2.4rem}}.news-single h2{margin:4rem 0 3rem;font-size:2.5rem;line-height:1.4;padding:2.5rem;border-left:4px solid #f08001;background:#f8f8f8;color:#000}@media (max-width:575px){.news-single h2{font-size:2.2rem;padding:1.5rem}}.news-single h3{position:relative;font-size:2.3rem;line-height:1.6;margin:4rem 0 3rem;padding-bottom:2rem;border-bottom:2px solid #dfdfdf}@media (max-width:575px){.news-single h3{font-size:2rem;margin:3rem 0 2rem;padding-bottom:1rem}}.news-single h4{position:relative;font-size:2rem;line-height:1.6;margin:3rem 0;padding-left:2rem}@media (max-width:575px){.news-single h4{font-size:1.8rem;margin:3rem 0 2rem}}.news-single h4:before{width:10px;height:10px;display:block;position:absolute;left:0;top:.5rem;content:"";background:#f08001}.news-single .btn{margin:6rem auto}.news-single-pager{border-top:1px solid #333;border-bottom:1px solid #333;padding:.5rem 0}.news-single-pager ul{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.news-single-pager ul{flex-wrap:wrap}}.news-single-pager ul li{width:50%;padding:3rem 0}@media (max-width:767px){.news-single-pager ul li{width:100%}}.news-single-pager ul .news-prev{text-align:left}.news-single-pager ul .news-prev a{display:flex;align-items:center;text-decoration:none;color:#333}.news-single-pager ul .news-prev .arrow{position:relative;display:inline-block;vertical-align:middle;background:#f4f4f4;border-radius:50px;width:40px;height:40px;margin-right:1.5rem}.news-single-pager ul .news-prev .arrow:before{content:"";display:block;width:8px;height:1px;background-color:#333;position:absolute;left:33%;top:43%;transform:rotate(-45deg)}.news-single-pager ul .news-prev .arrow:after{content:"";display:block;width:15px;height:1px;background-color:#333;position:absolute;top:50%;right:30%}.news-single-pager ul .news-next{text-align:right;border-left:1px solid #333}@media (max-width:767px){.news-single-pager ul .news-next{border-left:none;border-top:1px solid #333}}.news-single-pager ul .news-next a{text-decoration:none;color:#333;display:flex;align-items:center;justify-content:end}.news-single-pager ul .news-next .arrow{position:relative;display:inline-block;vertical-align:middle;background:#f4f4f4;border-radius:50px;width:40px;height:40px;margin-left:1.5rem}.news-single-pager ul .news-next .arrow:before{content:"";display:block;width:8px;height:1px;background-color:#333;position:absolute;right:30%;top:43%;transform:rotate(45deg)}.news-single-pager ul .news-next .arrow:after{content:"";display:block;width:15px;height:1px;background-color:#333;position:absolute;top:50%;right:30%}.news-single-pager ul .news-box-date{font-size:1.2rem}.news-single-pager ul .news-box-title{margin:0}.page-job-description{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/job-description/job-description_img.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.job-description-box h2{font-size:2.8rem;text-align:center;padding:0 0 4rem}@media (max-width:767px){.job-description-box h2{font-size:2.4rem}}.job-description-box th{font-weight:500}.job-description-box .btn-1{margin-top:6rem}@media (max-width:767px){.job-description-box .btn-1{margin-top:4rem}}.page-corporate{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/corporate/corporate_img01.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.corporate-box .corporate-logo{text-align:center}.corporate-box .corporate-logo img{width:198px;height:198px}@media (max-width:575px){.corporate-box .corporate-logo img{width:140px;height:140px}}.corporate-box table{border-top:none;border-bottom:1px solid #ddd}.corporate-box td,.corporate-box th{padding:1.5rem 2.5rem;border-top:1px solid #ddd;border-bottom:none;border-right:none;border-left:none;vertical-align:middle}@media (max-width:575px){.corporate-box td,.corporate-box th{display:block}}.corporate-box th{background:#f7f7f7;width:110px;font-weight:500}@media (max-width:575px){.corporate-box th{width:initial}}.corporate-box .corporate-history th{width:140px}@media (max-width:575px){.corporate-box .corporate-history th{width:initial}}.corporate-box .corporate-img{text-align:center;margin:9rem auto 7rem auto;padding:0 2rem}@media (max-width:575px){.corporate-box .corporate-img{margin:5rem auto}}.page-privacypolicy{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/privacypolicy/privacypolicy_img.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.privacypolicy .h2-privacy{margin:6rem 0 3rem;font-size:2.2rem}@media (max-width:575px){.privacypolicy .h2-privacy{margin:4rem 0 2rem;font-size:2rem}}.privacypolicy li{padding-left:1rem}.privacypolicy li+li{margin-top:.5rem}.privacypolicy ul li{padding-left:0}.privacypolicy .privacypolicy-con{margin-top:3rem;background:#f2f2f2;padding:3rem}@media (max-width:575px){.privacypolicy .privacypolicy-con{margin-top:2rem;background:#f2f2f2;padding:2rem}}.privacypolicy .privacypolicy-con li+li{padding-top:1rem}.page-entry{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/entry/entry_img.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.page-contact{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/contact/contact_img.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.contact-form textarea{height:26rem !important}.entry-box .container-ex,.contact-box .container-ex{padding:0 !important}.entry-box p strong,.contact-box p strong{font-weight:400;color:#f08001}.entry-box .entry-form,.entry-box .contact-form,.contact-box .entry-form,.contact-box .contact-form{background:#f7f7f7;padding:5rem 11rem;margin-top:4rem}@media (max-width:767px){.entry-box .entry-form,.entry-box .contact-form,.contact-box .entry-form,.contact-box .contact-form{padding:5rem 4rem;margin-top:3rem}}@media (max-width:575px){.entry-box .entry-form,.entry-box .contact-form,.contact-box .entry-form,.contact-box .contact-form{padding:4rem 2rem}}.entry-box dl+dl,.contact-box dl+dl{margin-top:3rem}.entry-box dt,.contact-box dt{margin-bottom:.5rem}.entry-box ul,.contact-box ul{display:flex}.entry-box ul li,.contact-box ul li{margin-right:2rem}.entry-box .required,.contact-box .required{color:#f08001;margin-left:1rem}.entry-box input.input-text,.entry-box textarea,.contact-box input.input-text,.contact-box textarea{border:1px solid #909090;background:#fff;width:100%;height:3rem;padding:2rem;box-sizing:border-box;border-radius:4px}.entry-box textarea,.contact-box textarea{height:8rem}.entry-box .submit-box p,.contact-box .submit-box p{display:flex;justify-content:center;margin-top:4rem;gap:0 4%}@media (max-width:575px){.entry-box .submit-box p,.contact-box .submit-box p{align-items:center;flex-direction:column;gap:10px 0}.entry-box .submit-box p br,.contact-box .submit-box p br{display:none}}.entry-box .submit-box .wpcf7-spinner,.contact-box .submit-box .wpcf7-spinner{display:none}.entry-box .submit-box .submit,.entry-box .submit-box .back,.contact-box .submit-box .submit,.contact-box .submit-box .back{display:inline-block;position:relative;transition:all .3s;display:inline-block;width:48%;padding:2.5rem 3rem;color:#fff;background:#f69306;text-decoration:none;line-height:1;outline:none;border:none;font-size:1.6rem;transition:.3s linear;cursor:pointer}@media (max-width:575px){.entry-box .submit-box .submit,.entry-box .submit-box .back,.contact-box .submit-box .submit,.contact-box .submit-box .back{width:240px}.entry-box .submit-box .submit:nth-of-type(n+2),.entry-box .submit-box .back:nth-of-type(n+2),.contact-box .submit-box .submit:nth-of-type(n+2),.contact-box .submit-box .back:nth-of-type(n+2){margin-top:1.5rem}}.entry-box .submit-box .submit:hover,.entry-box .submit-box .back:hover,.contact-box .submit-box .submit:hover,.contact-box .submit-box .back:hover{opacity:.6}.entry-box .submit-box .back,.contact-box .submit-box .back{background:#999}.grecaptcha-badge{visibility:hidden}.page-about-wrap{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img02.png);background-repeat:no-repeat;background-position:right top;background-size:70%}.page-about{padding:18rem 0 0;position:relative}@media (max-width:1023px){.page-about{padding:10rem 0 0}}@media (max-width:575px){.page-about{padding:8rem 0 0}}.page-about .page-header-ex__h2{position:absolute;left:10rem;top:10rem}@media (max-width:1023px){.page-about .page-header-ex__h2{left:4rem;top:2rem}}@media (max-width:767px){.page-about .page-header-ex__h2{top:3rem}}@media (max-width:575px){.page-about .page-header-ex__h2{left:2rem}}.page-about .page-header-ex__img{text-align:right;margin-left:20rem}@media (max-width:1023px){.page-about .page-header-ex__img{margin-left:10rem}}@media (max-width:575px){.page-about .page-header-ex__img{margin-left:2rem}}.page-about .page-header-ex__img img{border-bottom:4px solid #f08001;width:100%}.about-box-message{padding:18rem 0 0;background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img03.png);background-repeat:no-repeat;background-position:left top}@media (max-width:1023px){.about-box-message{padding:0}}.about-box-message__wrap{display:flex;justify-content:space-between}@media (max-width:767px){.about-box-message__wrap{flex-wrap:wrap}}.about-box-message__h{position:relative;width:100%}.about-box-message__h img{max-width:306px}@media (max-width:1023px){.about-box-message__h img{max-width:260px}}@media (max-width:575px){.about-box-message__h img{max-width:160px}}.about-box-message__h .h2-wrap{position:absolute;top:3rem;left:18rem}@media (max-width:1023px){.about-box-message__h .h2-wrap{left:14rem}}@media (max-width:575px){.about-box-message__h .h2-wrap{max-width:500px;top:1rem;left:9rem}}.about-box-message__h .h2-wrap h2{font-size:1.8rem;font-weight:400;position:relative;display:inline-block}@media (max-width:1023px){.about-box-message__h .h2-wrap h2{font-size:1.6rem}}@media (max-width:575px){.about-box-message__h .h2-wrap h2{font-size:1.4rem}}.about-box-message__h .h2-wrap h2:after{content:"";position:absolute;top:50%;display:inline-block;width:160px;height:1px;background-color:#707070;right:-18rem}@media (max-width:1023px){.about-box-message__h .h2-wrap h2:after{top:46%;width:40px;right:-5rem}}.about-box-message__img{max-width:505px;width:100%;height:auto}@media (max-width:767px){.about-box-message__img{width:80%;margin-left:auto}}.about-box .h2-left-line{margin-top:9rem}@media (max-width:767px){.about-box .h2-left-line{margin-top:6rem}}@media (max-width:575px){.about-box .h2-left-line{margin-top:4rem}}.about-box .about-box__img{text-align:center;margin:5rem auto}@media (max-width:575px){.about-box .about-box__img{margin:2rem auto}}.about-box .about-box__img img.about_img03{max-width:540px;width:100%;height:auto}.about-box .about-box__img img.about_img04{max-width:500px;width:100%;height:auto}.about-box .about-box__img.about_img04{margin:2rem auto}.about-box .profile{margin-top:11rem;background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img04.png);background-repeat:no-repeat;background-position:left bottom}@media (max-width:575px){.about-box .profile{background-position:left center}}.about-box .profile__flex{display:flex;justify-content:space-between;gap:4rem 12rem;padding:0 10rem 0 2rem;max-width:1080px;margin:auto}@media (max-width:1023px){.about-box .profile__flex{gap:4rem;padding:0 4rem 0 2rem}}@media (max-width:575px){.about-box .profile__flex{flex-wrap:wrap;padding:0 2rem}}.about-box .profile__flex__img{max-width:527px;width:100%;height:auto}@media (max-width:575px){.about-box .profile__flex__img{width:80%;margin:auto}}.about-box .profile__flex__text{max-width:440px;width:100%;margin-top:8rem}@media (max-width:575px){.about-box .profile__flex__text{margin-top:0}}.about-box .profile__flex__text-name p{font-size:1.5rem;margin:0}.about-box .profile__flex__text-name .name{font-size:3.2rem;line-height:1;margin-top:1rem}.about-box .profile__flex__text-img{max-width:446px;height:auto;margin:3rem 0}.page-careerpath-wrap{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img02.png);background-repeat:no-repeat;background-position:right 14%;background-size:70%}@media (max-width:1023px){.page-careerpath-wrap{background-position:right top}}@media (max-width:767px){.page-careerpath-wrap .page-sec-ex{padding:6rem 0 10rem}}.page-careerpath{padding:18rem 0 0;position:relative}@media (max-width:1023px){.page-careerpath{padding:10rem 0 0}}@media (max-width:575px){.page-careerpath{padding:8rem 0 0}}.page-careerpath .page-header-ex__h2{position:absolute;left:10rem;top:10rem}@media (max-width:1023px){.page-careerpath .page-header-ex__h2{left:4rem;top:2rem}}@media (max-width:767px){.page-careerpath .page-header-ex__h2{top:3rem}}@media (max-width:575px){.page-careerpath .page-header-ex__h2{left:2rem}}.page-careerpath .page-header-ex__img{text-align:left;margin-right:20rem}@media (max-width:1023px){.page-careerpath .page-header-ex__img{margin-right:10rem}}@media (max-width:575px){.page-careerpath .page-header-ex__img{margin-right:2rem}}.page-careerpath .page-header-ex__img img{width:100%}.careerpath-box .h2-left-line{margin-top:8rem}@media (max-width:767px){.careerpath-box .h2-left-line{margin-top:6rem}}@media (max-width:575px){.careerpath-box .h2-left-line{margin-top:4rem}}.careerpath-box .careerpath-box__img{text-align:center;margin:5rem auto 0 auto}@media (max-width:575px){.careerpath-box .careerpath-box__img{margin:2rem auto}}.careerpath-box img.careerpath_img02{max-width:744px;height:auto;width:100%}.careerpath-box img.careerpath_img03{max-width:527px;height:auto;width:100%}.page-work-wrap{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img05.png);background-repeat:no-repeat;background-position:right 30rem;background-size:cover}@media (max-width:1023px){.page-work-wrap{background-position:right 20rem}}@media (max-width:767px){.page-work-wrap .page-sec-ex{padding:6rem 0 10rem}}.page-work{padding:18rem 0 0;position:relative}@media (max-width:1023px){.page-work{padding:10rem 0 0}}@media (max-width:575px){.page-work{padding:8rem 0 0}}.page-work .page-header-ex__h2{position:absolute;right:20rem;top:10rem}@media (max-width:1023px){.page-work .page-header-ex__h2{right:10rem;top:2rem}}@media (max-width:767px){.page-work .page-header-ex__h2{top:3rem}}@media (max-width:575px){.page-work .page-header-ex__h2{right:2rem}}.page-work .page-header-ex__img{text-align:left;margin-right:20rem}@media (max-width:1023px){.page-work .page-header-ex__img{margin-right:10rem}}@media (max-width:575px){.page-work .page-header-ex__img{margin-right:2rem}}.page-work .page-header-ex__img img{width:100%}.work-box{padding-top:8rem;background:#fff;max-width:850px;margin:0 auto;padding:11rem 16rem}@media (max-width:1199px){.work-box{padding:6rem}}@media (max-width:767px){.work-box{padding:4rem}}.work-box h3{font-weight:700;line-height:1;padding-bottom:2.5rem}.work-box h3 .ja{display:block;font-size:2.4rem;padding-top:1rem}@media (max-width:575px){.work-box h3 .ja{font-size:2.2rem}}.work-box h3 .en{font-weight:400;display:inline-block;font-size:1.4rem;color:#f28101;position:relative;padding-right:4rem}.work-box h3 .en:after{content:"";position:absolute;top:50%;display:inline-block;width:30px;height:1px;background-color:#f28101;right:0}.work-box__flex{display:flex;gap:2rem 6rem;margin-bottom:9rem}@media (max-width:1023px){.work-box__flex{gap:2rem 4rem}}@media (max-width:575px){.work-box__flex{flex-wrap:wrap;margin-bottom:6rem}}.work-box__flex:last-child{margin-bottom:0}.work-box__flex-img{max-width:350px;width:100%}@media (max-width:575px){.work-box__flex-img{margin:auto}}.work-box__flex-text{width:100%}@media (max-width:575px){.work-box__flex .order{order:2}}.page-voice-wrap{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img07.png);background-repeat:no-repeat;background-position:left bottom;background-size:60%}@media (max-width:1023px){.page-voice-wrap{background-position:left bottom}}@media (max-width:767px){.page-voice-wrap .page-sec-ex{padding:6rem 0 10rem}}.page-voice{padding-top:18rem}@media (max-width:575px){.page-voice{padding-top:0}}.page-voice .page-header-ex__h2{position:absolute;left:8rem;top:18rem}@media (max-width:1023px){.page-voice .page-header-ex__h2{left:4rem;top:18rem}}@media (max-width:767px){.page-voice .page-header-ex__h2{top:14rem}}@media (max-width:575px){.page-voice .page-header-ex__h2{left:2rem;top:9rem}}.voice-list{margin:0 auto}.voice-list a{color:#333;text-decoration:none}@media (max-width:575px){.voice-list{margin:4rem auto 0}}.voice-list .voice-box__l{position:relative}.voice-list .voice-box__l .voice-text{max-width:400px;padding:6rem;background-color:rgba(255,255,255,.8);position:absolute;left:0;bottom:0;z-index:1}@media (max-width:1023px){.voice-list .voice-box__l .voice-text{padding:3rem}}@media (max-width:950px){.voice-list .voice-box__l .voice-text{position:relative;margin-top:6rem}}.voice-list .voice-box__l .voice-text:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:130px;height:4px;background-color:#f28101}.voice-list .voice-box__l .btn{margin:6rem 0 0}@media (max-width:950px){.voice-list .voice-box__l .btn{margin:3rem 0 0}}.voice-list .voice-box__r{position:relative}.voice-list .voice-box__r .voice-text{max-width:400px;padding:6rem;background-color:rgba(255,255,255,.8);position:absolute;right:0;bottom:0;z-index:1}@media (max-width:1023px){.voice-list .voice-box__r .voice-text{padding:3rem}}@media (max-width:950px){.voice-list .voice-box__r .voice-text{position:relative;margin-top:6rem}}.voice-list .voice-box__r .voice-text:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:130px;height:4px;background-color:#f28101}.voice-list .voice-box__r .btn{margin:6rem 0 0}@media (max-width:950px){.voice-list .voice-box__r .btn{margin:3rem 0 0;text-align:right}}.voice-list .voice-box__item:nth-of-type(n+2){margin-top:10rem}@media (max-width:950px){.voice-list .voice-box__item:nth-of-type(n+2){margin-top:4rem}}.voice-list .voice-img{max-width:1000px;height:auto;margin:auto}.voice-list .voice-num{display:flex;align-items:center;font-size:8rem;line-height:1;position:absolute;top:-20%;right:6rem}@media (max-width:1023px){.voice-list .voice-num{font-size:6rem;right:3rem}}.voice-list .voice-num small{font-size:4rem;margin-right:1rem}.voice-list .voice-name{margin-top:2rem;font-size:2.4rem;line-height:1}.voice-list .voice-name small{font-size:1.2rem;margin-right:1rem}.page-voice_detail-wrap{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img06.png);background-repeat:no-repeat;background-position:center 26rem;background-size:100%}@media (max-width:1023px){.page-voice_detail-wrap{background-size:cover}}@media (max-width:767px){.page-voice_detail-wrap .page-sec-ex{padding:6rem 0 10rem}}.page-voice_detail{padding-top:13rem}@media (max-width:575px){.page-voice_detail{padding-top:10rem}}.page-voice_detail .page-header-ex__h2{position:absolute;z-index:1;margin-left:4rem}@media (max-width:1200px){.page-voice_detail .page-header-ex__h2{left:0;top:-12rem}}@media (max-width:767px){.page-voice_detail .page-header-ex__h2{margin-left:2rem}}@media (max-width:575px){.page-voice_detail .page-header-ex__h2{top:-8rem}}.page-voice_detail .voice-box__l{position:relative;max-width:1400px;margin:0 auto;padding-bottom:12rem}@media (max-width:950px){.page-voice_detail .voice-box__l{margin-bottom:0;padding-bottom:0}}.page-voice_detail .voice-box__l .voice-text{max-width:460px;padding:8rem 4rem;background-color:rgba(255,255,255,.8);position:absolute;left:0;bottom:5rem;z-index:1}@media (max-width:1023px){.page-voice_detail .voice-box__l .voice-text{padding:3rem;position:relative;margin-top:10rem}}.page-voice_detail .voice-box__l .voice-text:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:130px;height:4px;background-color:#f28101}.page-voice_detail .voice-box__l .voice-img{max-width:1000px;height:auto;margin-left:auto}.page-voice_detail .voice-box__l .voice-num{display:flex;align-items:center;font-size:8rem;line-height:1;position:absolute;top:-5rem;right:2rem}@media (max-width:1023px){.page-voice_detail .voice-box__l .voice-num{font-size:6rem;right:3rem;top:-4rem}}.page-voice_detail .voice-box__l .voice-num small{font-size:4rem;margin-right:1rem}.page-voice_detail .voice-box__l .voice-name{margin-bottom:4rem;font-size:4rem;line-height:1.4}@media (max-width:767px){.page-voice_detail .voice-box__l .voice-name{font-size:3rem}}.page-voice_detail .voice-box__l .voice-name small{font-size:1.9rem}.voice_detail .voice_detail-img{margin:8rem auto 8rem 0}@media (max-width:767px){.voice_detail .voice_detail-img{margin:4rem auto 4rem 0}}.voice_detail h3{display:inline-block;font-size:2.4rem;position:relative;padding-left:6rem;margin-bottom:3rem;margin-top:9rem}@media (max-width:767px){.voice_detail h3{font-size:1.8rem;margin-bottom:2rem;margin-top:4rem}}.voice_detail h3:first-of-type{margin-top:0}.voice_detail h3:after{content:"";position:absolute;top:50%;display:inline-block;width:45px;height:4px;background-color:#f28101;left:0}.voice_detail-main{background-image:url(//in-clusion.co.jp/recruit/wp-content/themes/sharelife-recruit/css/../images/common/background_img08.png);background-repeat:no-repeat;background-position:right center;background-size:40%}@media (max-width:1023px){.voice_detail-main{background-position:right bottom;background-size:60%}}.voice_detail-main .btn{margin-top:10rem}@media (max-width:767px){.voice_detail-main .btn{margin-top:6rem}}