@charset "UTF-8";@font-face{font-family:LINE Seed JP;font-weight:300;font-style:normal;src:url(../../assets/fonts/LINESeedJP_OTF_Th.woff) format("woff")}@font-face{font-family:LINE Seed JP;font-weight:400;font-style:normal;src:url(../../assets/fonts/LINESeedJP_OTF_Rg.woff) format("woff")}@font-face{font-family:LINE Seed JP;font-weight:700;font-style:normal;src:url(../../assets/fonts/LINESeedJP_OTF_Bd.woff) format("woff")}@font-face{font-family:LINE Seed JP;font-weight:800;font-style:normal;src:url(../../assets/fonts/LINESeedJP_OTF_Eb.woff) format("woff")}.l-main{--primary-color: var(--theme-primary);--secondary-color: var(--theme-secondary);--tertiary-color: var(--theme-tertiary);--theme-primary: #ff9334;--theme-secondary: #ffd4ae;--theme-tertiary: #fff3e5}.l-main[data-theme-color=company]{--theme-primary: #4e92db;--theme-secondary: #b4d7f4;--theme-tertiary: #e4f4fb}.l-main[data-theme-color=jobseeker]{--theme-primary: #f680a1;--theme-secondary: #fdccda;--theme-tertiary: #ffedf2}.l-main[data-theme-color=highschool]{--theme-primary: #3ebb79;--theme-secondary: #b1e7cb;--theme-tertiary: #e7f7e3}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1rem;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:var(--line-height--x-small)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom}button{border:none;background:none;cursor:pointer}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:var(--line-height--x-small);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1rem}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:var(--font-weight--bold)}code,kbd,samp{font-family:monospace,monospace;font-size:1rem}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:.8rem}sub,sup{font-size:.75rem;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:1rem;line-height:var(--line-height--x-small);margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}:root{--color--base-primary: #ffffff;--color--base-secondary: #f2f2f5;--color--border-primary: #d4d4dd;--color--font-primary: #333333;--color--font-secondary: #9999a3;--color--general-primary: #ff9334;--color--general-secondary: #ffd4ae;--color--general-tertiary: #fff3e5;--color--general-primary-dark: #e47717;--color--company-primary: #4e92db;--color--company-secondary: #b4d7f4;--color--company-tertiary: #e4f4fb;--color--company-primary-dark: #4e80af;--color--jobseeker-primary: #f680a1;--color--jobseeker-secondary: #fdccda;--color--jobseeker-tertiary: #ffedf2;--color--jobseeker-primary-dark: #e67a8e;--color--student-primary: #3ebb79;--color--student-secondary: #b1e7cb;--color--student-tertiary: #e7f7e3;--color--student-primary-dark: #459e5a;--color--white: #ffffff;--color--error: #f26d61;--font-family--primary: "LINE Seed JP", "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--font-weight--regular: 400;--font-weight--medium: 500;--font-weight--bold: 700;--letter-spacing--small: 0;--letter-spacing--medium: .025em;--line-height--x-small: 1;--line-height--small: 1.375;--line-height--medium: 1.5;--line-height--large: 1.625;--line-height--x-large: 2;--border-radius--x-small: 2px;--border-radius--small: 4px;--border-radius--medium: 8px;--border-radius--large: 12px;--border-radius--x-large: 24px;--border-radius--circle: 50%;--border-radius--none: 0;--border-radius--xx-small: 1px;--border-radius--small-plus: 5px;--border-radius--medium-plus: 10px;--border-radius--large-plus: 15px;--border-radius--x-large-plus: 16px;--border-radius--xx-large: 20px;--border-radius--pill-small: 50px;--border-radius--pill-medium: 100px;--border-radius--infinity: calc(infinity * 1px)}html,body{position:relative;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color--base-primary);color:var(--color--font-primary);font-family:var(--font-family--primary);font-feature-settings:"palt";font-variant-east-asian:jis78;font-size:1rem;line-height:var(--line-height--x-large);letter-spacing:.02em}html{overflow:auto}body{overflow:clip}body{--theme-primary: var(--color--general-primary);--theme-secondary: var(--color--general-secondary);--theme-tertiary: var(--color--general-tertiary)}body.theme-company{--theme-primary: var(--color--company-primary);--theme-secondary: var(--color--company-secondary);--theme-tertiary: var(--color--company-tertiary)}body.theme-jobseeker{--theme-primary: var(--color--jobseeker-primary);--theme-secondary: var(--color--jobseeker-secondary);--theme-tertiary: var(--color--jobseeker-tertiary)}body.theme-highschool{--theme-primary: var(--color--student-primary);--theme-secondary: var(--color--student-secondary);--theme-tertiary: var(--color--student-tertiary)}*{letter-spacing:var(--spacing);box-sizing:border-box}a{text-decoration:none;color:var(--color--font-primary);transition:opacity .3s cubic-bezier(.25,.1,.25,1),color .3s cubic-bezier(.25,.1,.25,1),border .3s cubic-bezier(.25,.1,.25,1),background-color .3s cubic-bezier(.25,.1,.25,1),-webkit-text-decoration-color .3s cubic-bezier(.25,.1,.25,1);transition:opacity .3s cubic-bezier(.25,.1,.25,1),color .3s cubic-bezier(.25,.1,.25,1),border .3s cubic-bezier(.25,.1,.25,1),background-color .3s cubic-bezier(.25,.1,.25,1),text-decoration-color .3s cubic-bezier(.25,.1,.25,1);transition:opacity .3s cubic-bezier(.25,.1,.25,1),color .3s cubic-bezier(.25,.1,.25,1),border .3s cubic-bezier(.25,.1,.25,1),background-color .3s cubic-bezier(.25,.1,.25,1),text-decoration-color .3s cubic-bezier(.25,.1,.25,1),-webkit-text-decoration-color .3s cubic-bezier(.25,.1,.25,1)}.is-pc a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}img{display:block;width:100%;max-width:100%;height:auto;pointer-events:none}video{pointer-events:none}.l-container{width:100%;padding:0 5.5555555556%;margin-left:auto;margin-right:auto}.l-drawer{position:fixed;padding-top:clamp(3.5625rem,57rem/16 + 0vw/1,3.5625rem);top:0;right:0;width:100%;height:100dvh;background-color:var(--color--base-primary);z-index:200;transform:translate(100%);transition:transform .4s cubic-bezier(.16,1,.3,1);overflow-y:auto;overscroll-behavior:contain}.l-drawer[aria-hidden=false]{transform:translate(0)}.l-drawer__inner{height:100%;padding-left:5.5555555556%;padding-right:5.5555555556%;padding-top:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem);overflow-y:scroll}.l-drawer__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(1.875rem,30rem/16 + 0vw/1,1.875rem);border-bottom:4px solid var(--color--general-primary);padding-bottom:clamp(.625rem,10rem/16 + 0vw/1,.625rem);min-height:50px}.l-drawer__logo{width:clamp(10rem,160rem/16 + 0vw/1,10rem)}.l-drawer__list{margin-bottom:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem)}.l-drawer__item{border-bottom:1px solid var(--color--general-primary)}.l-drawer__item.l-drawer__item--hidden{display:none}.l-drawer__item:first-child{border-top:none}.l-drawer__link{display:flex;align-items:center;gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding-top:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding-bottom:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.l-drawer__link span{font-size:1rem;font-weight:var(--font-weight--regular);letter-spacing:.02em;line-height:var(--line-height--large);color:#000}.l-drawer__link img{width:clamp(1.3125rem,21rem/16 + 0vw/1,1.3125rem);height:clamp(1.3125rem,21rem/16 + 0vw/1,1.3125rem)}.l-drawer__link-icon{width:clamp(1rem,16rem/16 + 0vw/1,1rem);height:clamp(1rem,16rem/16 + 0vw/1,1rem)}.l-drawer__supports{display:flex;flex-direction:column;gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem);margin-bottom:clamp(1.125rem,18rem/16 + 0vw/1,1.125rem)}.l-drawer__support-btn{border-radius:var(--border-radius--medium);overflow:hidden}.l-drawer__support-btn--company{background-color:var(--color--company-tertiary)}.l-drawer__support-btn--company .l-drawer__support-icon{background-color:var(--color--company-primary)}.l-drawer__support-btn--job{background-color:var(--color--jobseeker-tertiary)}.l-drawer__support-btn--job .l-drawer__support-icon{background-color:var(--color--jobseeker-primary)}.l-drawer__support-btn--school{background-color:var(--color--student-tertiary)}.l-drawer__support-btn--school .l-drawer__support-icon{background-color:var(--color--student-primary)}.l-drawer__support-btn--about{background-color:var(--color--general-tertiary)}.l-drawer__support-btn--about .l-drawer__support-icon{background-color:var(--color--general-primary)}.l-drawer__support-btn__head{width:100%;display:flex;justify-content:space-between;align-items:center;padding:clamp(1.375rem,22rem/16 + 0vw/1,1.375rem);padding-left:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);padding-right:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);background:transparent;border:0}.l-drawer__support-text{font-weight:var(--font-weight--bold);color:var(--color--font-primary);font-size:1rem}.l-drawer__support-btn__body{overflow:hidden;max-height:0;pointer-events:none;transition:max-height .4s ease}.l-drawer__support-btn__head.is-open+.l-drawer__support-btn__body{pointer-events:auto;padding-left:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);padding-right:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);padding-bottom:clamp(1.25rem,calc(20rem - (-.0037037037rem*360))/16 + calc(-.0037037037vw * 100)/1,1rem)}.l-drawer__support-btn__list{display:flex;flex-direction:column;gap:clamp(.625rem,10rem/16 + 0vw/1,.625rem)}.l-drawer__support-btn__item-link{display:flex;align-items:center;-moz-column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);text-decoration:none;color:var(--color--font-primary);font-size:.875rem;line-height:var(--line-height--medium)}.l-drawer__support-icon{width:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);height:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);border-radius:var(--border-radius--circle);position:relative}.l-drawer__support-icon:before{content:"";width:clamp(.5rem,8rem/16 + 0vw/1,.5rem);height:1.5px;background-color:var(--color--base-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.l-drawer__support-icon:after{content:"";height:clamp(.5rem,8rem/16 + 0vw/1,.5rem);width:1.5px;background-color:var(--color--base-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s cubic-bezier(.25,.1,.25,1)}.l-drawer__support-btn__head.is-open .l-drawer__support-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.l-drawer__footer-list{display:flex;flex-wrap:wrap;gap:clamp(1.125rem,18rem/16 + 0vw/1,1.125rem);justify-content:center;margin-bottom:clamp(1.125rem,18rem/16 + 0vw/1,1.125rem);font-size:.75rem}.l-drawer__footer-item a{color:var(--color--font-secondary);text-decoration:none;line-height:var(--line-height--small)}.l-drawer__search{position:relative;height:40px;margin-bottom:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem)}.l-drawer__search search{height:100%}.l-drawer__search .gsib_a{padding-right:0;padding-left:clamp(.875rem,calc(14rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.25rem)}.l-drawer__search .gsib_a input{background-color:var(--color--base-secondary)!important}.l-drawer__search .gsib_b{width:clamp(2.5rem,40rem/16 + 0vw/1,2.5rem);height:clamp(1.5rem,calc(24rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2.5rem)}.l-drawer__search-form{display:flex;align-items:stretch;-moz-column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem);column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem);width:100%;height:100%}.l-drawer__search-form--gcse .gsc-control-searchbox-only,.l-drawer__search-form--gcse .gsc-control-cse{height:100%;width:100%;padding:0!important;border:0!important;background:transparent!important}.l-drawer__search-form--gcse .gsib_a input{background-color:var(--color--base-secondary)!important}.l-drawer__search-form--gcse table,.l-drawer__search-form--gcse tbody,.l-drawer__search-form--gcse tr,.l-drawer__search-form--gcse td{border:0!important;background:transparent!important}.l-drawer__search-form--gcse .gsc-search-box{margin:0!important;height:100%}.l-drawer__search-form--gcse .gsc-search-box-tools .gsc-search-box{display:block!important;width:100%!important;height:100%!important}.l-drawer__search-form--gcse .gsc-search-box-tools .gsc-search-box>tbody{display:block!important;height:100%!important}.l-drawer__search-form--gcse .gsc-search-box-tools .gsc-search-box>tbody>tr{display:flex!important;align-items:stretch;height:100%!important}.l-drawer__search-form--gcse .gsc-search-box-tools .gsc-search-box td.gsc-input{flex:1 1 auto;width:auto!important;height:100%!important}.l-drawer__search-form--gcse .gsc-input-box{border:1px solid var(--color--border-primary)!important;border-radius:var(--border-radius--infinity)!important;background-color:var(--color--base-secondary)!important;height:100%!important;display:flex;align-items:center}.l-drawer__search-form--gcse .gsc-input{font-size:.75rem}.l-drawer__search-form--gcse .gsc-search-box-tools .gsc-search-box td.gsc-search-button{flex:0 0 auto;width:auto!important;height:100%!important}.l-drawer__search-form--gcse .gsc-search-box-tools .gsc-search-box td.gsc-clear-button{flex:0 0 auto;width:auto!important;height:100%!important;display:none!important}.l-drawer__search-form--gcse .gsc-search-button-v2{margin:0!important;border:0!important;border-radius:var(--border-radius--circle)!important;background-color:var(--color--general-primary)!important;width:clamp(2.25rem,36rem/16 + 0vw/1,2.25rem);height:clamp(2.25rem,36rem/16 + 0vw/1,2.25rem);min-width:0!important;min-height:0!important;padding:0!important}.l-drawer__search-form--gcse .gsc-search-button-v2 svg{display:none!important}.l-drawer__search-form--gcse .gsc-search-button-v2 img{width:clamp(1rem,16rem/16 + 0vw/1,1rem);height:clamp(1rem,16rem/16 + 0vw/1,1rem);pointer-events:none}.l-drawer__search-input{flex:1;display:flex;background-color:var(--color--general-tertiary);border:1px solid var(--color--general-primary);border-radius:var(--border-radius--infinity);padding:clamp(.75rem,12rem/16 + 0vw/1,.75rem);font-size:.75rem;line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--small)}.l-drawer__search-button{width:clamp(2.5rem,40rem/16 + 0vw/1,2.5rem);height:clamp(2.5rem,40rem/16 + 0vw/1,2.5rem);background-color:var(--color--general-primary);color:var(--color--base-primary);border:none;border-radius:var(--border-radius--circle);display:flex;align-items:center;justify-content:center}.l-drawer__search-button img{width:clamp(1rem,16rem/16 + 0vw/1,1rem);height:clamp(1rem,16rem/16 + 0vw/1,1rem)}.l-drawer__sns{display:flex;justify-content:center;padding-top:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding-bottom:clamp(.75rem,12rem/16 + 0vw/1,.75rem);gap:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem);margin:0 calc(50% - 50vw);width:100vw;background-color:#f3dfc0}.l-drawer__sns-link{width:clamp(2.5rem,40rem/16 + 0vw/1,2.5rem);height:clamp(2.5rem,40rem/16 + 0vw/1,2.5rem)}.l-drawer__sns-link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.l-footer{position:relative;width:100%;background-color:#f9f9f9}.l-footer-cta{background-image:url(../../assets/images/common/bg_cta_wavy.png);padding-top:clamp(2.5rem,calc(40rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3.75rem);padding-bottom:clamp(2.5rem,calc(40rem - (.037037037rem*360))/16 + calc(.037037037vw * 100)/1,5rem)}.l-footer-cta__inner{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.l-footer-cta__title{color:var(--color--base-primary);font-weight:var(--font-weight--bold);font-size:1.25rem;margin-bottom:clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem)}.l-footer-cta__tel{background:var(--color--base-primary);border-radius:var(--border-radius--infinity);padding:clamp(1.25rem,calc(20rem - (-.0046296296rem*360))/16 + calc(-.0046296296vw * 100)/1,.9375rem) clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem) clamp(1.25rem,calc(20rem - (-.0046296296rem*360))/16 + calc(-.0046296296vw * 100)/1,.9375rem) clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}.l-footer-cta__tel-link{display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;color:#ff9d42}.l-footer-cta__tel-link img{width:17px;height:18px}.l-footer-cta__tel-number{font-weight:var(--font-weight--bold);font-size:1.5625rem;line-height:var(--line-height--x-small)}.l-footer-cta__tel-time{font-size:.625rem;color:#333;line-height:var(--line-height--x-small)}.l-footer-cta__mascot{width:clamp(6.25rem,calc(100rem - (.0555555556rem*360))/16 + calc(.0555555556vw * 100)/1,10rem);margin-top:clamp(1.25rem,calc(20rem - (-.0185185185rem*360))/16 + calc(-.0185185185vw * 100)/1,0rem)}.l-footer-main{background-color:var(--color--base-primary);padding-top:clamp(2.5rem,calc(40rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3.75rem);padding-bottom:clamp(2.5rem,calc(40rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3.75rem)}.l-footer-main__white-box{padding-top:clamp(2.5rem,40rem/16 + 0vw/1,2.5rem);display:flex;flex-direction:column-reverse}.l-footer-main__info{display:flex;flex-direction:column;align-items:center;margin-top:clamp(2.5rem,calc(40rem - (-.037037037rem*360))/16 + calc(-.037037037vw * 100)/1,0rem)}.l-footer-main__logo{grid-area:logo;width:clamp(11.25rem,calc(180rem - (.0740740741rem*360))/16 + calc(.0740740741vw * 100)/1,16.25rem);margin-bottom:clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem)}.l-footer-main__logo-link{display:flex;align-items:center;width:100%;-moz-column-gap:clamp(.3125rem,calc(5rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,.5rem);column-gap:clamp(.3125rem,calc(5rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,.5rem)}.l-footer-main__logo-img--character{width:27.7%;height:auto;flex-shrink:0}.l-footer-main__logo-img--text{flex:1 1 auto;min-width:0;height:auto}.l-footer-main__address{grid-area:address;font-style:normal;line-height:var(--line-height--large);color:#333;letter-spacing:var(--letter-spacing--small);font-size:.75rem;margin-bottom:clamp(1.875rem,calc(30rem - (-.0277777778rem*360))/16 + calc(-.0277777778vw * 100)/1,0rem)}.l-footer-main__address p{margin-bottom:clamp(.25rem,4rem/16 + 0vw/1,.25rem);font-size:.75rem;letter-spacing:var(--letter-spacing--small)}.l-footer-banners{grid-area:banners}.l-footer-banners__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem)}.l-footer-banners__item{width:100%}.l-footer-banners__item a{display:block;border:1px solid #eee;transition:opacity .3s ease;line-height:var(--line-height--x-small)}.l-footer-banners__item a:hover{opacity:.7}.l-footer-banners__item img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.l-footer-main__nav-group{position:relative;display:flex;flex-direction:column;border-radius:var(--border-radius--none) var(--border-radius--none) var(--border-radius--x-large) var(--border-radius--x-large)}.l-footer-main__nav-group:before{content:"";width:85.3658536585%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%);background-color:var(--color--border-primary);display:none}.l-footer-nav__list{display:flex;flex-direction:column;margin-bottom:clamp(1.5rem,calc(24rem - (-.0222222222rem*360))/16 + calc(-.0222222222vw * 100)/1,0rem)}.l-footer-nav__item{border-bottom:1px solid var(--color--general-primary)}.l-footer-nav__link{display:flex;align-items:center;text-decoration:none;gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding-top:clamp(.75rem,calc(12rem - (-.0111111111rem*360))/16 + calc(-.0111111111vw * 100)/1,0rem);padding-bottom:clamp(.75rem,calc(12rem - (-.0111111111rem*360))/16 + calc(-.0111111111vw * 100)/1,0rem)}.l-footer-nav__link span{font-size:1rem}.l-footer-nav__link img{width:clamp(1.3125rem,21rem/16 + 0vw/1,1.3125rem);height:clamp(1.3125rem,21rem/16 + 0vw/1,1.3125rem)}.l-footer-supports{display:flex;flex-direction:column;gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.l-footer-support-btn{flex:1;border-radius:var(--border-radius--medium);overflow:hidden}.l-footer-support-btn--company{background-color:var(--color--company-tertiary)}.l-footer-support-btn--job{background-color:var(--color--jobseeker-tertiary)}.l-footer-support-btn--school{background-color:var(--color--student-tertiary)}.l-footer-support-btn--about{background-color:var(--color--general-tertiary)}.l-footer-support-btn__head{width:100%;display:flex;justify-content:space-between;align-items:center;border:none;background:transparent;text-align:left;cursor:pointer;padding:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.75rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem)}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light{transition:transform .3s ease}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:before{-webkit-mask-image:none;mask-image:none;background-color:#0000;width:clamp(.5rem,8rem/16 + 0vw/1,.5rem);height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color--base-primary)}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:after{content:"";width:1.5px;height:clamp(.5rem,8rem/16 + 0vw/1,.5rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color--base-primary)}.l-footer-support-btn__head--link{display:none}.l-footer-support-btn__head--button.is-open .c-arrow-primary:after{transform:translate(-50%,-50%) rotate(90deg)}.l-footer-support-text span{display:block;font-weight:var(--font-weight--bold);font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);color:var(--color--font-primary)}.l-footer-support-icon{width:clamp(1.625rem,26rem/16 + 0vw/1,1.625rem);height:clamp(1.625rem,26rem/16 + 0vw/1,1.625rem)}.l-footer-support-btn__body{display:block;box-sizing:border-box;overflow:hidden;max-height:0;opacity:0;pointer-events:none;padding-left:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem);padding-right:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem);padding-bottom:0;transition:max-height .4s ease,opacity .25s ease}.l-footer-support-btn__head--button.is-open+.l-footer-support-btn__body{padding-bottom:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem)}.l-footer-support-btn__list{display:flex;flex-direction:column;gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.l-footer-support-btn__item-link{display:flex;align-items:center;-moz-column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);text-decoration:none;line-height:var(--line-height--medium);font-size:.875rem}.l-footer-bottom__links{margin:0 calc(50% - 50vw);width:100vw;display:flex;flex-direction:row;align-items:center;justify-content:center;padding-bottom:clamp(1.25rem,calc(20rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.75rem);-moz-column-gap:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);column-gap:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);border-bottom:1px solid #9ca7b4}.l-footer-bottom__links li a{font-size:.75rem;color:var(--color--font-secondary)}.l-footer-copyright{font-size:.75rem;padding-top:clamp(.6875rem,11rem/16 + 0vw/1,.6875rem);color:var(--color--font-secondary);text-align:center}.l-footer-sns{display:none}.l-footer__pagetop{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:40px}.l-footer__pagetop .l-footer__pagetop-btn{font-size:.9375rem}.l-footer__pagetop-btn{padding:12px 32px;background-color:var(--color--general-primary);border-radius:var(--border-radius--infinity);display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-column-gap:clamp(.625rem,10rem/16 + 0vw/1,.625rem);column-gap:clamp(.625rem,10rem/16 + 0vw/1,.625rem)}.l-footer__pagetop-btn span{font-size:.9375rem;color:var(--color--base-primary);font-weight:var(--font-weight--bold)}.l-footer__pagetop-btn img{width:clamp(.5625rem,9rem/16 + 0vw/1,.5625rem);height:clamp(.8125rem,13rem/16 + 0vw/1,.8125rem)}.l-hamburger{position:relative;width:clamp(3.625rem,58rem/16 + 0vw/1,3.625rem);height:clamp(3.5625rem,57rem/16 + 0vw/1,3.5625rem);margin-bottom:clamp(.5rem,8rem/16 + 0vw/1,.5rem);z-index:201;background:transparent;border:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.l-hamburger__wrap{position:relative;width:100%;height:clamp(2rem,32rem/16 + 0vw/1,2rem);display:flex;flex-direction:column;justify-content:center;gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem)}.l-hamburger__text{font-size:.6875rem;line-height:var(--line-height--x-small);font-weight:var(--font-weight--bold);color:var(--color--general-primary)}.l-hamburger__line{display:block;width:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem);height:2px;background-color:var(--color--general-primary);margin:0 auto;border-radius:var(--border-radius--x-small);transition:transform .3s,opacity .3s,background-color .3s}.l-hamburger.is-active .l-hamburger__line:nth-child(1){transform:translateY(8px) rotate(45deg)}.l-hamburger.is-active .l-hamburger__line:nth-child(2){opacity:0}.l-hamburger.is-active .l-hamburger__line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}body:not(.home) .l-header:before{display:none}.l-header{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:var(--color--base-primary);box-shadow:0 2px 10px #0000000d}.l-header:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;background-color:var(--color--general-primary)}.l-header__hamburger{margin-right:1.1111111111%}.l-header:after{content:"";display:block;width:100%;height:clamp(.25rem,4rem/16 + 0vw/1,.25rem);background-color:var(--color--general-primary);position:absolute;bottom:0;left:0;z-index:201}.l-header__inner{z-index:201;position:relative;width:100%;margin-inline:auto;padding-left:2.2222222222%}.l-header__upper{display:flex;justify-content:space-between;align-items:center}.l-header__right{display:flex;flex-direction:column;align-items:flex-end}.l-header__logo-wrap{flex-shrink:0;width:clamp(10.375rem,calc(166rem - (.0944444444rem*360))/16 + calc(.0944444444vw * 100)/1,16.75rem);padding-bottom:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.l-header__logo-link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:10.375rem;-moz-column-gap:.3125rem;column-gap:.3125rem}.l-header__logo-img--character{width:2.6875rem;height:2.125rem}.l-header__logo-img--text{width:7.375rem;height:1.8125rem}.l-header__actions{display:flex;align-items:center}.l-header__tel{display:flex;flex-direction:column;align-items:flex-end;row-gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem)}.l-header__tel-link{display:flex;align-items:center;color:#333;text-decoration:none;transition:opacity .3s}.l-header__tel-link:hover{opacity:.7}.l-header__tel-icon{display:block;flex-shrink:0;background-color:var(--header-tel-icon-color, var(--color--general-primary));-webkit-mask-image:url(../../assets/images/common/icon_tel.svg);mask-image:url(../../assets/images/common/icon_tel.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.l-header__tel-number{font-weight:var(--font-weight--bold);letter-spacing:-.01em;line-height:var(--line-height--x-small);color:var(--color--general-primary)}.l-header__tel-time{color:#666}.l-header__search{position:relative;height:2.5rem}.l-header__search search{height:100%}.l-header__search .gsib_a{padding-right:0;padding-left:clamp(.875rem,calc(14rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.25rem)}.l-header__search .gsib_a input{background-color:var(--color--base-secondary)!important}.l-header__search .gsib_b{width:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);height:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem)}.l-header__search-form{display:flex;align-items:stretch;height:100%}.l-header__search-form--gcse .gsc-control-searchbox-only,.l-header__search-form--gcse .gsc-control-cse{height:100%;padding:0!important;border:0!important;background:transparent!important}.l-header__search-form--gcse table,.l-header__search-form--gcse tbody,.l-header__search-form--gcse tr,.l-header__search-form--gcse td{border:0!important;background:transparent!important}.l-header__search-form--gcse .gsc-search-box{margin:0!important;height:100%}.l-header__search-form--gcse .gsc-search-box-tools .gsc-search-box{display:block!important;width:100%!important;height:100%!important}.l-header__search-form--gcse .gsc-search-box-tools .gsc-search-box>tbody{display:block!important;height:100%!important}.l-header__search-form--gcse .gsc-search-box-tools .gsc-search-box>tbody>tr{display:flex!important;align-items:stretch;height:100%!important}.l-header__search-form--gcse .gsc-search-box-tools .gsc-search-box td.gsc-input{flex:1 1 auto;width:auto!important;height:100%!important}.l-header__search-form--gcse .gsc-input-box{border:1px solid var(--color--border-primary)!important;border-radius:var(--border-radius--infinity)!important;background-color:var(--color--base-secondary)!important;height:100%!important;display:flex;align-items:center}.l-header__search-form--gcse .gsc-search-box-tools .gsc-search-box td.gsc-search-button{flex:0 0 auto;width:auto!important;height:100%!important}.l-header__search-form--gcse .gsc-search-box-tools .gsc-search-box td.gsc-clear-button{flex:0 0 auto;width:auto!important;height:100%!important;display:none!important}.l-header__search-form--gcse .gsc-search-button-v2{margin:0!important;border:0!important;border-radius:var(--border-radius--circle)!important;background-color:var(--color--general-primary)!important;min-width:0!important;min-height:0!important;padding:0!important}.l-header__search-form--gcse .gsc-search-button-v2 svg{display:none!important}.l-header__search-form--gcse .gsc-search-button-v2 img{width:clamp(1rem,16rem/16 + 0vw/1,1rem);height:clamp(1rem,16rem/16 + 0vw/1,1rem);pointer-events:none}.l-header__search-input{border:none;padding:clamp(.5625rem,9rem/16 + 0vw/1,.5625rem) clamp(1rem,16rem/16 + 0vw/1,1rem) clamp(.5625rem,9rem/16 + 0vw/1,.5625rem) clamp(1rem,16rem/16 + 0vw/1,1rem);flex:1;background-color:var(--color--base-secondary);border:1px solid var(--color--border-primary);border-radius:var(--border-radius--infinity)}.l-header__search-input::-webkit-input-placeholder{color:#999}.l-header__search-input::-moz-placeholder{color:#999}.l-header__search-input::placeholder{color:#999}.l-header__search-button{background-color:var(--color--general-primary);border:none;border-radius:var(--border-radius--circle);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s;flex-shrink:0}.l-header__search-button img{width:1.25rem;height:1.25rem}.l-header__search-button:hover{background-color:#e68025}.l-header__lower{border-top:1px solid #eee}.l-header-nav__list{display:flex;justify-content:flex-end;position:relative}.l-header-nav__item{position:relative;height:100%}.l-header-nav__link{font-weight:var(--font-weight--bold);display:flex;line-height:var(--line-height--medium);align-items:center;color:#4e433a;transition:color .3s;cursor:pointer;text-decoration:none}.l-header-nav__link:hover,.l-header-nav__link:focus{color:var(--color--general-primary);outline:none}.l-header-nav__arrow{display:inline-block;width:8px;height:8px;border-right:2px solid var(--color--general-primary);border-bottom:2px solid var(--color--general-primary);transform:rotate(45deg);margin-bottom:3px;transition:transform .3s,border-color .3s}.l-header-nav__link:hover .l-header-nav__arrow,.l-header-nav__item[aria-expanded=true] .l-header-nav__arrow{border-color:var(--color--general-primary)}#mega-panel-1 .l-header-nav__mega-title{color:var(--color--company-primary)}#mega-panel-1 .l-header-nav__mega-btn{background-color:var(--color--company-primary)}#mega-panel-1 .c-arrow-secondary:before{background-color:var(--color--company-primary)}#mega-panel-1 .l-header-nav__mega-icon.svg-img path{fill:var(--color--company-primary)}#mega-panel-1 .l-header-nav__mega-arrow{background-color:var(--color--company-primary)}#mega-panel-2 .l-header-nav__mega-title{color:var(--color--jobseeker-primary)}#mega-panel-2 .l-header-nav__mega-btn{background-color:var(--color--jobseeker-primary)}#mega-panel-2 .c-arrow-secondary:before{background-color:var(--color--jobseeker-primary)}#mega-panel-2 .l-header-nav__mega-icon.svg-img path{fill:var(--color--jobseeker-primary)}#mega-panel-2 .l-header-nav__mega-arrow{background-color:var(--color--jobseeker-primary)}#mega-panel-3 .l-header-nav__mega-title{color:var(--color--student-primary)}#mega-panel-3 .l-header-nav__mega-btn{background-color:var(--color--student-primary)}#mega-panel-3 .c-arrow-secondary:before{background-color:var(--color--student-primary)}#mega-panel-3 .l-header-nav__mega-icon.svg-img path{fill:var(--color--student-primary)}#mega-panel-3 .l-header-nav__mega-arrow{background-color:var(--color--student-primary)}#mega-panel-4 .l-header-nav__mega-title{color:var(--color--general-primary)}#mega-panel-4 .l-header-nav__mega-btn{background-color:var(--color--general-primary)}#mega-panel-4 .c-arrow-secondary:before{background-color:var(--color--general-primary)}#mega-panel-4 .l-header-nav__mega-arrow{background-color:var(--color--general-primary)}.l-header-nav__mega{position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:var(--color--base-primary);border-radius:var(--border-radius--none) var(--border-radius--none) var(--border-radius--x-large-plus) var(--border-radius--x-large-plus);box-shadow:0 0 11px #00000026;z-index:10;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s,margin-top .3s}.l-header-nav__item:hover .l-header-nav__mega,.l-header-nav__item:focus-within .l-header-nav__mega,.l-header-nav__item[aria-expanded=true] .l-header-nav__mega{opacity:1;visibility:visible;pointer-events:auto;margin-top:0}.l-header-nav__mega[aria-hidden=false]{opacity:1;visibility:visible;pointer-events:auto;margin-top:0}.l-header-nav__mega-inner{display:flex;flex-direction:column}.l-header-nav__mega-head{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:inherit}.l-header-nav__mega-title-wrap{display:flex;align-items:center}.l-header-nav__mega-icon{-o-object-fit:contain;object-fit:contain}.l-header-nav__mega-title{font-weight:var(--font-weight--bold);color:#5b87ba}.l-header-nav__mega-btn{border-radius:var(--border-radius--circle);display:flex;flex-direction:row;justify-content:center;align-items:center;transition:opacity .3s}.l-header-nav__mega-btn:before{content:"";-webkit-mask-image:url(../../assets/images/common/head_icon_arrow.svg);mask-image:url(../../assets/images/common/head_icon_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color--base-primary)}.l-header-nav__mega-line{width:100%;height:1px;background-color:#ddd;border:none}.l-header-nav__mega-list{display:flex;flex-direction:column}.l-header-nav__mega-item{line-height:var(--line-height--medium)}.l-header-nav__mega-link{display:flex;align-items:center;color:#333;transition:color .3s;text-decoration:none}.l-header-nav__mega-link:hover,.l-header-nav__mega-link:focus{text-decoration:underline}.l-header-nav__mega-arrow{display:block;flex-shrink:0;background-color:var(--header-mega-arrow-color, currentColor);-webkit-mask-image:url(../../assets/images/common/megamenu_arrow.svg);mask-image:url(../../assets/images/common/megamenu_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.l-main{z-index:1000;background-repeat:repeat;background-position:center;background-size:5%;background-color:var(--theme-tertiary)}body.page-template-front-page .l-main{background-color:var(--color--base-primary)}.l-main[data-theme-color=general]{background-color:var(--theme-tertiary)}.l-main[data-theme-color=general]{background-image:url(../../assets/images/common/general_dot.png)}.l-main[data-theme-color=company]{background-image:url(../../assets/images/common/company_dot.png)}.l-main[data-theme-color=jobseeker]{background-image:url(../../assets/images/common/jobseeker_dot.png)}.l-main[data-theme-color=highschool]{background-image:url(../../assets/images/common/highschool_dot.png)}.l-section{position:relative;z-index:1}.l-breadcrumbs{width:100%;overflow:hidden;text-overflow:ellipsis;padding-left:5.5555555556%;padding-right:5.5555555556%;padding-top:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem);padding-bottom:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem)}.l-breadcrumbs .l-container{display:flex;justify-content:flex-end;overflow:hidden;text-overflow:ellipsis}.l-breadcrumbs__list{overflow:hidden;display:unset;text-align:left;line-height:1.5}.l-breadcrumbs__item{display:unset}.l-breadcrumbs__item:last-child{pointer-events:none;margin-right:0}.l-breadcrumbs__item:last-child .l-breadcrumbs__link{padding-right:0}.l-breadcrumbs__item:last-child .l-breadcrumbs__link:after{display:none}.l-breadcrumbs__item:not(:last-child) .l-breadcrumbs__link{color:var(--theme-primary);text-decoration:underline}.l-breadcrumbs__item:not(:last-child) .l-breadcrumbs__link:after{content:"";background-image:url(../../assets/images/common/breadcrumbs_arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(.75rem,12rem/16 + 0vw/1,.75rem);height:clamp(.75rem,12rem/16 + 0vw/1,.75rem);display:inline-block;margin-left:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem);vertical-align:middle}.l-breadcrumbs__link{text-decoration:none;position:relative;display:unset}.l-breadcrumbs__link-text{transition:opacity .4s cubic-bezier(.25,.1,.25,1);display:unset;font-size:clamp(.6875rem,calc(11rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.75rem);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small);font-weight:var(--font-weight--regular);position:relative}.l-breadcrumbs__link-text br{display:none}.l-content{padding-bottom:clamp(2.5rem,calc(40rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,3rem)}.l-inner{background-color:var(--color--base-primary);border-radius:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);padding-top:clamp(4rem,calc(64rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,6rem);padding-bottom:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem);padding-left:5.5555555556%;padding-right:5.5555555556%}.l-inner.results{display:none;padding-top:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem);padding-bottom:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem)}.l-inner.b-inner--no-background{background-color:rgba(var(--color--base-primary),0)}.b-container{width:100%;padding:0 5.5555555556%;margin-left:auto;margin-right:auto}.b-detail .b-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.b-detail .b-container .b-inner{width:100%}.b-inner{background-color:var(--color--base-primary);border-radius:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);padding-top:clamp(4rem,calc(64rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,6rem);padding-bottom:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem);padding-left:5.5555555556%;padding-right:5.5555555556%}.b-inner.results{display:none;padding-top:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem);padding-bottom:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem)}.b-inner.b-inner--no-background{background-color:rgba(var(--color--base-primary),0)}.b-inner .has-text-color{color:var(--color--font-primary)!important}.b-inner .has-orange-color{color:var(--color--general-primary)!important}.b-inner .has-company-blue-color{color:var(--color--company-primary)!important}.b-inner .has-jobseeker-pink-color{color:var(--color--jobseeker-primary)!important}.b-inner .has-highschool-green-color{color:var(--color--student-primary)!important}.b-inner .has-red-color{color:red!important}.b-inner .has-white-color{color:var(--color--base-primary)!important}.b-inner .wp-block-heading strong,.b-inner .wp-block-heading b{font-weight:var(--font-weight--bold)}.b-inner .wp-block-heading+.wp-block-heading{margin-top:0}.b-inner>h2.wp-block-heading:first-child{margin-top:0}.b-inner h2.wp-block-heading{font-size:1.25rem;font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--small);margin-top:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem);margin-bottom:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);padding-right:13.3333333333vw;position:relative}.b-inner h2.wp-block-heading:after{content:"";width:clamp(.25rem,calc(4rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.5rem);height:clamp(1.5rem,calc(24rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.75rem);border-radius:var(--border-radius--none) var(--border-radius--medium) var(--border-radius--medium) var(--border-radius--none);background-color:var(--theme-primary);position:absolute;top:50%;left:0;transform:translateY(-50%)}.b-inner h2.wp-block-heading:before{content:"";background-image:url(../../assets/images/common/rakko_icon.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;right:0;transform:translateY(-50%);width:8.8888888889vw;height:11.1111111111vw;max-width:56px}.b-inner h2.wp-block-heading span{border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);background-color:var(--color--base-secondary);display:block;padding-right:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);padding-left:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);padding-top:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);padding-bottom:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);position:relative}.b-inner h2.wp-block-heading span:before{content:"";background-image:url(../../assets/images/common/heading_triangle.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:2.7777777778vw;height:2.7777777778vw;position:absolute;top:50%;right:-2.2222222222vw;transform:translateY(-50%)}.b-inner h3.wp-block-heading{width:100%;font-size:1rem;font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--small);margin-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem);margin-bottom:clamp(1.25rem,calc(20rem - (.0259259259rem*360))/16 + calc(.0259259259vw * 100)/1,3rem);color:var(--theme-primary);padding-bottom:clamp(.3125rem,calc(5rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.625rem);position:relative;border-bottom:2px solid var(--theme-primary)}.b-inner h3.wp-block-heading span{padding-left:clamp(.875rem,calc(14rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.25rem);position:relative;display:inline-block}.b-inner h3.wp-block-heading span:before{content:"";width:clamp(.1875rem,calc(3rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.25rem);height:clamp(1.125rem,calc(18rem - (.0194444444rem*360))/16 + calc(.0194444444vw * 100)/1,2.4375rem);border-radius:var(--border-radius--none) var(--border-radius--medium) var(--border-radius--medium) var(--border-radius--none);background-color:var(--theme-primary);position:absolute;top:50%;left:0;transform:translateY(-50%)}.b-inner h4.wp-block-heading{font-size:1rem;font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--medium);margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem);margin-bottom:clamp(1.125rem,calc(18rem - (.012962963rem*360))/16 + calc(.012962963vw * 100)/1,2rem)}.b-inner p{margin-top:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);font-size:.875rem;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--small)}.b-inner a{word-break:break-all;font-size:.875rem;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--small);color:var(--theme-primary);text-decoration:underline}.b-inner .wp-block-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);margin-top:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);margin-bottom:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem)}.b-inner .wp-block-list li{font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.b-inner ol.wp-block-list{list-style:decimal;list-style-position:outside;padding-left:1.5em}.b-inner ol.wp-block-list li{display:list-item}.b-inner ol.wp-block-list li::marker{font-weight:var(--font-weight--bold);color:var(--theme-primary)}.b-inner ul.wp-block-list{list-style:disc;list-style-position:outside;padding-left:1.5em}.b-inner ul.wp-block-list li{display:list-item}.b-inner ul.wp-block-list li::marker{width:clamp(.375rem,6rem/16 + 0vw/1,.375rem);height:clamp(.375rem,6rem/16 + 0vw/1,.375rem);color:var(--theme-primary)}.b-inner .wp-block-media-text{display:flex!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2rem,32rem/16 + 0vw/1,2rem)}.b-inner .wp-block-media-text .wp-block-media-text__media{width:100%;align-self:flex-start!important}.b-inner .wp-block-media-text .wp-block-media-text__media.is-img-none{display:none}.b-inner .wp-block-media-text .wp-block-media-text__media picture{display:block}.b-inner .wp-block-media-text .wp-block-media-text__media img{-o-object-fit:contain;object-fit:contain}.b-inner .wp-block-media-text .wp-block-media-text__content{width:100%;padding:0!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.125rem,calc(18rem - (.012962963rem*360))/16 + calc(.012962963vw * 100)/1,2rem)}.b-inner .wp-block-media-text .wp-block-media-text__content *{margin-bottom:0}.b-inner .wp-block-media-text .wp-block-media-text__content .wp-block-heading{margin-top:0}.b-inner .wp-block-media-text .wp-block-media-text__content p:first-of-type{margin-top:0}.b-inner .wp-block-media-text .wp-block-media-text__content p.is-media-text-button-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1rem,16rem/16 + 0vw/1,1rem)}.b-inner .wp-block-separator{border-top:1px solid var(--color--border-primary);margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);margin-bottom:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem)}.b-inner .wp-block-buttons{margin-top:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);margin-bottom:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.b-inner .wp-block-buttons .wp-block-button.is-style-text .wp-block-button__link{background-color:rgba(var(--color--base-primary),0);padding:0}.b-inner .wp-block-buttons.is-layout-flex{-moz-column-gap:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem);column-gap:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem);row-gap:clamp(1rem,16rem/16 + 0vw/1,1rem)}.b-inner .wp-block-file *+.wp-block-file__button{margin:0}.b-inner .wp-block-file{margin-top:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);margin-bottom:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.b-inner .wp-block-file a:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.b-inner .wp-block-image{margin-top:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.b-inner .wp-block-image .wp-element-caption{font-size:.75rem;line-height:var(--line-height--large);letter-spacing:var(--letter-spacing--medium);text-align:center;margin-top:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem);margin-bottom:0}.b-inner .wp-block-video{margin-top:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);max-width:800px}.b-inner .wp-block-embed iframe{width:100%;height:100%;aspect-ratio:1.7/1;-o-object-fit:cover;object-fit:cover;max-width:800px}.b-inner .wp-block-categories-list{margin-top:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.b-inner .wp-block-categories-list li{display:inline-flex}.b-inner .wp-block-categories-list li a{pointer-events:none;font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small);color:var(--color--font-primary);border:1px solid var(--theme-primary);border-radius:var(--border-radius--infinity);padding:clamp(.1875rem,calc(3rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.25rem) clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem) clamp(.1875rem,calc(3rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.25rem) clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);text-decoration:unset}.b-inner .wp-block-navigation__container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem)}.b-inner .wp-block-navigation__container li a{text-decoration:none}.b-inner .wp-block-column{row-gap:clamp(.875rem,calc(14rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.25rem)}.b-inner .wp-block-column>p:first-child{margin-top:0}.b-inner .wp-block-column>figure:first-child{margin-top:0}.b-inner .wp-block-column figure{width:100%}.b-inner .wp-block-column iframe{height:280px}.b-inner .wp-block-column iframe,.b-inner .wp-block-column img{width:100%}.b-inner .wp-block-column .wp-block-buttons:last-child{margin-bottom:0}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading{padding-right:0;position:relative;overflow:hidden}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading span{padding-right:16.1111111111vw}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading:before{display:none}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading:after{content:"";background-image:url(../../assets/images/common/highschool_heading_pattern.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(4.5rem,calc(72rem - (.0537037037rem*360))/16 + calc(.0537037037vw * 100)/1,8.125rem);height:clamp(5.3125rem,calc(85rem - (.0638888889rem*360))/16 + calc(.0638888889vw * 100)/1,9.625rem);position:absolute;top:50%;right:-20px;left:auto;transform:translateY(-50%);background-color:rgba(var(--color--base-primary),0)}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading span:before{display:none}.b-inner .b-data__list{width:100%;border-top:1px solid var(--color--border-primary)}.b-inner .b-data__term{padding:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);font-size:.875rem;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--small);font-weight:var(--font-weight--bold);background-color:var(--color--base-secondary)}.b-inner .b-data__description{padding:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);font-size:.875rem;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--small)}.b-inner .b-data__actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);margin-top:clamp(1.25rem,calc(20rem - (.0259259259rem*360))/16 + calc(.0259259259vw * 100)/1,3rem)}.b-inner .b-data__actions.is-none{display:none}.b-inner .b-data__actions:empty{display:none}.b-inner .b-data__btn{color:var(--theme-primary);padding-right:clamp(2.5rem,calc(40rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3.5rem);position:relative}.b-inner .b-data__btn:before{content:"";background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);height:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);position:absolute;top:50%;right:0;transform:translateY(-50%)}.b-inner .l-main[data-theme-color=company] .b-data__btn[href^="#"]:before{background-image:url(../../assets/images/common/pagelink_icon_company.svg)}.b-inner .l-main[data-theme-color=company] .b-data__btn[href^="http://"]:before,.b-inner .l-main[data-theme-color=company] .b-data__btn[href^="https://"]:before{background-image:url(../../assets/images/common/external_icon_company.svg)}.b-inner .l-main[data-theme-color=company] .b-data__btn[href]:not([href^="#"]):not([href^="http://"]):not([href^="https://"]):before{background-image:url(../../assets/images/common/link_icon_company.svg)}.b-inner .l-main[data-theme-color=company] .b-data__btn[download]:before{background-image:url(../../assets/images/common/download_icon_company.svg)}.b-inner .l-main[data-theme-color=jobseeker] .b-data__btn[href^="#"]:before{background-image:url(../../assets/images/common/pagelink_icon_jobseeker.svg)}.b-inner .l-main[data-theme-color=jobseeker] .b-data__btn[href^="http://"]:before,.b-inner .l-main[data-theme-color=jobseeker] .b-data__btn[href^="https://"]:before{background-image:url(../../assets/images/common/external_icon_jobseeker.svg)}.b-inner .l-main[data-theme-color=jobseeker] .b-data__btn[href]:not([href^="#"]):not([href^="http://"]):not([href^="https://"]):before{background-image:url(../../assets/images/common/link_icon_jobseeker.svg)}.b-inner .l-main[data-theme-color=jobseeker] .b-data__btn[download]:before{background-image:url(../../assets/images/common/download_icon_jobseeker.svg)}.b-inner .b-data__btn-text{font-size:.875rem}.b-inner .wp-block-lazyblock-flow{margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem)}.b-inner .wp-block-lazyblock-flow .b-flow__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);background-color:var(--color--base-secondary);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:clamp(-.875rem,-14rem/16 + 0vw/1,-.875rem);width:clamp(1rem,16rem/16 + 0vw/1,1rem);height:clamp(.5rem,8rem/16 + 0vw/1,.5rem);background-color:var(--color--general-primary);-webkit-mask-image:url(../../assets/images/common/flow_arrow_company.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(../../assets/images/common/flow_arrow_company.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.l-main[data-theme-color=company] .b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{background-color:var(--color--company-primary)}.l-main[data-theme-color=jobseeker] .b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=highschool] .b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{background-color:var(--color--student-primary)}.b-inner .wp-block-lazyblock-flow .b-flow__icon{width:clamp(5rem,80rem/16 + 0vw/1,5rem);height:clamp(5rem,80rem/16 + 0vw/1,5rem);margin:0 auto}.b-inner .wp-block-lazyblock-flow .b-flow__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem)}.b-inner .wp-block-lazyblock-flow .b-flow__content-title{font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.b-inner .wp-block-lazyblock-flow .b-flow__content-description{font-size:.875rem;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--small)}.b-inner .wp-block-table{margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);overflow-x:auto;-webkit-overflow-scrolling:touch}.b-inner .wp-block-table.has-fixed-layout{table-layout:auto}.b-inner .wp-block-table table{width:100%;border-collapse:collapse}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{vertical-align:top;width:clamp(8.125rem,calc(130rem - (.0925925926rem*360))/16 + calc(.0925925926vw * 100)/1,14.375rem);padding-top:clamp(.625rem,10rem/16 + 0vw/1,.625rem);padding-bottom:clamp(.625rem,10rem/16 + 0vw/1,.625rem);padding-left:clamp(1rem,16rem/16 + 0vw/1,1rem);padding-right:clamp(1rem,16rem/16 + 0vw/1,1rem);font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small);text-align:left}.b-inner .wp-block-table table tr{table-layout:fixed}.b-inner .wp-block-table table tr:first-child td{border-top:1px solid var(--color--border-primary)!important;background-color:var(--color--base-secondary);font-weight:var(--font-weight--bold)}.b-inner .wp-block-table table tr td{width:clamp(8.125rem,calc(130rem - (.0925925926rem*360))/16 + calc(.0925925926vw * 100)/1,14.375rem);min-width:130px}.b-inner .wp-block-table th{font-weight:var(--font-weight--bold);background-color:var(--color--base-secondary);border:1px solid var(--color--border-primary)!important}.b-inner .wp-block-table td{border:1px solid var(--color--border-primary)!important;border-top:none!important}.b-inner .wp-block-table .wp-element-caption{font-size:.6875rem;margin-top:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem);line-height:var(--line-height--large);letter-spacing:var(--letter-spacing--small)}.b-inner .wp-block-group{background-color:var(--color--base-secondary);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem)}.b-inner .wp-block-group .wp-block-buttons{margin-top:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem);margin-bottom:0}.b-inner .wp-block-group>:is(h3.wp-block-heading,h4.wp-block-heading):first-child,.b-inner .wp-block-group .wp-block-group__inner-container>:is(h3.wp-block-heading,h4.wp-block-heading):first-child{margin-top:0!important}.b-inner .wp-block-group .wp-block-file:last-child{margin-bottom:0}.b-inner [id]{scroll-margin-top:clamp(5.625rem,4vw,3rem)}.b-inner .wp-block-lazyblock-timeline,.b-inner .b-timeline{margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);--tl-time-w: 115px;--tl-marker-w: 18px;--tl-gap: 16px}.b-inner .b-timeline__list{position:relative;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.125rem,calc(18rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,1.3125rem)}.b-inner .b-timeline__list:before{content:"";position:absolute;top:6px;bottom:0;left:calc(var(--tl-time-w) + var(--tl-gap) + var(--tl-marker-w) / 2);transform:translate(-50%);width:1px;height:calc(100% - 25px);background-color:var(--theme-primary);border-radius:var(--border-radius--infinity)}.b-inner .b-timeline__item{display:grid;grid-template-columns:var(--tl-time-w) var(--tl-marker-w) 1fr;-moz-column-gap:var(--tl-gap);column-gap:var(--tl-gap);align-items:center}.b-inner .b-timeline__time p{background-color:var(--theme-tertiary);margin-top:0;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small);text-align:center;padding:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(0rem,0rem/16 + 0vw/1,0rem);border-radius:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem);font-size:.875rem}.b-inner .b-timeline__time p>*{margin:0}.b-inner .b-timeline__marker{position:relative;height:18px}.b-inner .b-timeline__dot{position:absolute;left:50%;top:0;transform:translate(-50%);border-radius:var(--border-radius--circle);box-sizing:border-box;background-color:var(--color--base-primary);border:1px solid var(--theme-primary);width:18px;height:18px}.b-inner .b-timeline__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:var(--border-radius--circle);background-color:var(--theme-primary)}.b-inner .b-timeline__content{font-size:.875rem;margin-top:0;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.b-inner .b-timeline__content>*:first-child{margin-top:0}.b-inner .b-timeline__content>*:last-child{margin-bottom:0}.b-inner .wp-block-lazyblock-voice .b-voice__inner{display:grid;grid-template-columns:1fr;row-gap:clamp(2rem,32rem/16 + 0vw/1,2rem)}.b-inner .wp-block-lazyblock-voice .b-voice__image{width:77.3286467487%;margin:0 auto}.b-inner .wp-block-lazyblock-voice .b-voice__figure{border-radius:var(--border-radius--circle)}.b-inner .wp-block-lazyblock-voice .b-voice__figure img{border-radius:var(--border-radius--circle);border:8px solid var(--color--border-primary)}.b-inner .wp-block-lazyblock-voice .b-voice__figure figcaption{margin-top:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem);font-size:.8125rem;line-height:var(--line-height--large);letter-spacing:var(--letter-spacing--small);text-align:center}.b-inner .wp-block-lazyblock-voice .b-voice__contents{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2.5rem,calc(40rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,4rem)}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem)}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-title{font-size:1.125rem;font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--medium)}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-description{font-size:.875rem;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--small)}.b-inner .wp-block-lazyblock-user-report{margin-top:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.b-inner .b-report__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1rem,16rem/16 + 0vw/1,1rem)}.b-inner .b-report__item{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--color--base-secondary);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);row-gap:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem)}.b-inner .b-report__item-head{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);column-gap:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem)}.b-inner .b-report__item-head-icon{width:clamp(3.5rem,calc(56rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,5rem);flex-shrink:0}.b-inner .b-report__item-head-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.625rem,calc(10rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1rem)}.b-inner .b-report__item-head-info-title{font-size:1.0625rem;line-height:var(--line-height--medium);font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium)}.b-inner p.b-report__item-head-info-profile{margin-top:0;font-weight:var(--font-weight--bold);font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium)}.b-inner p.b-report__item-desc{margin-top:0;font-size:.875rem;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--medium)}.b-inner .wp-block-lazyblock-sitemap .c-sitemap__list{display:grid;row-gap:clamp(1rem,16rem/16 + 0vw/1,1rem)}.b-inner .wp-block-lazyblock-sitemap .c-sitemap__item{min-width:0}.b-inner .wp-block-lazyblock-sitemap div.c-sitemap__link{text-decoration:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:clamp(.875rem,calc(14rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.125rem);padding-bottom:clamp(.875rem,calc(14rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.125rem);border-bottom:1px solid var(--color--border-primary)}.b-inner .wp-block-lazyblock-sitemap div.c-sitemap__link.is-none .c-sitemap__link-text{color:var(--color--font-secondary)}.b-inner .wp-block-lazyblock-sitemap div.c-sitemap__link.is-none .c-arrow-primary{display:none}.b-inner .wp-block-lazyblock-sitemap a.c-sitemap__link{text-decoration:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:clamp(.875rem,calc(14rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.125rem);padding-bottom:clamp(.875rem,calc(14rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.125rem);border-bottom:1px solid var(--color--border-primary)}.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__link-text{margin:0;font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);color:var(--color--font-primary)}.b-inner .wp-block-lazyblock-sitemap .c-sitemap__sub-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem);margin-top:clamp(.75rem,calc(12rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,1.5rem)}.b-inner .wp-block-lazyblock-sitemap a.c-sitemap__sub-link{text-decoration:none;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;-moz-column-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);column-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__sub-link-text{margin-top:0;font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);color:var(--color--font-primary)}.b-inner .wp-block-lazyblock-faq .c-faq__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.b-inner .wp-block-lazyblock-faq .c-faq__block{width:100%}.b-inner .wp-block-lazyblock-faq .c-faq__item{border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem);cursor:pointer;position:relative;padding:clamp(.9375rem,calc(15rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,1.5rem) clamp(3rem,calc(48rem - (-.0222222222rem*360))/16 + calc(-.0222222222vw * 100)/1,1.5rem) clamp(.9375rem,calc(15rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,1.5rem) clamp(1.125rem,calc(18rem - (.012962963rem*360))/16 + calc(.012962963vw * 100)/1,2rem);-moz-column-gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);column-gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle{width:clamp(1.125rem,calc(18rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.625rem);height:clamp(1.125rem,calc(18rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.625rem);background-color:var(--color--base-primary);border-radius:var(--border-radius--circle);display:block;position:absolute;top:50%;right:clamp(.875rem,calc(14rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.5rem);transform:translateY(-50%)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:before{content:"";width:clamp(.625rem,calc(10rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.875rem);height:clamp(.125rem,2rem/16 + 0vw/1,.125rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:after{content:"";height:clamp(.625rem,calc(10rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.875rem);width:clamp(.125rem,2rem/16 + 0vw/1,.125rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.2s cubic-bezier(.25,.1,.25,1)}.b-inner .wp-block-lazyblock-faq .c-faq__item[aria-expanded=true]{border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item[aria-expanded=true] .c-faq__item-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.b-inner .wp-block-lazyblock-faq .c-faq__item-label,.b-inner .wp-block-lazyblock-faq .c-faq__item-text{font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);color:var(--color--base-primary)}.b-inner .wp-block-lazyblock-faq .c-faq__detail{background-color:var(--color--base-secondary);border-radius:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner{padding:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.125rem,calc(18rem - (.012962963rem*360))/16 + calc(.012962963vw * 100)/1,2rem);-moz-column-gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);column-gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner .c-faq__detail-label{font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.b-inner .wp-block-lazyblock-faq p.c-faq__detail-text{margin-top:clamp(0rem,calc(0rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.25rem);font-size:.875rem;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--medium)}.b-inner .wp-block-lazyblock-application-table-flex{margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);overflow-x:visible;-webkit-overflow-scrolling:touch}.b-inner .wp-block-lazyblock-application-table-flex table{width:100%;border-collapse:collapse;table-layout:fixed}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{vertical-align:top;width:auto!important;min-width:0!important;padding-top:clamp(.625rem,10rem/16 + 0vw/1,.625rem);padding-bottom:clamp(.625rem,10rem/16 + 0vw/1,.625rem);padding-left:clamp(1rem,16rem/16 + 0vw/1,1rem);padding-right:clamp(1rem,16rem/16 + 0vw/1,1rem);font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small);text-align:left;overflow-wrap:anywhere;word-break:break-word}.b-inner .wp-block-lazyblock-application-table-flex table tr{table-layout:fixed}.b-inner .wp-block-lazyblock-application-table-flex table tr:first-child td{border-top:1px solid var(--color--border-primary)!important;background-color:var(--color--base-secondary);font-weight:var(--font-weight--bold)}.b-inner .wp-block-lazyblock-application-table-flex table tr td{width:auto!important;min-width:0!important}.b-inner .wp-block-lazyblock-application-table-flex th{font-weight:var(--font-weight--bold);background-color:var(--color--base-secondary);border:1px solid var(--color--border-primary)!important}.b-inner .wp-block-lazyblock-application-table-flex td{border:1px solid var(--color--border-primary)!important;border-top:none!important}.c-application tr.is-application-selected td{background-color:var(--color--base-secondary)!important}.l-main[data-theme-color=general] .c-faq__item{background-color:var(--color--general-primary)}.l-main[data-theme-color=general] .c-faq__item .c-faq__item-toggle:before{background-color:var(--color--general-primary)}.l-main[data-theme-color=general] .c-faq__item .c-faq__item-toggle:after{background-color:var(--color--general-primary)}.l-main[data-theme-color=company] .c-faq__item{background-color:var(--color--company-primary)}.l-main[data-theme-color=company] .c-faq__item .c-faq__item-toggle:before{background-color:var(--color--company-primary)}.l-main[data-theme-color=company] .c-faq__item .c-faq__item-toggle:after{background-color:var(--color--company-primary)}.l-main[data-theme-color=jobseeker] .c-faq__item{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=jobseeker] .c-faq__item .c-faq__item-toggle:before{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=jobseeker] .c-faq__item .c-faq__item-toggle:after{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=highschool] .c-faq__item{background-color:var(--color--student-primary)}.l-main[data-theme-color=highschool] .c-faq__item .c-faq__item-toggle:before{background-color:var(--color--student-primary)}.l-main[data-theme-color=highschool] .c-faq__item .c-faq__item-toggle:after{background-color:var(--color--student-primary)}.smf-progress-tracker{display:none}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker{display:flex;margin-top:clamp(2rem,calc(32rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2.5rem);margin-bottom:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__number{width:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);height:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);font-size:.875rem}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__text{font-size:.9375rem}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item:after,.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item:before{top:clamp(.6875rem,calc(11rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1rem)}.l-main[data-theme-color=general] .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__number{background-color:var(--color--general-primary)}.l-main[data-theme-color=general] .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__text{color:var(--color--general-primary)}.l-main[data-theme-color=company] .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__number{background-color:var(--color--company-primary)}.l-main[data-theme-color=company] .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__text{color:var(--color--company-primary)}.l-main[data-theme-color=jobseeker] .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__number{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=jobseeker] .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__text{color:var(--color--jobseeker-primary)}.l-main[data-theme-color=highschool] .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__number{background-color:var(--color--student-primary)}.l-main[data-theme-color=highschool] .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__text{color:var(--color--student-primary)}.snow-monkey-form{margin-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem) clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem) clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem) clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);background-color:var(--color--base-secondary)}.b-inner .snow-monkey-form .wp-block-buttons,.snow-monkey-form .wp-block-buttons{justify-content:center;margin-bottom:0}.smf-form{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.smf-form .smf-placeholder{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;width:100%}.smf-form .smf-checkbox-control__control{background-color:var(--color--base-primary);border:1px solid var(--color--border-primary);box-shadow:none;border-radius:var(--border-radius--none);margin-top:0}.smf-form .smf-checkbox-control,.smf-form .smf-radio-button-control{display:flex;align-items:center;gap:clamp(.25rem,calc(4rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.5rem);font-size:.875rem;cursor:pointer;line-height:var(--line-height--medium)}.smf-form .smf-checkbox-control input[type=radio],.smf-form .smf-radio-button-control input[type=radio]{margin-top:0;width:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem);height:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem)}.smf-form .wp-block-group{padding-top:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);padding-bottom:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);border-bottom:1px solid var(--color--border-primary);border-radius:var(--border-radius--none);width:100%;margin:0;padding-left:0;padding-right:0}.smf-form .wp-block-group .smf-radio-buttons-control{padding:0}.smf-form .wp-block-group .smf-radio-buttons-control{border:none}.smf-form .wp-block-group .wp-block-group{padding:0;border:none}.smf-form .smf-item__controls{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:.875rem;row-gap:clamp(.875rem,calc(14rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.5rem)}.smf-form .smf-item__controls .smf-placeholder,.smf-form .smf-item__controls .smf-placeholder .smf-text-control,.smf-form .smf-item__controls .smf-placeholder .smf-textarea-control{width:100%}.smf-form .smf-item__controls .smf-placeholder .smf-control-description__label{font-weight:var(--font-weight--bold)}.smf-form .smf-item__controls .smf-control-description{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.smf-form .smf-radio-buttons-control .smf-control-legend:after{margin-left:clamp(.5rem,8rem/16 + 0vw/1,.5rem);transform:translateY(-.15em)}.smf-form .wp-block-list{background-color:var(--color--base-primary);padding:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem) clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem) clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem) clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);margin-top:0}.smf-form .wp-block-list li{font-size:.8125rem;margin-left:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);line-height:var(--line-height--large);letter-spacing:.02em;position:relative}.smf-form .wp-block-group.terms{margin-top:clamp(.75rem,calc(12rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,1.5rem);margin-bottom:clamp(2rem,calc(32rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2.5rem);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);width:100%;height:16rem;padding:0;border:none;background-color:var(--color--base-primary)}.smf-form .wp-block-group.terms .wp-block-group__inner-container{padding:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem);height:100%;overflow-y:auto;overflow-x:hidden}.smf-form .wp-block-group.terms .wp-block-list{padding:0}.smf-form .wp-block-group.terms .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{padding-bottom:4rem;border-radius:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem)}.smf-form .wp-block-group.terms>.wp-block-group__inner-container>.wp-block-list:first-child{margin-top:0}.smf-form .wp-block-group.terms+.smf-placeholder{display:flex;flex-direction:row;align-items:center;justify-content:center}.smf-form .smf-error-messages{font-size:.875rem}.wp-block-snow-monkey-forms-item,.smf-item{padding-top:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);padding-bottom:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);width:100%;border:none;margin:0;border-top:1px solid var(--color--border-primary)}.wp-block-snow-monkey-forms-item:first-child,.smf-item:first-child{padding-top:0;border-top:0}.smf-form .wp-block-snow-monkey-forms-item .wp-block-group{margin-top:0;padding:0;border:none;border-radius:var(--border-radius--none)}.smf-form .wp-block-group{margin-top:0!important;padding-left:0;padding-right:0;border:none;border-radius:var(--border-radius--none)}.smf-form .wp-block-group .wp-block-group{margin-top:0!important}.smf-control-fieldset{border:none;margin:0;padding:0;width:100%;min-inline-size:-webkit-min-content;min-inline-size:-moz-min-content;min-inline-size:min-content}.smf-control-legend{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px;font-weight:var(--font-weight--bold);font-size:.9375rem;line-height:var(--line-height--medium);margin-bottom:clamp(.75rem,calc(12rem - (-.0111111111rem*360))/16 + calc(-.0111111111vw * 100)/1,0rem)}.smf-item__label{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(.5rem,calc(8rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1rem)}.smf-item__label__text{font-weight:var(--font-weight--bold);font-size:.875rem;line-height:var(--line-height--medium)}.snow-monkey-form[data-screen=confirm] .smf-placeholder,.snow-monkey-form[data-screen=confirm] .smf-placeholder p,.snow-monkey-form[data-screen=confirm] .smf-placeholder span,.snow-monkey-form[data-screen=confirm] .smf-placeholder li,.snow-monkey-form[data-screen=confirm] .smf-placeholder label,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description__label{font-weight:var(--font-weight--bold);font-size:.875rem;line-height:var(--line-height--medium);width:auto}.snow-monkey-form[data-screen=confirm] .smf-item__col.smf-item__col--controls{margin-top:clamp(.75rem,calc(12rem - (-.0111111111rem*360))/16 + calc(-.0111111111vw * 100)/1,0rem)}.snow-monkey-form[data-screen=confirm] .smf-item__label,.snow-monkey-form[data-screen=confirm] p{margin-top:0}.wp-block-snow-monkey-forms-item:has([data-validations*=required]) .smf-item__label:after{content:"必須";background-color:#f06868;color:var(--color--base-primary)}.smf-item__label.is-required:after,.smf-control-legend:after{content:"必須";display:inline-block;background-color:#f06868;color:var(--color--base-primary);font-weight:var(--font-weight--bold);border-radius:var(--border-radius--small);line-height:var(--line-height--x-small);font-size:.75rem;padding:clamp(.25rem,calc(4rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.3125rem) clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem) clamp(.25rem,calc(4rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.3125rem) clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem)}.smf-item__label.is-optional:after{content:"任意";display:inline-block;background-color:var(--color--base-primary);color:var(--color--font-secondary);font-weight:var(--font-weight--bold);border-radius:var(--border-radius--small);line-height:var(--line-height--x-small);font-size:.75rem;padding:clamp(.25rem,calc(4rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.3125rem) clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem) clamp(.25rem,calc(4rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.3125rem) clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem)}.smf-item__col--controls{flex:1;width:100%}.smf-checkboxes-control{padding-bottom:0!important;padding-top:0!important}.smf-checkboxes-control .smf-control-legend:after{margin-left:clamp(.5rem,8rem/16 + 0vw/1,.5rem);transform:translateY(-.15em)}.smf-control-fieldset .smf-checkboxes-control__control,.smf-control-fieldset .smf-radio-buttons-control__control{flex:1;width:100%}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{width:100%;border:1px solid var(--color--border-primary);background-color:var(--color--base-primary)!important;border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding-top:clamp(.875rem,calc(14rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.375rem);padding-bottom:clamp(.875rem,calc(14rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.375rem);padding-left:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);padding-right:clamp(3rem,calc(48rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,4rem);font-size:.875rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.smf-form .smf-text-control__control::-webkit-input-placeholder,.smf-form .smf-select-control__control::-webkit-input-placeholder,.smf-form .smf-textarea-control__control::-webkit-input-placeholder{color:var(--color--font-secondary);font-size:.875rem}.smf-form .smf-text-control__control::-moz-placeholder,.smf-form .smf-select-control__control::-moz-placeholder,.smf-form .smf-textarea-control__control::-moz-placeholder{color:var(--color--font-secondary);font-size:.875rem}.smf-form .smf-text-control__control::placeholder,.smf-form .smf-select-control__control::placeholder,.smf-form .smf-textarea-control__control::placeholder{color:var(--color--font-secondary);font-size:.875rem}.smf-textarea-control__control{height:clamp(11.25rem,calc(180rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,12rem);resize:vertical}.smf-select-control__toggle{border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}.smf-text-control__control::-webkit-input-placeholder,.smf-textarea-control__control::-webkit-input-placeholder{color:transparent;opacity:0}.smf-text-control__control::-moz-placeholder,.smf-textarea-control__control::-moz-placeholder{color:transparent;opacity:0}.smf-text-control__control::placeholder,.smf-textarea-control__control::placeholder{color:transparent;opacity:0}.smf-item__description,.smf-control-description{font-size:.75rem;margin-bottom:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);margin-top:clamp(.75rem,calc(12rem - (-.0111111111rem*360))/16 + calc(-.0111111111vw * 100)/1,0rem);line-height:var(--line-height--medium);color:var(--color--font-primary)}.smf-item__description .smf-control-description__placeholder,.smf-control-description .smf-control-description__placeholder{font-weight:var(--font-weight--regular)}#eligibility-check--input-description{margin-top:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem)}.smf-checkboxes-control__control,.smf-radio-buttons-control__control{display:flex;flex-direction:column;gap:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem)}.smf-checkboxes-control--horizontal .smf-checkboxes-control__control{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.smf-radio-buttons-control .smf-radio-buttons-control__control{flex-direction:row;flex-wrap:wrap;gap:clamp(1.25rem,calc(20rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.875rem)}.smf-placeholder[data-name=agreement]{width:100%}.smf-placeholder[data-name=agreement].is-locked{pointer-events:none;opacity:.55}.smf-placeholder[data-name=agreement].is-locked label{cursor:not-allowed}.smf-placeholder[data-name=agreement] .smf-checkboxes-control{width:100%;border:none}.smf-placeholder[data-name=agreement] .smf-checkboxes-control__control{display:flex;justify-content:center;align-items:center}input[name="agreement[]"]:disabled+span{opacity:.5;cursor:not-allowed}.smf-placeholder[data-name=agreement] .smf-checkbox-control{font-weight:var(--font-weight--bold);font-size:.875rem}body.theme-highschool.application .smf-action{text-align:center;display:flex;flex-direction:column;align-items:center}body.theme-highschool.application .smf-action:before{content:"ボタンは1回だけ押してください";display:block;font-size:.75rem;margin-bottom:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);font-weight:var(--font-weight--bold);line-height:var(--line-height--medium)}form.snow-monkey-form[data-screen=complete] .smf-action:before{display:none!important}.smf-action{text-align:center;display:flex;flex-direction:column;align-items:center;margin-top:clamp(1.375rem,calc(22rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,2rem)}.smf-action:before{content:"ボタンは1回だけ押してください";display:block;font-size:.75rem;margin-bottom:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);font-weight:var(--font-weight--bold);line-height:var(--line-height--medium)}.smf-action .smf-button-control__control{background-color:var(--theme-primary);background-image:none;display:inline-flex;align-items:center;justify-content:space-between;min-width:160px;color:var(--color--base-primary);font-weight:var(--font-weight--bold);border:none;cursor:pointer;width:auto;padding:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem) clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem) clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem) clamp(1.25rem,calc(20rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.75rem);-moz-column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);border-radius:var(--border-radius--pill-medium);transition:opacity .3s;text-decoration:none;font-size:.875rem}.smf-action .smf-button-control__control:hover{opacity:.8}.smf-action .smf-button-control__control[disabled]{color:var(--color--base-primary);opacity:.7;cursor:not-allowed}.smf-action .smf-button-control:not(:first-of-type){margin-top:clamp(.875rem,calc(14rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.5rem)}.smf-action .smf-button-control__control[data-action=back]{background-color:var(--color--base-primary);color:var(--theme-primary)}.smf-action .smf-button-control__control[data-action=back] .c-button-primary__text{color:var(--theme-primary)}.smf-action .smf-button-control+.smf-button-control{margin-left:0!important}.l-main[data-theme-color=jobseeker] .smf-action:before{color:var(--color--jobseeker-primary)}.l-main[data-theme-color=company] .smf-action:before{color:var(--color--company-primary)}.l-main[data-theme-color=highschool] .smf-action:before{color:var(--color--student-primary)}.l-main[data-theme-color=jobseeker] .smf-action .smf-button-control__control:after{background-image:url(../../assets/images/common/button_arrow_primary_jobseeker.svg)}.l-main[data-theme-color=highschool] .smf-action .smf-button-control__control:after{background-image:url(../../assets/images/common/button_arrow_primary_student.svg)}[data-screen=complete] .smf-complete-content{width:100%}[data-screen=complete] .smf-complete-content>p{text-align:center}[data-screen=complete] .smf-action:before{display:none}.smf-control-legend{display:block!important;font-weight:var(--font-weight--bold);font-size:.9375rem;line-height:var(--line-height--medium)}.smf-checkboxes-control,.smf-radio-buttons-control{padding-top:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);padding-bottom:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem)}.smf-system-error-content,.b-inner .smf-complete-content{width:100%}.b-inner .smf-complete-content p.smf-error-message{width:100%;font-weight:700;align-self:center;text-align:center;font-size:1.125rem}.b-inner .smf-complete-content p.smf-error-message a{font-weight:700;font-size:1.125rem}.snow-monkey-forms-turnstile{display:flex;flex-direction:row;align-items:center;justify-content:center}.inview{transform:translateY(10%);opacity:0;transition:all .4s cubic-bezier(.25,.1,.25,1)}.inview.is-anim{transform:translateY(0);opacity:1}ul li.inview:nth-child(2){transition-delay:.4s}ul li.inview:nth-child(3){transition-delay:.6s}.js-pop-show-hero{transition-delay:.4s;-webkit-transition:all .4s cubic-bezier(.09,.6,.36,1.34) .4s;transform:translateY(20%) scale(.6);opacity:0;transition:all .4s cubic-bezier(.09,.6,.36,1.34) .4s}.js-pop-show-hero.is-anim-hero{transform:translateY(0) scale(1);opacity:1}.c-button-inner.c-button-inner--center{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.c-button-inner.c-button-inner--flex-end{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}a.c-button-primary,button.c-button-primary{display:inline-flex;text-decoration:none;transition:background-color .3s cubic-bezier(.25,.1,.25,1);border-radius:clamp(12.5rem,200rem/16 + 0vw/1,12.5rem);padding-top:clamp(.625rem,calc(10rem - (-.0018518519rem*360))/16 + calc(-.0018518519vw * 100)/1,.5rem);padding-bottom:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding-left:clamp(1.75rem,calc(28rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2.25rem);padding-right:clamp(.625rem,calc(10rem - (-.0018518519rem*360))/16 + calc(-.0018518519vw * 100)/1,.5rem)}a.c-button-primary.c-button-primary--light.c-button-primary--general,button.c-button-primary.c-button-primary--light.c-button-primary--general{background-color:var(--color--general-primary)}a.c-button-primary.c-button-primary--light.c-button-primary--company,button.c-button-primary.c-button-primary--light.c-button-primary--company{background-color:var(--color--company-primary)}a.c-button-primary.c-button-primary--light.c-button-primary--jobseeker,button.c-button-primary.c-button-primary--light.c-button-primary--jobseeker{background-color:var(--color--jobseeker-primary)}a.c-button-primary.c-button-primary--light.c-button-primary--highschool,button.c-button-primary.c-button-primary--light.c-button-primary--highschool{background-color:var(--color--student-primary)}a.c-button-primary.c-button-primary--dark,button.c-button-primary.c-button-primary--dark{background-color:var(--color--base-primary)}a.c-button-primary.c-button-primary--dark .c-button-primary__text,button.c-button-primary.c-button-primary--dark .c-button-primary__text{color:var(--color--font-primary)}a.c-button-primary.c-button-primary--dark.c-button-primary--general .c-button-primary__icon,button.c-button-primary.c-button-primary--dark.c-button-primary--general .c-button-primary__icon{background-color:var(--color--general-primary)}a.c-button-primary.c-button-primary--dark.c-button-primary--company .c-button-primary__icon,button.c-button-primary.c-button-primary--dark.c-button-primary--company .c-button-primary__icon{background-color:var(--color--company-primary)}a.c-button-primary.c-button-primary--dark.c-button-primary--jobseeker .c-button-primary__icon,button.c-button-primary.c-button-primary--dark.c-button-primary--jobseeker .c-button-primary__icon{background-color:var(--color--jobseeker-primary)}a.c-button-primary.c-button-primary--dark.c-button-primary--highschool .c-button-primary__icon,button.c-button-primary.c-button-primary--dark.c-button-primary--highschool .c-button-primary__icon{background-color:var(--color--student-primary)}a.c-button-primary.c-button-primary--medium,button.c-button-primary.c-button-primary--medium{padding:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem) clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem) clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem) clamp(1.25rem,calc(20rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.75rem)}a.c-button-primary.c-button-primary--medium .c-button-primary__text,button.c-button-primary.c-button-primary--medium .c-button-primary__text{font-size:.8125rem}a.c-button-primary.c-button-primary--medium .c-button-primary__icon,button.c-button-primary.c-button-primary--medium .c-button-primary__icon{width:1.5rem;height:1.5rem}a.c-button-primary.c-button-primary--jobseeker .c-button-primary__icon svg path,button.c-button-primary.c-button-primary--jobseeker .c-button-primary__icon svg path{fill:var(--color--jobseeker-primary)}.c-button-primary__inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem)}.c-button-primary__text{display:inline-flex;color:var(--color--base-primary);line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);font-size:.875rem}.c-button-primary__icon{background-color:var(--color--base-primary);border-radius:var(--border-radius--infinity);display:flex;flex-direction:row;align-items:center;justify-content:center;width:1.75rem;height:1.75rem}.c-button-primary__icon svg,.c-button-primary__icon img{width:.5rem;height:.5rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__inner{-moz-column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem);column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.c-button-secondary.c-button-secondary--small .c-button-secondary__text{text-decoration:underline;line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);font-size:.8125rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon{width:1.5rem;height:1.5rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon svg{width:.5rem;height:.5rem}.c-button-secondary.c-button-secondary--jobseeker,.c-button-secondary.c-button-secondary--jobseeker .c-button-secondary__text{color:var(--color--jobseeker-primary)}.c-button-secondary.c-button-secondary--jobseeker .c-button-secondary__icon{background-color:var(--color--jobseeker-primary)}.c-button-secondary.c-button-secondary--company,.c-button-secondary.c-button-secondary--company .c-button-secondary__text{color:var(--color--company-primary)}.c-button-secondary.c-button-secondary--company .c-button-secondary__icon{background-color:var(--color--company-primary)}.c-button-secondary.c-button-secondary--highschool,.c-button-secondary.c-button-secondary--highschool .c-button-secondary__text{color:var(--color--student-primary)}.c-button-secondary.c-button-secondary--highschool .c-button-secondary__icon{background-color:var(--color--student-primary)}.c-button-secondary.c-button-secondary--general,.c-button-secondary.c-button-secondary--general .c-button-secondary__text{color:var(--color--general-primary)}.c-button-secondary.c-button-secondary--general .c-button-secondary__icon{background-color:var(--color--general-primary)}.c-button-secondary__inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);column-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.c-button-secondary__text{display:inline-flex;color:var(--color--general-primary);line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);font-size:.875rem}.c-button-secondary__icon{border-radius:var(--border-radius--infinity);display:flex;flex-direction:row;align-items:center;justify-content:center}.c-button-secondary__icon svg path{fill:var(--color--base-primary)}.c-title-primary.c-title-primary--left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.c-title-primary.c-title-primary--center{display:flex;flex-direction:column;align-items:center;justify-content:center}.c-title-primary.c-title-primary--center .c-title-primary__jp{text-align:center}.c-title-primary.c-title-primary--medium{row-gap:clamp(.625rem,calc(10rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1rem)}.c-title-primary.c-title-primary--medium .c-title-primary__en{padding-bottom:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.c-title-primary.c-title-primary--medium .c-title-primary__en:before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:1.5rem}.c-title-primary.c-title-primary--medium.c-title-primary--company .c-title-primary__en:before{background-color:var(--color--company-primary)}.c-title-primary.c-title-primary--medium.c-title-primary--jobseeker .c-title-primary__en:before{background-color:var(--color--jobseeker-primary)}.c-title-primary.c-title-primary--medium.c-title-primary--highschool .c-title-primary__en:before{background-color:var(--color--student-primary)}.c-title-primary.c-title-primary--report .c-title-primary__icon{position:relative;width:clamp(1.125rem,calc(18rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.4375rem);height:clamp(1.125rem,calc(18rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.4375rem);margin-bottom:clamp(-.375rem,-6rem/16 + 0vw/1,-.375rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon:before{content:"";width:clamp(1.125rem,calc(18rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.4375rem);height:clamp(1.125rem,calc(18rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.4375rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(../../assets/images/common/icon_voice.svg);mask-image:url(../../assets/images/common/icon_voice.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:clamp(1.125rem,calc(18rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.4375rem);mask-size:clamp(1.125rem,calc(18rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.4375rem);background-color:var(--color--general-primary)}.l-main[data-theme-color=jobseeker] .c-title-primary.c-title-primary--report .c-title-primary__icon:before{background-color:var(--color--jobseeker-primary)}.c-title-primary__en{position:relative;color:var(--theme-primary);font-weight:var(--font-weight--bold);line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--small)}.c-title-primary__jp{font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium)}.c-title-senary.c-title-senary--base{display:inline-block;font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.c-title-quaternary.c-title-quaternary--base{display:inline-block;font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.c-title-tertiary{padding-bottom:clamp(.3125rem,calc(5rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.625rem)}.c-title-tertiary.c-title-tertiary--company{color:var(--color--company-primary);border-bottom:2px solid var(--color--company-primary)}.c-title-tertiary.c-title-tertiary--company .c-title-tertiary__text:before{background-color:var(--color--company-primary)}.c-title-tertiary.c-title-tertiary--jobseeker{color:var(--color--jobseeker-primary);border-bottom:2px solid var(--color--jobseeker-primary)}.c-title-tertiary.c-title-tertiary--jobseeker .c-title-tertiary__text:before{background-color:var(--color--jobseeker-primary)}.c-title-tertiary__text{display:block;font-weight:var(--font-weight--bold);font-size:1.25rem;line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium);position:relative;padding-left:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem)}.c-title-tertiary__text:before{content:"";width:clamp(.1875rem,calc(3rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.25rem);height:clamp(1.5rem,calc(24rem - (.0138888889rem*360))/16 + calc(.0138888889vw * 100)/1,2.4375rem);border-radius:var(--border-radius--none) var(--border-radius--small) var(--border-radius--small) var(--border-radius--none);position:absolute;top:50%;left:0;transform:translateY(-50%)}@font-face{font-family:icomoon;src:url(../../assets/fonts/icomoon.eot);src:url(../../assets/fonts/icomoon.eot) format("embedded-opentype"),url(../../assets/fonts/icomoon.ttf) format("truetype"),url(../../assets/fonts/icomoon.woff) format("woff"),url(../../assets/fonts/icomoon.svg) format("svg");font-weight:var(--font-weight--regular);font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;font-style:normal;font-weight:var(--font-weight--regular);font-variant:normal;text-transform:none;line-height:var(--line-height--x-small);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arr-thin-r:before{content:""}.icon-dl:before{content:""}.icon-arr-thin-t:before{content:""}.icon-popup:before{content:""}.icon-tel:before{content:""}.icon-arr-b:before{content:""}.icon-arr-l:before{content:""}.icon-arr-r:before{content:""}.icon-arr-t:before{content:""}.icon-arr-thin-b:before{content:""}.icon-arr-thin-l:before{content:""}.icon-mail:before{content:""}.icon-checked:before{content:""}.icon-pamph:before{content:""}.icon-freeDial:before{content:""}.icon-mailThin:before{content:""}.icon-line:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.c-link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.25rem,calc(4rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.5rem);column-gap:clamp(.25rem,calc(4rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.5rem)}.c-link__text{font-size:.875rem;color:var(--theme-primary);font-weight:var(--font-weight--bold);line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium)}.c-link__icon{width:clamp(1.75rem,calc(28rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3rem);height:clamp(1.75rem,calc(28rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3rem);display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--theme-primary);border-radius:var(--border-radius--infinity);position:relative}.c-link__icon:before{content:"";width:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);height:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(../../assets/images/common/button_link_arrow.svg);mask-image:url(../../assets/images/common/button_link_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);mask-size:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);background-color:var(--color--base-primary)}.c-link__arrow{width:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);height:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem)}.c-link__arrow path{fill:var(--color--base-primary)}.c-category-label__item{font-size:.75rem;line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium);color:var(--color--font-secondary);background-color:var(--color--base-secondary);padding:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem);border-radius:clamp(.25rem,4rem/16 + 0vw/1,.25rem);white-space:nowrap;align-self:center}.c-category-button__list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);flex-wrap:wrap}.c-category-button__item{display:inline-flex}.c-category-button__item.is-current .c-category-button__link{color:var(--color--base-primary);background-color:var(--color--general-primary)}.c-category-button__item.is-current .c-category-button__link:before{display:block}.c-category-button__item.--company .c-category-button__link{border:1px solid var(--color--company-primary);color:var(--color--company-primary)}.c-category-button__item.--company.is-current .c-category-button__link{background-color:var(--color--company-primary);color:var(--color--base-primary)}.c-category-button__item.--company.is-current .c-category-button__link:before{background-color:var(--color--company-primary)}.c-category-button__item.--jobseeker .c-category-button__link{border:1px solid var(--color--jobseeker-primary);color:var(--color--jobseeker-primary)}.c-category-button__item.--jobseeker.is-current .c-category-button__link{background-color:var(--color--jobseeker-primary);color:var(--color--base-primary)}.c-category-button__item.--jobseeker.is-current .c-category-button__link:before{background-color:var(--color--jobseeker-primary)}.c-category-button__link{font-size:.75rem;line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--small);font-weight:var(--font-weight--bold);padding:clamp(.25rem,calc(4rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,.8125rem) clamp(.4375rem,calc(7rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,1rem) clamp(.25rem,calc(4rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,.8125rem) clamp(.4375rem,calc(7rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,1rem);color:var(--color--general-primary);border:1px solid var(--color--general-primary);border-radius:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);position:relative}.c-category-button__link:before{display:none;position:absolute;content:"";width:clamp(.75rem,12rem/16 + 0vw/1,.75rem);height:clamp(.5rem,8rem/16 + 0vw/1,.5rem);flex-shrink:0;background-color:var(--color--font-secondary);-webkit-mask-image:url(../../assets/images/common/speech_bubble_triangle.svg);mask-image:url(../../assets/images/common/speech_bubble_triangle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:var(--theme-primary);bottom:clamp(-.5rem,-8rem/16 + 0vw/1,-.5rem);left:50%;transform:translate(-50%)}.c-list-news__item{border-bottom:1px solid var(--color--border-primary)}.c-list-news__link{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;align-items:center;-moz-column-gap:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem);column-gap:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem);row-gap:clamp(.625rem,10rem/16 + 0vw/1,.625rem);padding-top:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);padding-bottom:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem)}.c-list-news__link time{font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);color:var(--color--font-secondary);white-space:nowrap;align-self:center}.c-list-news__title{font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);text-decoration:underline;width:100%}.c-list__row{padding-top:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);padding-bottom:clamp(1.375rem,calc(22rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.625rem)}.c-list__item{margin-bottom:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.c-list__content-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2rem,calc(32rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2.5rem);margin-top:clamp(.875rem,14rem/16 + 0vw/1,.875rem)}.c-list__content-item img{height:clamp(4.25rem,68rem/16 + 0vw/1,4.25rem);margin-bottom:clamp(.75rem,12rem/16 + 0vw/1,.75rem);-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.c-list__content-link{display:inline-block;letter-spacing:var(--letter-spacing--small);text-decoration:underline}.c-page-hero{padding-top:clamp(5.5rem,calc(88rem - (.0759259259rem*360))/16 + calc(.0759259259vw * 100)/1,10.625rem)}.c-page-hero .c-eyecatch-responsive{border-radius:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem)}.c-page-hero .c-eyecatch-responsive img{border-radius:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);aspect-ratio:360/395;-o-object-fit:cover;object-fit:cover}body.theme-company .c-page-hero__inner,body.theme-jobseeker .c-page-hero__inner{padding-top:clamp(2rem,calc(32rem - (.0592592593rem*360))/16 + calc(.0592592593vw * 100)/1,6rem);padding-bottom:clamp(1.75rem,calc(28rem - (.062962963rem*360))/16 + calc(.062962963vw * 100)/1,6rem);padding-left:clamp(2rem,calc(32rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,5rem);padding-right:clamp(2rem,calc(32rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,5rem)}body.single-support-for-company .c-page-hero,body.single-support-jobseeker .c-page-hero,body.single-training-facility .c-page-hero,body.single-highschool-column .c-page-hero,body.single-highschool-news .c-page-hero,body.single-highschool-company .c-page-hero,body.single-news .c-page-hero,body.single-support-for-student .c-page-hero,body.single-utility .c-page-hero,body.single-report .c-page-hero{padding-top:clamp(5.5rem,calc(88rem - (.0388888889rem*360))/16 + calc(.0388888889vw * 100)/1,8.125rem);display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:flex-start}body.single-support-for-company .c-page-hero__inner,body.single-support-jobseeker .c-page-hero__inner,body.single-training-facility .c-page-hero__inner,body.single-highschool-column .c-page-hero__inner,body.single-highschool-news .c-page-hero__inner,body.single-highschool-company .c-page-hero__inner,body.single-news .c-page-hero__inner,body.single-support-for-student .c-page-hero__inner,body.single-utility .c-page-hero__inner,body.single-report .c-page-hero__inner{background-color:#0000}body.single-support-for-company .c-page-hero__inner:before,body.single-support-jobseeker .c-page-hero__inner:before,body.single-training-facility .c-page-hero__inner:before,body.single-highschool-column .c-page-hero__inner:before,body.single-highschool-news .c-page-hero__inner:before,body.single-highschool-company .c-page-hero__inner:before,body.single-news .c-page-hero__inner:before,body.single-support-for-student .c-page-hero__inner:before,body.single-utility .c-page-hero__inner:before,body.single-report .c-page-hero__inner:before{display:none}body.single-support-for-company .c-page-hero__inner .c-page-hero__title--sub,body.single-support-jobseeker .c-page-hero__inner .c-page-hero__title--sub,body.single-training-facility .c-page-hero__inner .c-page-hero__title--sub,body.single-highschool-column .c-page-hero__inner .c-page-hero__title--sub,body.single-highschool-news .c-page-hero__inner .c-page-hero__title--sub,body.single-highschool-company .c-page-hero__inner .c-page-hero__title--sub,body.single-news .c-page-hero__inner .c-page-hero__title--sub,body.single-support-for-student .c-page-hero__inner .c-page-hero__title--sub,body.single-utility .c-page-hero__inner .c-page-hero__title--sub,body.single-report .c-page-hero__inner .c-page-hero__title--sub{display:none}body.single-support-for-company .c-page-hero__inner .c-page-hero__title--main,body.single-support-jobseeker .c-page-hero__inner .c-page-hero__title--main,body.single-training-facility .c-page-hero__inner .c-page-hero__title--main,body.single-highschool-column .c-page-hero__inner .c-page-hero__title--main,body.single-highschool-news .c-page-hero__inner .c-page-hero__title--main,body.single-highschool-company .c-page-hero__inner .c-page-hero__title--main,body.single-news .c-page-hero__inner .c-page-hero__title--main,body.single-support-for-student .c-page-hero__inner .c-page-hero__title--main,body.single-utility .c-page-hero__inner .c-page-hero__title--main,body.single-report .c-page-hero__inner .c-page-hero__title--main{color:var(--color--font-primary)}body.single-news .c-page-hero__inner{row-gap:clamp(.875rem,calc(14rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.25rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}body.single-news .c-page-hero__inner .c-page-hero__info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);column-gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem)}body.single-news .c-page-hero__inner .c-page-hero__info time{font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);color:var(--color--font-secondary);white-space:nowrap;align-self:center}body.single-report .c-page-hero__inner{row-gap:clamp(.875rem,calc(14rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.25rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}body.single-report .c-page-hero__inner .c-report__label-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem)}body.single-report .c-page-hero__inner .c-report__label-list.--company .c-report__label{background-color:var(--color--company-primary)}body.single-report .c-page-hero__inner .c-report__label-list.--jobseeker .c-report__label{background-color:var(--color--jobseeker-primary)}body.single-report .c-page-hero__inner .c-report__label{font-size:.75rem;border-radius:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}body.single-report .c-page-hero__inner .c-report__tag-item{background-color:var(--color--base-primary)}body.single .c-page-hero__inner{padding-bottom:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem)}body.single .c-page-hero__inner .c-page-hero__report-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.c-page-hero__inner{overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);z-index:1;background-color:var(--theme-primary);position:relative;border-radius:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);padding-top:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem);padding-bottom:clamp(3rem,calc(48rem - (.0740740741rem*360))/16 + calc(.0740740741vw * 100)/1,8rem);padding-left:clamp(2rem,calc(32rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,5rem);padding-right:clamp(2rem,calc(32rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,5rem)}.c-page-hero__inner:before{content:"";background-image:url(../../assets/images/common/icon_geometry.png);background-repeat:repeat;background-position:center;background-size:150%;width:100%;height:100%;position:absolute;opacity:.15;top:50%;left:50%;transform:translate(-50%,-50%)}.c-page-hero__lp-img{border-radius:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem)}.c-page-hero__lp-img img{border-radius:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem);aspect-ratio:1312/492;-o-object-fit:cover;object-fit:cover}.c-page-hero__head{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.c-page-hero__head-desc{font-size:1rem;color:var(--color--base-primary);line-height:var(--line-height--medium);font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium)}.c-page-hero__slider-block{position:relative}.c-page-hero__title{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem)}.c-page-hero__title--sub{font-size:.75rem;color:var(--color--base-primary);line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--small);position:relative;font-weight:var(--font-weight--bold)}.c-page-hero__title--sub:before{content:"";width:100%;height:clamp(.125rem,2rem/16 + 0vw/1,.125rem);background-color:var(--color--base-primary);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.c-page-hero__title--main{font-size:1.5rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);color:var(--color--base-primary);font-weight:var(--font-weight--bold)}.l-main[data-theme-color=jobseeker] .c-page-hero__slider-block .splide__arrow:before{background-image:url(../../assets/images/common/slider_arrow_primary_jobseeker.svg)}.c-page-hero__slider-block{width:100%}.c-page-hero__slider-block .p-support-archive__item .p-support-archive__main{flex-wrap:nowrap;height:100%}.c-page-hero__slider-block .p-support-archive__item .p-support-archive__info{margin-top:auto;padding-top:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem)}.c-page-hero__slider-block .splide__pagination{position:static;padding:0;bottom:unset}.c-page-hero__slider-block .splide__pagination:nth-child(2){display:none}.c-page-hero__slider-block .splide__pagination .splide__pagination__page{width:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);height:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);background:rgba(0,0,0,0);border:1px solid var(--color--base-primary);margin:4px;opacity:1}.c-page-hero__slider-block .splide__pagination .splide__pagination__page.is-active{transform:scale(1);background-color:var(--color--base-primary)}.c-page-hero__slider-block .splide__arrow{background-color:var(--color--base-primary);opacity:1;border:1px solid var(--theme-primary)}.c-page-hero__slider-block .splide__arrow:before{content:"";background-image:url(../../assets/images/common/slider_arrow_primary.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);height:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-page-hero__slider-block .splide__arrow svg{display:none}.c-page-hero__slider-block .splide__arrow.splide__arrow--next{right:-1em}.c-page-hero__slider-block .splide__arrow.splide__arrow--prev{left:-1em}.c-page-hero__slider-block .splide__arrow.splide__arrow--prev:before{background-image:url(../../assets/images/common/slider_arrow_primary.svg);transform:translate(-50%,-50%) scaleX(-1)}.c-page-hero__slider-head{margin-bottom:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.c-page-hero__slider-title{font-size:.9375rem;color:var(--color--base-primary);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.c-news__list{display:grid;grid-template-columns:1fr;row-gap:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem)}.c-news__item{background-color:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);height:100%;border:1px solid var(--color--border-primary)}a.c-news__item-link{border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);display:grid;align-items:center;grid-template-columns:33.3333333333% 1fr;-moz-column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);padding:clamp(.75rem,calc(12rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.25rem) clamp(.75rem,calc(12rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,1.5rem) clamp(.75rem,calc(12rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.25rem) clamp(.75rem,calc(12rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,1.5rem);height:100%;text-decoration:none;transition:background-color .3s cubic-bezier(.25,.1,.25,1)}.c-news__item-figure{overflow:hidden;border-radius:clamp(.25rem,4rem/16 + 0vw/1,.25rem);aspect-ratio:1/1;width:100%;height:auto}.c-news__item-figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.c-news__item-contents{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem)}.c-news__item-contents time{margin-top:auto;color:var(--color--font-secondary);font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);text-decoration:none}.c-news__item-title{font-size:1rem;font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);text-decoration:underline;color:var(--color--font-primary)}.c-arrow-primary{position:relative;border-radius:var(--border-radius--infinity);background-color:var(--color--base-primary);transition:background-color .3s cubic-bezier(.25,.1,.25,1);display:flex;flex-direction:row;align-items:center;justify-content:center}.c-arrow-primary:before{display:block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;-webkit-mask-size:.5rem;mask-size:.5rem;-webkit-mask-image:url(../../assets/images/common/button_link_arrow.svg);mask-image:url(../../assets/images/common/button_link_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--color--general-primary)}.c-arrow-primary.c-arrow-primary--anchor:before{-webkit-mask-image:url(../../assets/images/common/button_anchor_arrow.svg);mask-image:url(../../assets/images/common/button_anchor_arrow.svg)}.c-arrow-primary.c-arrow-primary--external:before{-webkit-mask-image:url(../../assets/images/common/button_external_arrow.svg);mask-image:url(../../assets/images/common/button_external_arrow.svg)}.c-arrow-primary.c-arrow-primary--download:before{-webkit-mask-image:url(../../assets/images/common/button_download_arrow.svg);mask-image:url(../../assets/images/common/button_download_arrow.svg)}.c-arrow-primary.c-arrow-primary--small{width:1.25rem;height:1.25rem}.c-arrow-primary.c-arrow-primary--small:before{width:.375rem;height:.375rem;-webkit-mask-size:.375rem;mask-size:.375rem}.c-arrow-primary.c-arrow-primary--medium{width:2rem;height:2rem}.c-arrow-primary.c-arrow-primary--medium:before{width:.5rem;height:.5rem;-webkit-mask-size:.5rem;mask-size:.5rem}.c-arrow-primary.c-arrow-primary--light:before{background-color:var(--color--base-primary)}.c-arrow-primary.c-arrow-primary--dark{background-color:var(--color--base-primary)}.c-arrow-primary.c-arrow-primary--dark.c-arrow-primary--general{background-color:var(--color--white);border:1px solid var(--color--general-primary)}.c-arrow-primary.c-arrow-primary--dark.c-arrow-primary--general:before{background-color:var(--color--general-primary)}.c-arrow-primary.c-arrow-primary--dark.c-arrow-primary--company{background-color:var(--color--white);border:1px solid var(--color--company-primary)}.c-arrow-primary.c-arrow-primary--dark.c-arrow-primary--company:before{background-color:var(--color--company-primary)}.c-arrow-primary.c-arrow-primary--dark.c-arrow-primary--jobseeker{background-color:var(--color--white);border:1px solid var(--color--jobseeker-primary)}.c-arrow-primary.c-arrow-primary--dark.c-arrow-primary--jobseeker:before{background-color:var(--color--jobseeker-primary)}.c-arrow-primary.c-arrow-primary--dark.c-arrow-primary--highschool{background-color:var(--color--white);border:1px solid var(--color--student-primary)}.c-arrow-primary.c-arrow-primary--dark.c-arrow-primary--highschool:before{background-color:var(--color--student-primary)}.c-arrow-primary.c-arrow-primary--company{background-color:var(--color--company-primary)}.c-arrow-primary.c-arrow-primary--jobseeker{background-color:var(--color--jobseeker-primary)}.c-arrow-primary.c-arrow-primary--highschool{background-color:var(--color--student-primary)}.c-arrow-primary.c-arrow-primary--general{background-color:var(--color--general-primary)}.c-arrow-secondary{display:block;position:relative}.c-arrow-secondary:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(../../assets/images/common/link_arrow.svg);mask-image:url(../../assets/images/common/link_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--color--general-primary);width:.5rem;height:.5rem;-webkit-mask-size:.5rem;mask-size:.5rem}.c-arrow-secondary.c-arrow-primary--small{width:.5rem;height:.5rem}.c-arrow-secondary.c-arrow-primary--light.c-arrow-primary--general:before{background-color:var(--color--general-primary)}.c-arrow-secondary.c-arrow-primary--light.c-arrow-primary--company:before{background-color:var(--color--company-primary)}.c-arrow-secondary.c-arrow-primary--light.c-arrow-primary--jobseeker:before{background-color:var(--color--jobseeker-primary)}.c-arrow-secondary.c-arrow-primary--light.c-arrow-primary--highschool:before{background-color:var(--color--student-primary)}.c-anchor__nav{background-color:var(--theme-tertiary);padding:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem);border-radius:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem)}.c-anchor__list{display:flex;flex-wrap:wrap;row-gap:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem)}.c-anchor__item{width:100%}.c-anchor__item.c-anchor__item--company .c-anchor__link,.c-anchor__item.c-anchor__item--jobseeker .c-anchor__link{background-color:var(--theme-primary)}.c-anchor__item.is-hide{display:none}.c-anchor__link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:clamp(1rem,16rem/16 + 0vw/1,1rem);column-gap:clamp(1rem,16rem/16 + 0vw/1,1rem);padding:clamp(1rem,calc(16rem - (-.0018518519rem*360))/16 + calc(-.0018518519vw * 100)/1,.875rem) clamp(.75rem,calc(12rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.875rem) clamp(1rem,calc(16rem - (-.0018518519rem*360))/16 + calc(-.0018518519vw * 100)/1,.875rem) clamp(.875rem,calc(14rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.25rem);border-radius:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);height:100%;box-shadow:0 4px 0 0 var(--theme-secondary)}.c-anchor__link .c-arrow-primary{flex-shrink:0}.c-anchor__text{font-size:.8125rem;color:var(--color--base-primary);line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.c-problem__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem)}.c-problem__item{padding:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem) clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem) clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem) clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);background-color:var(--color--font-secondary);color:var(--color--base-primary);font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);border-radius:var(--border-radius--medium) var(--border-radius--medium) var(--border-radius--none) var(--border-radius--medium);height:100%;display:flex;align-items:center}.c-description{font-size:.9375rem;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--small)}.c-description.c-description--center{text-align:center;display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.c-contact{width:100%}.c-contact__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem)}.c-contact__item{width:100%;background-color:var(--color--base-secondary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem)}.c-contact__title{font-size:1rem;text-align:center;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}a.c-contact__tel{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem);text-decoration:unset}.c-contact__tel-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.125rem,2rem/16 + 0vw/1,.125rem);column-gap:clamp(.125rem,2rem/16 + 0vw/1,.125rem)}.l-main[data-theme-color=jobseeker] .c-contact__tel-icon:before{background-color:var(--color--jobseeker-primary)}.c-contact__tel-icon{position:relative;width:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);height:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem)}.c-contact__tel-icon:before{content:"";width:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);height:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(../../assets/images/common/icon_phone.svg);mask-image:url(../../assets/images/common/icon_phone.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);mask-size:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem);background-color:var(--color--general-primary)}.c-contact__tel-number{font-size:1.125rem;line-height:var(--line-height--x-small);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}p.c-contact__tel-annotation{color:var(--color--font-primary);line-height:var(--line-height--x-small);letter-spacing:var(--letter-spacing--small);font-size:.625rem;display:block}.c-company__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem)}.c-company__list.c-company__list--highschool{margin-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem)}.c-company__list.c-company__list--highschool .c-company__item{box-shadow:none;border:1px solid var(--color--border-primary);border-radius:var(--border-radius--medium)}.c-company__list.c-company__list--highschool .c-company__title{text-decoration:underline}.c-company__item{width:100%;box-shadow:0 4px 16px #3333330f;border-radius:var(--border-radius--medium);height:100%;overflow:hidden}a.c-company__link{border-radius:var(--border-radius--medium);height:100%;display:flex;flex-direction:column;color:var(--color--font-primary);text-decoration:unset}.c-company__figure img{aspect-ratio:352/164;-o-object-fit:cover;object-fit:cover}.c-company__main{padding:clamp(1.125rem,calc(18rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1.25rem) clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem) clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem) clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);display:flex;flex-direction:column;flex-wrap:wrap;height:100%;row-gap:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem)}.c-company__title{font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.c-company__info-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.3125rem,calc(5rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.4375rem)}.c-company__info-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;-moz-column-gap:clamp(.625rem,calc(10rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.875rem);column-gap:clamp(.625rem,calc(10rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.875rem)}.c-company__info-item{width:clamp(3.8125rem,61rem/16 + 0vw/1,3.8125rem);flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.125rem,2rem/16 + 0vw/1,.125rem);column-gap:clamp(.125rem,2rem/16 + 0vw/1,.125rem)}.l-main[data-theme-color=jobseeker] .c-company__info-item-icon:before{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=highschool] .c-company__info-item-icon:before{background-color:var(--color--student-primary)}.c-company__info-item-icon{position:relative;width:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);height:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);display:block}.c-company__info-item-icon:before{content:"";width:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);height:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(../../assets/images/common/check_circle.svg);mask-image:url(../../assets/images/common/check_circle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);mask-size:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);background-color:var(--color--general-primary)}.c-company__info-item-text{color:var(--theme-primary);font-size:.8125rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);white-space:nowrap}.c-company__info-detail{font-size:.8125rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium)}.c-company-archive__results{padding:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);background-color:var(--color--base-secondary);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.75rem,28rem/16 + 0vw/1,1.75rem)}.c-company-archive__results .c-company-archive__results-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.375rem,calc(22rem - (-.0018518519rem*360))/16 + calc(-.0018518519vw * 100)/1,1.25rem)}.c-company-archive__results .c-company-archive__results-detail{font-weight:var(--font-weight--bold);font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium)}.c-company-archive__results .c-company-archive__results-detail-result{font-size:1.25rem}.c-company-archive__results .c-company__info-list{width:100%}.c-company-archive__results .c-company__info-list .c-company__info-row{width:100%;-moz-column-gap:clamp(.875rem,calc(14rem - (.0166666667rem*360))/16 + calc(.0166666667vw * 100)/1,2rem);column-gap:clamp(.875rem,calc(14rem - (.0166666667rem*360))/16 + calc(.0166666667vw * 100)/1,2rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item{width:clamp(6.875rem,calc(110rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,7.875rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{width:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);height:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);mask-size:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:.875rem}.c-company-archive__results.is-result .c-company-archive__results-box .c-company__info-list{display:flex}.c-company__info-feature-list{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);margin-top:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.c-company__info-feature-item{font-size:.6875rem;background-color:var(--color--base-secondary);color:var(--color--font-secondary);line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium);border-radius:var(--border-radius--infinity);padding:clamp(.25rem,4rem/16 + 0vw/1,.25rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem);font-weight:var(--font-weight--bold)}.c-report__list{display:grid;grid-template-columns:1fr;gap:clamp(2rem,32rem/16 + 0vw/1,2rem)}.c-report__list.c-report__list--empty{grid-template-columns:repeat(1,minmax(0,1fr))}.c-report__list--empty{grid-template-columns:1fr}.c-report__item{height:100%}a.c-report__link{display:block;height:100%;text-decoration:none;color:inherit}.c-report__item--empty{border:1px solid var(--color--border-primary);background:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(1.125rem,calc(18rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.375rem);box-shadow:unset}.c-report__empty{font-weight:var(--font-weight--bold);color:var(--color--font-secondary);font-size:.875rem;text-align:center}.c-report{overflow:hidden;display:flex;flex-direction:column;height:100%;position:relative}.c-report__label{background-color:#367dcb;color:var(--color--base-primary);font-weight:var(--font-weight--bold);display:inline-block;padding-top:clamp(.3125rem,5rem/16 + 0vw/1,.3125rem);padding-bottom:clamp(.3125rem,5rem/16 + 0vw/1,.3125rem);padding-left:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding-right:clamp(.75rem,12rem/16 + 0vw/1,.75rem);top:0;left:0;z-index:2;border-radius:var(--border-radius--small) var(--border-radius--small) var(--border-radius--none) var(--border-radius--none);font-size:clamp(.8125rem,calc(13rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,.875rem)}.c-report__item.--company .c-report__label{background-color:var(--color--company-primary)}.c-report__item.--company .c-report__text-area{background-color:var(--color--company-tertiary)}.c-report__item.--company .c-report__text-area:before{background-color:var(--color--company-tertiary)}.c-report__item.--company .c-report__user-info{color:var(--color--company-primary)}.c-report__item.--jobseeker .c-report__label{background-color:var(--color--jobseeker-primary)}.c-report__item.--jobseeker .c-report__text-area{background-color:var(--color--jobseeker-tertiary)}.c-report__item.--jobseeker .c-report__text-area:before{background-color:var(--color--jobseeker-tertiary)}.c-report__item.--jobseeker .c-report__user-info{color:var(--color--jobseeker-primary)}.c-report__content{display:flex;flex-direction:column}.c-report__figure{display:none;width:100%;margin:0}.c-report__figure img{aspect-ratio:192/144;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-report__text-area{padding:clamp(.5rem,8rem/16 + 0vw/1,.5rem) clamp(1rem,16rem/16 + 0vw/1,1rem) clamp(.5rem,8rem/16 + 0vw/1,.5rem) clamp(1rem,16rem/16 + 0vw/1,1rem);flex-grow:1;display:flex;align-items:center;gap:8px;background-color:#3174c8;color:var(--color--base-primary);position:relative}.c-report__text-area:before{position:absolute;content:"";display:block;width:clamp(.75rem,12rem/16 + 0vw/1,.75rem);height:clamp(.75rem,12rem/16 + 0vw/1,.75rem);flex-shrink:0;background-color:var(--color--font-secondary);-webkit-mask-image:url(../../assets/images/common/speech_bubble_shape.svg);mask-image:url(../../assets/images/common/speech_bubble_shape.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:var(--theme-primary);right:clamp(1rem,16rem/16 + 0vw/1,1rem);bottom:clamp(-.625rem,-10rem/16 + 0vw/1,-.625rem)}.c-report__title span{font-size:.875rem;line-height:var(--line-height--medium);font-weight:var(--font-weight--bold);color:var(--color--font-primary);text-decoration:underline;display:block}.c-report__bottom{padding-top:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding-bottom:clamp(.5rem,8rem/16 + 0vw/1,.5rem);display:flex;flex-direction:column;row-gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.c-report__user{display:flex;align-items:center;-moz-column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}.c-report__user-icon{width:clamp(2.5rem,calc(40rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,3rem);height:clamp(2.5rem,calc(40rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,3rem);border-radius:var(--border-radius--circle);overflow:hidden;flex-shrink:0}.c-report__user-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-report__user-info{display:flex;flex-direction:column;row-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.c-report__user-info-text{font-size:.6875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);margin:0}.c-report__user-name{font-size:.875rem;line-height:var(--line-height--medium);font-weight:var(--font-weight--bold)}.c-report__user-meta{font-size:.75rem;line-height:var(--line-height--medium);color:var(--color--font-secondary)}.c-report__tags{display:flex;flex-wrap:wrap;-moz-column-gap:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);column-gap:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);row-gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem)}.c-report__tag-item{background-color:var(--color--base-secondary);border-radius:var(--border-radius--infinity);padding:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.c-report__tag-text{font-size:.6875rem;line-height:var(--line-height--small);font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);display:block;color:var(--color--font-secondary)}.c-tag-button{--tag-button-accent: var(--theme-primary);--tag-button-hover-bg: rgba(255, 157, 66, .1);background-color:var(--color--base-secondary);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem)}.c-tag-button--company{--tag-button-accent: var(--color--company-primary);--tag-button-hover-bg: rgba(78, 146, 219, .1)}.c-tag-button--jobseeker{--tag-button-accent: var(--color--jobseeker-primary);--tag-button-hover-bg: rgba(246, 128, 161, .1)}.c-tag-button__header{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:clamp(.875rem,calc(14rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.5rem)}.c-tag-button__header-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem);column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.c-tag-button__header-wrap--company .c-tag-button__header-icon{background-color:var(--color--company-primary)}.c-tag-button__header-wrap--jobseeker .c-tag-button__header-icon{background-color:var(--color--jobseeker-primary)}.c-tag-button__header-icon{width:clamp(1.375rem,calc(22rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,2rem);height:clamp(1.375rem,calc(22rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,2rem);flex-shrink:0;background-color:var(--theme-primary);-webkit-mask-image:url(../../assets/images/common/icon_tag.svg);mask-image:url(../../assets/images/common/icon_tag.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.c-tag-button__title span{font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);display:block}.c-tag-button__list{display:flex;flex-wrap:wrap;gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);overflow:hidden;transition:max-height .35s ease}.c-tag-button__item.is-hidden{display:none}.c-tag-button.is-open .c-tag-button__item.is-hidden{display:list-item!important}.c-tag-button__link{font-size:.75rem;line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium);padding:clamp(.3125rem,5rem/16 + 0vw/1,.3125rem) clamp(1rem,16rem/16 + 0vw/1,1rem) clamp(.3125rem,5rem/16 + 0vw/1,.3125rem) clamp(1rem,16rem/16 + 0vw/1,1rem);display:block;color:var(--tag-button-accent);border:1px solid var(--tag-button-accent);border-radius:var(--border-radius--infinity)}.c-search-training{padding:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);background:var(--color--base-secondary)}.c-search-training p.c-search-training__annotation{margin-top:0}.c-search-training__map{position:relative;margin-bottom:clamp(1.25rem,calc(20rem - (.0333333333rem*360))/16 + calc(.0333333333vw * 100)/1,3.5rem);display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.c-search-training__map img{display:block;width:100%;height:auto;width:240px}.c-search-training__grid{display:flex;flex-direction:column;row-gap:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem)}.c-search-training__grid .c-search-training__divider:last-of-type{margin:0}.c-search-training__row{width:100%;display:grid;grid-template-columns:1fr;row-gap:clamp(.3125rem,-4rem/16 + 2.5vw/1,2rem)}.c-search-training__label-text{font-size:.875rem;font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--medium)}.c-search-training__divider{width:100%;border:0;height:1px;background:var(--color--border-primary);opacity:.6}.c-search-training__select-wrap{position:relative;width:100%}.c-search-training__select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color--border-primary);background:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem) clamp(1.875rem,calc(30rem - (.0277777778rem*360))/16 + calc(.0277777778vw * 100)/1,3.75rem) clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem) clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem);font-size:.875rem;line-height:var(--line-height--medium)}.c-search-training__select:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.c-search-training__select-icon{position:absolute;top:50%;transform:translateY(-50%);width:clamp(1.625rem,calc(26rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,2rem);height:clamp(2.4375rem,calc(39rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,3rem);right:clamp(.5rem,8rem/16 + 0vw/1,.5rem);border-radius:clamp(.25rem,4rem/16 + 0vw/1,.25rem);background:var(--theme-tertiary);color:var(--color--font-secondary)}.c-search-training__select-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:currentColor;-webkit-mask-image:url(../../assets/images/common/select_icon.svg);mask-image:url(../../assets/images/common/select_icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);height:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem)}.c-search-training__kw{width:100%;display:grid;grid-template-columns:1fr;row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}p.c-search-training__annotation{font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.c-search-training__fieldset{padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.c-search-training__input{width:100%;border:1px solid var(--color--border-primary);background:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(.9375rem,calc(15rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,1.125rem);font-size:.875rem;line-height:var(--line-height--large)}.c-search-training__input:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.c-search-training__row--area{align-items:flex-start}.c-search-training__area-hint{font-size:.75rem;line-height:var(--line-height--large);color:var(--color--font-secondary);margin-bottom:clamp(.75rem,calc(12rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.875rem)}.c-search-training__acc-list{width:100%;display:flex;flex-direction:column;row-gap:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem)}.c-search-training__acc{background:var(--color--base-primary);border:1px solid var(--color--border-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);overflow:hidden}.c-search-training__acc.is-open .c-search-training__acc-toggle{background-color:var(--theme-primary)}.c-search-training__acc.is-open .c-search-training__acc-toggle:before,.c-search-training__acc.is-open .c-search-training__acc-toggle:after{background-color:var(--color--base-primary)}.c-search-training__acc[open] .c-search-training__acc-toggle:before,.c-search-training__acc.is-open .c-search-training__acc-toggle:before{transform:translate(-50%,-50%) rotate(90deg)}.c-search-training__acc-head{display:flex;align-items:center;justify-content:space-between;padding:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem);padding:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem) clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem) clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem) clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);list-style:none;cursor:pointer}.c-search-training__acc-head::-webkit-details-marker{display:none}.c-search-training__acc-toggle{border:0;background:#ffe2ea;color:var(--color--general-primary);border-radius:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);width:clamp(1.625rem,calc(26rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,2rem);height:clamp(2.4375rem,calc(39rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,3rem);right:0;position:relative;cursor:pointer}.c-search-training__acc-toggle:after{content:"";width:clamp(.625rem,10rem/16 + 0vw/1,.625rem);height:clamp(.109375rem,1.75rem/16 + 0vw/1,.109375rem);background-color:var(--theme-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-search-training__acc-toggle:before{content:"";height:clamp(.625rem,10rem/16 + 0vw/1,.625rem);width:clamp(.109375rem,1.75rem/16 + 0vw/1,.109375rem);background-color:var(--theme-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.25,.1,.25,1)}.c-search-training__acc-panel{padding:clamp(.75rem,calc(12rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.25rem);border-top:1px solid var(--color--border-primary);background:var(--color--base-primary);overflow:hidden;display:block;max-height:0;opacity:0;transition:max-height .35s ease,opacity .35s ease;will-change:max-height,opacity}.c-search-training__acc[open] .c-search-training__acc-panel,.c-search-training__acc.is-open .c-search-training__acc-panel{opacity:1}.c-search-training__town-list{display:flex;flex-wrap:wrap;-moz-column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);row-gap:clamp(.5rem,calc(8rem - (-.0074074074rem*360))/16 + calc(-.0074074074vw * 100)/1,0rem)}.c-search-training__check{display:inline-flex;align-items:center;-moz-column-gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem);column-gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-search-training__check.c-search-training__check--child .c-search-training__check-text{font-weight:var(--font-weight--regular)}.c-search-training__check input{position:absolute;opacity:0;width:1px;height:1px;margin:0;padding:0;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;pointer-events:auto}.c-search-training__check-ui{width:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);height:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);border:1px solid var(--color--border-primary);border-radius:var(--border-radius--x-small);background:var(--color--base-primary);position:relative}.c-search-training__check input:checked+.c-search-training__check-ui:after{content:"";position:absolute;top:0;right:0;left:0;bottom:3px;margin:auto;width:8px;height:4px;border-left:2px solid var(--theme-primary);border-bottom:2px solid var(--theme-primary);transform:rotate(-45deg)}.c-search-training__check input:focus-visible+.c-search-training__check-ui{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.c-search-training__check-text{font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small);font-weight:var(--font-weight--bold)}.c-search-training__actions{margin-top:clamp(.9375rem,calc(15rem - (.0157407407rem*360))/16 + calc(.0157407407vw * 100)/1,2rem);display:flex;justify-content:center}.c-company__item--empty{border:1px solid var(--color--border-primary);background:var(--color--base-primary);width:100%;border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(1.125rem,calc(18rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.375rem);box-shadow:unset}.c-company__empty{font-weight:var(--font-weight--bold);color:var(--color--font-secondary);font-size:.875rem;text-align:center}.c-search-company{padding:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);background:var(--color--base-secondary)}.c-search-company__grid{display:flex;flex-direction:column;row-gap:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem)}.c-search-company__grid .c-search-company__divider:last-of-type{margin:0}.c-search-company__row{width:100%;display:grid;grid-template-columns:1fr;row-gap:clamp(.375rem,calc(6rem - (.0240740741rem*360))/16 + calc(.0240740741vw * 100)/1,2rem)}.c-search-company__label-text{font-size:.9375rem;font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--medium)}.c-search-company__divider{width:100%;border:0;height:1px;background:var(--color--border-primary);opacity:.6}.c-search-company__fieldset{padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.c-search-company__kw{width:100%;display:grid;grid-template-columns:1fr;row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}p.c-search-company__annotation{font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small);margin-top:0!important}.c-search-company__input{width:100%;border:1px solid var(--color--border-primary);background:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(.9375rem,calc(15rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,1.125rem);font-size:.875rem;line-height:var(--line-height--large)}.c-search-company__input:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.c-search-company__check-list{display:flex;flex-wrap:wrap;-moz-column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);row-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.c-search-company__check{display:inline-flex;align-items:center;-moz-column-gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem);column-gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-search-company__check input{position:absolute;opacity:0;width:1px;height:1px;margin:0;padding:0;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;pointer-events:auto}.c-search-company__check-ui{width:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);height:clamp(.9375rem,calc(15rem - (.0009259259rem*360))/16 + calc(.0009259259vw * 100)/1,1rem);border:1px solid var(--color--border-primary);border-radius:var(--border-radius--x-small);background:var(--color--base-primary);position:relative}.c-search-company__check input:checked+.c-search-company__check-ui:after{content:"";position:absolute;top:0;right:0;left:0;bottom:3px;margin:auto;width:8px;height:4px;border-left:2px solid var(--theme-primary);border-bottom:2px solid var(--theme-primary);transform:rotate(-45deg)}.c-search-company__check input:focus-visible+.c-search-company__check-ui{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.c-search-company__check-text{font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.c-search-company__actions{margin-top:clamp(.9375rem,calc(15rem - (.0157407407rem*360))/16 + calc(.0157407407vw * 100)/1,2rem);display:flex;justify-content:center}.c-search-report{padding:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);background:var(--color--base-secondary)}.p-report-archive.is-result .c-search-report{display:none}.c-search-report__inner{width:100%}.c-search-report__grid{display:flex;flex-direction:column;row-gap:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem)}.c-search-report__grid .c-search-report__divider:last-of-type{margin:0}.c-search-report__row{width:100%;display:grid;grid-template-columns:1fr;row-gap:clamp(.3125rem,-4rem/16 + 2.5vw/1,2rem)}.c-search-report__row--tag{align-items:flex-start}.c-search-report__label-text{font-size:.875rem;font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--medium)}.c-search-report__divider{width:100%;border:0;height:1px;background:var(--color--border-primary);opacity:.6}.c-search-report__select-wrap{position:relative;width:100%}.c-search-report__select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color--border-primary);background:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem) clamp(1.875rem,calc(30rem - (.0277777778rem*360))/16 + calc(.0277777778vw * 100)/1,3.75rem) clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem) clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem);font-size:.875rem;line-height:var(--line-height--medium)}.c-search-report__select:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.c-search-report__select-icon{position:absolute;top:50%;transform:translateY(-50%);width:clamp(1.625rem,calc(26rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,2rem);height:clamp(2.4375rem,calc(39rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,3rem);right:clamp(.5rem,8rem/16 + 0vw/1,.5rem);border-radius:clamp(.25rem,4rem/16 + 0vw/1,.25rem);background:var(--color--base-secondary)}.c-search-report__select-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);height:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);-webkit-mask-image:url(../../assets/images/common/select_icon.svg);mask-image:url(../../assets/images/common/select_icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color--font-secondary)}.c-search-report__kw{width:100%;display:grid;grid-template-columns:1fr;row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}p.c-search-report__annotation{font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.c-search-report__fieldset{padding:0;border:0;margin:0}.c-search-report__radio-group{display:inline-flex;align-items:center;row-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.c-search-report__radio{display:inline-flex;align-items:center;-moz-column-gap:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);column-gap:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem)}.c-search-report__radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:16px;height:16px;border:1px solid var(--color--border-primary);border-radius:var(--border-radius--circle);background:var(--color--base-primary);cursor:pointer}.c-search-report__radio input[type=radio]:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.c-search-report__radio input[type=radio]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:8px;height:8px;border-radius:var(--border-radius--circle);background:transparent}.c-search-report__radio input[type=radio]:checked:after{background:var(--theme-primary)}.c-search-report__radio-text{font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.c-search-report__input{width:100%;border:1px solid var(--color--border-primary);background:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(.9375rem,calc(15rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,1.125rem);font-size:.875rem;line-height:var(--line-height--large)}.c-search-report__input:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.c-search-report__actions{margin-top:clamp(1.375rem,calc(22rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,2rem);display:flex;justify-content:center}.c-search-results{padding:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);background-color:var(--color--base-secondary);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.75rem,28rem/16 + 0vw/1,1.75rem)}.c-search-results__box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.375rem,calc(22rem - (-.0018518519rem*360))/16 + calc(-.0018518519vw * 100)/1,1.25rem)}.c-search-results__detail{font-weight:var(--font-weight--bold);font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium)}.c-search-results__detail-result{font-size:1.25rem}.c-search-results .c-company__info-list{width:100%}.c-search-results .c-company__info-list .c-company__info-row{width:100%;-moz-column-gap:clamp(.875rem,calc(14rem - (.0166666667rem*360))/16 + calc(.0166666667vw * 100)/1,2rem);column-gap:clamp(.875rem,calc(14rem - (.0166666667rem*360))/16 + calc(.0166666667vw * 100)/1,2rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item{width:clamp(6.875rem,calc(110rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,7.875rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{width:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);height:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);mask-size:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-search-results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:.875rem}.c-search-results.is-result .c-search-results__box .c-company__info-list{display:flex}body.result .c-support-archive__results{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.c-support-archive__results{display:none;padding:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);background-color:var(--color--base-secondary);row-gap:clamp(1.75rem,28rem/16 + 0vw/1,1.75rem)}.c-support-archive__results-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.375rem,calc(22rem - (-.0018518519rem*360))/16 + calc(-.0018518519vw * 100)/1,1.25rem)}.c-support-archive__results-detail{font-weight:var(--font-weight--bold);font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium)}.c-support-archive__results-detail-result{font-size:1.25rem}.c-support-archive__results .c-company__info-list{width:100%}.c-support-archive__results .c-company__info-list .c-company__info-row{width:100%;-moz-column-gap:clamp(.875rem,calc(14rem - (.0166666667rem*360))/16 + calc(.0166666667vw * 100)/1,2rem);column-gap:clamp(.875rem,calc(14rem - (.0166666667rem*360))/16 + calc(.0166666667vw * 100)/1,2rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item{width:clamp(6.875rem,calc(110rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,7.875rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{width:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);height:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);mask-size:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);background-color:var(--theme-primary)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:.875rem}.c-support-archive__results.is-result .c-support-archive__results-box .c-company__info-list{display:flex}.c-service-sec{position:relative;padding:clamp(2.5rem,calc(40rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3.75rem) clamp(0rem,calc(0rem - (.0888888889rem*360))/16 + calc(.0888888889vw * 100)/1,6rem) clamp(1.5rem,calc(24rem - (.0333333333rem*360))/16 + calc(.0333333333vw * 100)/1,3.75rem) clamp(0rem,calc(0rem - (.0888888889rem*360))/16 + calc(.0888888889vw * 100)/1,6rem);margin-bottom:clamp(1.875rem,calc(30rem - (.0166666667rem*360))/16 + calc(.0166666667vw * 100)/1,3rem);border-radius:var(--border-radius--large-plus);background-color:var(--color--company-secondary)}.c-service-sec.--jobseeker{background-color:var(--color--jobseeker-secondary)}.c-service-sec.--jobseeker .c-service-sec__heading{background-color:var(--color--jobseeker-primary)}.c-service-sec.--jobseeker .c-service-sec__card-title{color:var(--color--jobseeker-primary)}.c-service-sec.--jobseeker .c-service-sec__link-icon rect{fill:var(--color--jobseeker-primary)}.c-service-sec.--school{background-color:var(--color--student-secondary)}.c-service-sec.--school .c-service-sec__heading{background-color:var(--color--student-primary)}.c-service-sec.--school .c-service-sec__card-title{color:var(--color--student-primary)}.c-service-sec.--school .c-service-sec__link-icon rect{fill:var(--color--student-primary)}.c-service-sec.--school .c-service-sec__school-main-btn-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center}.c-service-sec.--school .c-button-inner.c-button-inner--flex-end{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:clamp(.75rem,calc(12rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.25rem)}.c-service-sec:before{content:"";background-image:url(../../assets/images/common/icon_geometry.png);background-repeat:repeat;background-position:center top;background-size:100%;z-index:1;width:100%;height:100%;position:absolute;opacity:.2;top:0;left:50%;transform:translate(-50%)}.c-service-sec__inner{position:relative;z-index:1;width:100%;margin-left:auto;margin-right:auto}.c-service-sec__inner.l-container{padding-left:3.3333333333%;padding-right:3.3333333333%}.c-service-sec__header{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);margin-bottom:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem)}.c-service-sec__heading{background-color:var(--color--company-primary);width:100%;text-align:center;border-radius:var(--border-radius--medium);padding-top:clamp(.5rem,calc(8rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,1.0625rem);padding-bottom:clamp(.375rem,calc(6rem - (.0101851852rem*360))/16 + calc(.0101851852vw * 100)/1,1.0625rem)}.c-service-sec__heading span{display:inline-block;color:var(--color--base-primary);font-weight:var(--font-weight--bold);text-align:center;line-height:var(--line-height--medium);font-size:1.125rem}.c-service-sec__badge{width:clamp(6.25rem,calc(100rem - (.0268518519rem*360))/16 + calc(.0268518519vw * 100)/1,8.0625rem);height:clamp(6.25rem,calc(100rem - (.0268518519rem*360))/16 + calc(.0268518519vw * 100)/1,8.0625rem)}.c-service-sec__badge-img{width:100%;height:auto;display:block}.c-service-sec__grid{display:grid;grid-template-columns:1fr;row-gap:clamp(.75rem,calc(12rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2rem)}.c-service-sec__card{background-color:var(--color--base-primary);border-radius:var(--border-radius--medium-plus);padding:clamp(1.25rem,calc(20rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.875rem) clamp(.9375rem,calc(15rem - (.0138888889rem*360))/16 + calc(.0138888889vw * 100)/1,1.875rem);height:100%;display:flex;flex-direction:column;row-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.c-service-sec__card.is-hidden{display:none}.c-service-sec__card-title{color:var(--color--company-primary)}.c-service-sec__card-title span{font-size:1.125rem;line-height:var(--line-height--medium);font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);display:inline-block}.c-service-sec__list{display:flex;flex-direction:column;height:100%}.c-service-sec__item{position:relative;border-bottom:1px solid #eee}.c-service-sec__item:first-child .c-service-sec__link{padding-top:0}.c-service-sec__link{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:inherit;transition:opacity .3s;padding:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.c-service-sec__link:hover{opacity:.7}.c-service-sec__link-body{flex:1;padding-right:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.c-service-sec__link-body time{font-size:.75rem;color:var(--color--font-secondary);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);display:block}.c-service-sec__link-title{font-weight:var(--font-weight--bold)}.c-service-sec__link-title span{font-size:.9375rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);display:block}p.c-service-sec__link-text{font-size:.8125rem;line-height:var(--line-height--large);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-service-sec__link-text-box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem);column-gap:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem)}.c-service-sec__link-icon-wrap{flex-shrink:0}.c-service-sec__link-icon{display:block;width:clamp(1.5rem,calc(24rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.75rem);height:auto}.c-service-sec__cta{text-align:center;margin-top:clamp(1.875rem,calc(30rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3.125rem)}.c-service-sec__school-main{padding-top:clamp(1.25rem,calc(20rem - (.0259259259rem*360))/16 + calc(.0259259259vw * 100)/1,3rem);padding-bottom:clamp(1.25rem,calc(20rem - (.0259259259rem*360))/16 + calc(.0259259259vw * 100)/1,3rem);padding-left:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);padding-right:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);background-color:var(--color--base-primary);width:100%;margin-bottom:clamp(.75rem,calc(12rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2rem);border-radius:var(--border-radius--medium-plus)}.c-service-sec__school-main-container{display:flex;flex-direction:column;gap:clamp(1rem,calc(16rem - (-.0148148148rem*360))/16 + calc(-.0148148148vw * 100)/1,0rem)}.c-service-sec__school-main-visual{display:grid;order:2;margin-top:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.c-service-sec__school-main-visual figure{width:100%}.c-service-sec__school-main-img-box{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--border-radius--small)}.c-service-sec__school-main-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-service-sec__school-main-content{display:contents}.c-service-sec__school-main-content-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.125rem,calc(18rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.375rem)}.c-service-sec__school-main-content-box .c-service-sec__school-main-title{margin-bottom:0}.c-service-sec__school-main-content-box .c-service-sec__school-main-btn-wrapper{margin-top:0}.c-service-sec__school-main-content-box:first-child{padding-bottom:clamp(1.625rem,calc(26rem - (.012962963rem*360))/16 + calc(.012962963vw * 100)/1,2.5rem);margin-bottom:clamp(.5rem,calc(8rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,2rem);border-bottom:1px solid var(--color--border-primary)}.c-service-sec__school-main-title{order:1;color:#4caf50;font-weight:var(--font-weight--bold);text-align:left;line-height:var(--line-height--medium)}.c-service-sec__school-main-title span{font-size:1.125rem;line-height:var(--line-height--medium)}.c-service-sec__school-main-desc{order:3}.b-inner p.c-service-sec__school-main-text:first-child{margin-top:0}.b-inner p.c-service-sec__school-main-text:not(:first-child){margin-top:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem)}.c-service-sec__school-main-text{line-height:var(--line-height--large);font-size:.875rem}.c-service-sec__school-main-text:first-child{margin-top:0}.c-service-sec__school-main-text:not(:first-child){margin-top:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem)}.c-service-sec__school-main-btn-wrapper{order:4}.c-service-sec__school-main-btn{display:flex;align-items:center;justify-content:center;background-color:var(--color--student-primary);color:var(--color--base-primary);border-radius:var(--border-radius--infinity);text-decoration:none;font-weight:var(--font-weight--bold);transition:opacity .3s;padding-top:clamp(.9375rem,calc(15rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,1.125rem);padding-bottom:clamp(.9375rem,calc(15rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,1.125rem);padding-left:clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem);padding-right:clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem);font-size:.875rem;width:100%}.c-service-sec__school-main-btn:hover{opacity:.8}.c-service-sec__school-main-btn-icon{margin-left:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem);width:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem);height:auto}.c-sec-nav{opacity:0;visibility:hidden;pointer-events:none;z-index:3;width:100%;box-shadow:0 2px 4px #0000000d;background-color:var(--color--base-primary);position:fixed;top:var(--c-sec-nav-top, 0px);left:50%;transform:translate(-50%);transition:opacity .3s cubic-bezier(.25,.1,.25,1),visibility .3s cubic-bezier(.25,.1,.25,1);padding-top:clamp(1rem,16rem/16 + 0vw/1,1rem);padding-bottom:clamp(.75rem,calc(12rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.875rem)}.c-sec-nav.is-show{opacity:1;visibility:visible;pointer-events:all}.c-sec-nav__list{display:flex}.c-sec-nav__item{flex:1 1 0;min-width:0;position:relative}.c-sec-nav__item:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:100%;background-color:var(--color--border-primary)}.c-sec-nav__item.--company .c-sec-nav__item-title{color:var(--color--company-primary)}.c-sec-nav__item.--jobseeker .c-sec-nav__item-title{color:var(--color--jobseeker-primary)}.c-sec-nav__item.--highschool .c-sec-nav__item-title{color:var(--color--student-primary)}a.c-sec-nav__item-link{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(.125rem,2rem/16 + 0vw/1,.125rem);width:100%;text-decoration:none}.c-sec-nav__item-icon{display:inline-block;background-color:currentColor;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:clamp(.9375rem,15rem/16 + 0vw/1,.9375rem);height:clamp(.9375rem,15rem/16 + 0vw/1,.9375rem)}.c-sec-nav__item.--company .c-sec-nav__item-icon{-webkit-mask-image:url(../../assets/images/common/icon_company.svg);mask-image:url(../../assets/images/common/icon_company.svg);background-color:var(--color--company-primary)}.c-sec-nav__item.--jobseeker .c-sec-nav__item-icon{-webkit-mask-image:url(../../assets/images/common/icon_job.svg);mask-image:url(../../assets/images/common/icon_job.svg);background-color:var(--color--jobseeker-primary)}.c-sec-nav__item.--highschool .c-sec-nav__item-icon{-webkit-mask-image:url(../../assets/images/common/icon_school.svg);mask-image:url(../../assets/images/common/icon_school.svg);background-color:var(--color--student-primary)}.c-sec-nav__item-title{font-size:.75rem;font-weight:var(--font-weight--bold);line-height:var(--line-height--small);letter-spacing:.02em;display:block}.c-sec-nav__item-arrow{display:inline-block;background-color:#d8d8d8;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url(../../assets/images/common/sec_navigation_arrow.svg);mask-image:url(../../assets/images/common/sec_navigation_arrow.svg);width:clamp(.625rem,10rem/16 + 0vw/1,.625rem);height:clamp(.3125rem,5rem/16 + 0vw/1,.3125rem);margin-top:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem)}.c-highschool-line{position:fixed;z-index:50;row-gap:clamp(.375rem,6rem/16 + 0vw/1,.375rem);background-color:var(--color--student-primary);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(.375rem,6rem/16 + 0vw/1,.375rem);right:0;bottom:16px;display:flex;flex-direction:column;align-items:center}.c-highschool-line img{width:clamp(1.75rem,calc(28rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2.25rem);height:clamp(1.75rem,calc(28rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2.25rem);display:block}.c-highschool-line__text{font-size:.875rem;font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--small);line-height:var(--line-height--x-small);margin:0;color:var(--color--base-primary);-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-orientation:upright}.c-cookie{position:fixed;left:0;right:0;bottom:0;z-index:2000;background-color:var(--color--base-primary);opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.25,.1,.25,1),visibility .3s cubic-bezier(.25,.1,.25,1);box-shadow:0 -4px 16px #3333330f}.c-cookie.is-closing{opacity:0;visibility:hidden}.c-cookie.is-hidden{display:none}.c-cookie__inner.l-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:clamp(1.375rem,calc(22rem - (-.0055555556rem*360))/16 + calc(-.0055555556vw * 100)/1,1rem);padding-bottom:clamp(1.375rem,calc(22rem - (-.0055555556rem*360))/16 + calc(-.0055555556vw * 100)/1,1rem);row-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem)}.c-cookie__text{font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium)}.c-cookie__link{color:#f08d2c;text-decoration:underline;text-underline-offset:.15em}.c-cookie__actions{flex-shrink:0}.gsc-control-cse .gsc-webResult.gsc-result{padding:30px 0}.gsc-control-cse .gsc-webResult.gsc-result:first-of-type{padding-top:0}.gsc-control-cse .gsc-above-wrapper-area,.gsc-control-cse .gsc-wrapper{width:100%;max-width:unset}.gsc-control-cse .gsc-webResult-divider{display:block;height:8px;background-color:var(--color--general-tertiary)}.gsc-control-cse .gs-webResult.gs-result a.gs-title,.gsc-control-cse .gs-webResult.gs-result a.gs-title b,.gsc-control-cse .gs-imageResult a.gs-title,.gsc-control-cse .gs-imageResult a.gs-title b{color:var(--color--general-primary)}.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:var(--color--general-primary);font-weight:var(--font-weight--bold)}.gsc-control-cse .gcsc-find-more-on-google{color:var(--color--general-primary)}.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page{font-size:1rem;margin-right:.5rem}.gsc-control-cse .gcsc-find-more-on-google-magnifier{fill:var(--color--general-primary)}.gsc-control-cse .gs-result .gs-title{color:var(--color--general-primary)}body.home .l-main[data-theme-color=general]{background-image:none}.p-home-mv{position:relative;background-color:var(--color--base-primary);padding-bottom:clamp(1.625rem,calc(26rem - (.0555555556rem*360))/16 + calc(.0555555556vw * 100)/1,5.375rem);padding-top:4.0625rem}.p-home-mv__inner{display:flex;flex-direction:column-reverse}.p-home-mv__content{padding-top:clamp(1.875rem,calc(30rem - (.0796296296rem*360))/16 + calc(.0796296296vw * 100)/1,7.25rem)}.p-home-mv__title{margin-bottom:clamp(1.875rem,calc(30rem - (.037962963rem*360))/16 + calc(.037962963vw * 100)/1,4.4375rem);width:86.0248447205%;margin-left:auto;margin-right:auto}.p-home-mv__title picture{display:block}.p-home-mv__title img{display:block;height:auto;width:clamp(16.25rem,calc(260rem - (.1481481481rem*360))/16 + calc(.1481481481vw * 100)/1,26.25rem)}.p-home-mv__nav{padding-left:5.5555555556%;padding-right:5.5555555556%;margin-bottom:clamp(2.5rem,calc(40rem - (-.037037037rem*360))/16 + calc(-.037037037vw * 100)/1,0rem)}.p-home-mv__nav-list{display:flex;flex-direction:column;gap:clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem)}.p-home-mv__nav-item:nth-child(2) .p-home-mv__btn{box-shadow:2px 4px 0 0 var(--color--jobseeker-primary-dark)}.p-home-mv__nav-item:nth-child(3) .p-home-mv__btn{box-shadow:2px 4px 0 0 var(--color--student-primary-dark)}.p-home-mv__btn{display:flex;align-items:center;text-decoration:none;border-radius:var(--border-radius--infinity);box-shadow:2px 4px #3876ba;transition:transform .3s ease,opacity .3s ease,box-shadow .3s ease;padding:clamp(1.125rem,18rem/16 + 0vw/1,1.125rem) clamp(2.125rem,34rem/16 + 0vw/1,2.125rem) clamp(1.125rem,18rem/16 + 0vw/1,1.125rem) clamp(2.125rem,34rem/16 + 0vw/1,2.125rem)}.p-home-mv__btn--company{background-color:var(--color--company-primary)}.p-home-mv__btn--seeker{background-color:var(--color--jobseeker-primary)}.p-home-mv__btn--student{background-color:var(--color--student-primary)}.p-home-mv__btn-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.p-home-mv__btn-text{flex:1;font-weight:var(--font-weight--bold);color:var(--color--base-primary);font-size:1rem;margin-left:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem)}.p-home-mv__btn-arrow{flex-shrink:0;width:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem);height:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem)}.p-home-mv__visual{position:relative;width:100vw;margin-left:calc(50% - 50vw);aspect-ratio:16/9}.p-home-mv__image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility .8s ease-in-out}.p-home-mv__image-wrap.is-active{opacity:1;visibility:visible;z-index:2}.p-home-mv__image-wrap img{width:100%;height:100%;-o-object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:400/240;object-fit:cover}.p-home-mv-news{position:relative;padding-top:clamp(1.875rem,30rem/16 + 0vw/1,1.875rem);padding-left:5.5555555556%;padding-right:5.5555555556%;margin-top:clamp(-1.25rem,calc(-20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,0rem)}.p-home-mv-news__inner{border-top:1px solid var(--color--general-primary);border-bottom:1px solid var(--color--general-primary);display:flex;flex-direction:column;align-items:center;padding:clamp(.75rem,calc(12rem - (-.0111111111rem*360))/16 + calc(-.0111111111vw * 100)/1,0rem) clamp(.75rem,calc(12rem - (-.0111111111rem*360))/16 + calc(-.0111111111vw * 100)/1,0rem) clamp(1rem,calc(16rem - (-.0148148148rem*360))/16 + calc(-.0148148148vw * 100)/1,0rem) clamp(.75rem,calc(12rem - (-.0111111111rem*360))/16 + calc(-.0111111111vw * 100)/1,0rem)}.p-home-mv-news__head{margin-bottom:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.p-home-mv-news__label{font-weight:var(--font-weight--bold);color:var(--color--general-primary);font-size:1.25rem}.p-home-mv-news__body{position:relative;z-index:1;flex:1;width:100%;overflow:hidden;margin-bottom:clamp(1.75rem,calc(28rem - (-.0259259259rem*360))/16 + calc(-.0259259259vw * 100)/1,0rem)}.p-home-mv-news__track{position:relative;width:100%;height:clamp(4rem,calc(64rem - (.0333333333rem*360))/16 + calc(.0333333333vw * 100)/1,6.25rem)}.p-home-mv-news__item{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .4s ease;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);-moz-column-gap:clamp(.5rem,calc(8rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,1.5rem);column-gap:clamp(.5rem,calc(8rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,1.5rem)}.p-home-mv-news__item.is-active{opacity:1;visibility:visible}.p-home-mv-news__category{flex-shrink:0;border:1px solid var(--color--jobseeker-primary);color:var(--color--jobseeker-primary);border-radius:var(--border-radius--small);padding:clamp(.125rem,calc(2rem - (-.0009259259rem*360))/16 + calc(-.0009259259vw * 100)/1,.0625rem) clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem) clamp(.125rem,calc(2rem - (-.0009259259rem*360))/16 + calc(-.0009259259vw * 100)/1,.0625rem) clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem);font-size:.75rem;font-weight:var(--font-weight--bold)}.p-home-mv-news__date{color:var(--color--font-secondary);font-size:.8125rem}.p-home-mv-news__title{width:100%;text-decoration:none;font-weight:var(--font-weight--regular);font-size:.875rem}.p-home-mv-news__title span{text-decoration:underline}.p-home-mv-news__foot{z-index:1;display:flex;width:100%;align-items:center;justify-content:center}.p-home-mv-news__arrows{display:flex;align-items:center;-moz-column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding-right:clamp(1.125rem,18rem/16 + 0vw/1,1.125rem);margin-right:clamp(1.125rem,18rem/16 + 0vw/1,1.125rem);border-right:1px solid #dddddd}.p-home-mv-news__arrow{background:none;border:1px solid #ff9d42;border-radius:var(--border-radius--circle);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s;width:clamp(1.625rem,26rem/16 + 0vw/1,1.625rem);height:clamp(1.625rem,26rem/16 + 0vw/1,1.625rem)}.p-home-mv-news__arrow:hover{background-color:#ff9d421a}.p-home-mv-news__more{display:flex;align-items:center;gap:8px;color:#ff9d42;text-decoration:none;font-weight:var(--font-weight--regular);font-size:.75rem}.p-home-mv-news__more:hover{text-decoration:underline}.p-home-mv-news__more img{width:clamp(1.625rem,26rem/16 + 0vw/1,1.625rem);height:clamp(1.625rem,26rem/16 + 0vw/1,1.625rem)}.p-home-mv-news__more span{font-weight:var(--font-weight--bold);text-decoration:underline}.p-home-mv-sns{border-radius:var(--border-radius--large) var(--border-radius--none) var(--border-radius--none) var(--border-radius--large);position:fixed;right:0;z-index:20;overflow:hidden}.p-home-mv-sns:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--theme-primary);z-index:0}.p-home-mv-sns__list{position:relative;z-index:1}.p-home-mv-sns__list{display:flex;flex-direction:column;gap:6px}.p-home-mv-sns__list li a{display:flex;align-items:center;justify-content:center;background-color:var(--color--base-primary);border-radius:var(--border-radius--circle);width:clamp(2.5rem,calc(40rem - (-.0037037037rem*360))/16 + calc(-.0037037037vw * 100)/1,2.25rem);height:clamp(2.5rem,calc(40rem - (-.0037037037rem*360))/16 + calc(-.0037037037vw * 100)/1,2.25rem);position:relative}.p-home-mv-sns__list li a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);height:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--theme-primary)}.p-home-mv-sns__list li:nth-child(1) a:before{-webkit-mask-image:url(../../assets/images/common/fixed_icon_mail.svg);mask-image:url(../../assets/images/common/fixed_icon_mail.svg)}.p-home-mv-sns__list li:nth-child(2) a:before{-webkit-mask-image:url(../../assets/images/common/fixed_icon_youtube.svg);mask-image:url(../../assets/images/common/fixed_icon_youtube.svg)}.p-home-mv-sns__list li:nth-child(3) a:before{-webkit-mask-image:url(../../assets/images/common/fixed_icon_insta.svg);mask-image:url(../../assets/images/common/fixed_icon_insta.svg)}.p-home-mv-sns__list li:nth-child(4) a:before{-webkit-mask-image:url(../../assets/images/common/fixed_icon_facebook.svg);mask-image:url(../../assets/images/common/fixed_icon_facebook.svg)}.p-home-mv-sns__list li:nth-child(5) a:before{-webkit-mask-image:url(../../assets/images/common/fixed_icon_line.svg);mask-image:url(../../assets/images/common/fixed_icon_line.svg)}.p-home-mv-sns__list img{display:none}.p-home-about{padding-bottom:clamp(3.75rem,calc(60rem - (.1111111111rem*360))/16 + calc(.1111111111vw * 100)/1,11.25rem);background-color:var(--color--base-primary)}.p-home-about__inner{padding-right:clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem);padding-left:clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem);margin-right:auto;margin-left:auto;width:100%}.p-home-about__visual{width:87.5%;text-align:center;margin:0 auto}.p-home-about__img{width:100%;height:auto;max-width:500px}.p-home-about__content{width:100%;margin-top:clamp(1.625rem,calc(26rem - (-.0240740741rem*360))/16 + calc(-.0240740741vw * 100)/1,0rem)}.p-home-about__title{display:inline-block;border-bottom:2px solid #f29f4f;margin-bottom:clamp(.875rem,calc(14rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.125rem)}.p-home-about__title span{color:var(--color--general-primary);font-weight:var(--font-weight--bold);line-height:var(--line-height--small);font-size:1rem}.p-home-about__heading{margin-bottom:clamp(.625rem,calc(10rem - (.0203703704rem*360))/16 + calc(.0203703704vw * 100)/1,2rem)}.p-home-about__heading span{font-weight:var(--font-weight--bold);font-size:1.25rem;line-height:var(--line-height--medium)}.p-home-about__desc{line-height:var(--line-height--x-large);font-size:.875rem}.p-home-about__btn-wrapper{margin-top:clamp(1.875rem,calc(30rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,2rem);text-align:center}.p-home-about__btn{display:inline-flex;align-items:center;justify-content:center;background-color:#fc9d49;color:var(--color--base-primary);text-decoration:none;font-weight:var(--font-weight--bold);border-radius:var(--border-radius--pill-small);transition:opacity .3s;-moz-column-gap:clamp(.625rem,10rem/16 + 0vw/1,.625rem);column-gap:clamp(.625rem,10rem/16 + 0vw/1,.625rem);width:100%;padding:clamp(1.1875rem,calc(19rem - (-.0009259259rem*360))/16 + calc(-.0009259259vw * 100)/1,1.125rem) clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem) clamp(1.1875rem,calc(19rem - (-.0009259259rem*360))/16 + calc(-.0009259259vw * 100)/1,1.125rem) clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem)}.p-home-about__btn:hover{opacity:.8}.p-home-about__btn-text{font-size:.9375rem;line-height:var(--line-height--x-small)}.p-home-about__btn-icon{width:.9em;height:auto}.p-home-support{position:relative;padding:clamp(2.5rem,calc(40rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3.75rem) clamp(0rem,calc(0rem - (.0888888889rem*360))/16 + calc(.0888888889vw * 100)/1,6rem) clamp(1.5rem,calc(24rem - (.0333333333rem*360))/16 + calc(.0333333333vw * 100)/1,3.75rem) clamp(0rem,calc(0rem - (.0888888889rem*360))/16 + calc(.0888888889vw * 100)/1,6rem);margin-bottom:clamp(1.875rem,calc(30rem - (.0611111111rem*360))/16 + calc(.0611111111vw * 100)/1,6rem);border-radius:var(--border-radius--large-plus);background-color:var(--color--company-secondary)}.p-home-support.job{background-color:var(--color--jobseeker-secondary)}.p-home-support.job .p-home-support__heading{background-color:var(--color--jobseeker-primary)}.p-home-support.job .p-home-support__card-title{color:var(--color--jobseeker-primary)}.p-home-support.job .p-home-support__link-icon rect{fill:var(--color--jobseeker-primary)}.p-home-support.school{background-color:var(--color--student-secondary)}.p-home-support.school .p-home-support__heading{background-color:var(--color--student-primary)}.p-home-support.school .p-home-support__card-title{color:var(--color--student-primary)}.p-home-support.school .p-home-support__link-icon rect{fill:var(--color--student-primary)}.p-home-support:before{content:"";background-image:url(../../assets/images/common/icon_geometry.png);background-repeat:repeat;background-position:center top;background-size:100%;z-index:1;width:100%;height:100%;position:absolute;opacity:.2;top:0;left:50%;transform:translate(-50%)}.p-home-support__inner{position:relative;z-index:1;width:100%;margin-left:auto;margin-right:auto}.p-home-support__inner.l-container{padding-left:3.3333333333%;padding-right:3.3333333333%}.p-home-support__header{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);margin-bottom:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem)}.p-home-support__heading{background-color:var(--color--company-primary);width:100%;text-align:center;border-radius:var(--border-radius--medium);padding-top:clamp(.5rem,calc(8rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,1.0625rem);padding-bottom:clamp(.375rem,calc(6rem - (.0101851852rem*360))/16 + calc(.0101851852vw * 100)/1,1.0625rem)}.p-home-support__heading span{display:inline-block;color:var(--color--base-primary);font-weight:var(--font-weight--bold);text-align:center;line-height:var(--line-height--medium);font-size:1.125rem}.p-home-support__badge{width:clamp(6.25rem,calc(100rem - (.0268518519rem*360))/16 + calc(.0268518519vw * 100)/1,8.0625rem);height:clamp(6.25rem,calc(100rem - (.0268518519rem*360))/16 + calc(.0268518519vw * 100)/1,8.0625rem)}.p-home-support__badge-img{width:100%;height:auto;display:block}.p-home-support__grid{display:grid;grid-template-columns:1fr;row-gap:clamp(.75rem,calc(12rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2rem)}.p-home-support__card{background-color:var(--color--base-primary);border-radius:var(--border-radius--medium-plus);padding:clamp(1.25rem,calc(20rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.875rem) clamp(.9375rem,calc(15rem - (.0138888889rem*360))/16 + calc(.0138888889vw * 100)/1,1.875rem);height:100%;display:flex;flex-direction:column;row-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.p-home-support__card-title{color:var(--color--company-primary)}.p-home-support__card-title span{font-size:1.125rem;line-height:var(--line-height--medium);font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);display:inline-block}.p-home-support__list{display:flex;flex-direction:column;height:100%}.p-home-support__item{position:relative;border-bottom:1px solid #eee}.p-home-support__item:last-child{border-bottom:none}.p-home-support__item:last-child .p-home-support__link{padding-bottom:0}.p-home-support__item:first-child .p-home-support__link{padding-top:clamp(.375rem,6rem/16 + 0vw/1,.375rem)}.p-home-support__link{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:inherit;transition:opacity .3s;padding:clamp(.625rem,10rem/16 + 0vw/1,.625rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-support__link:hover{opacity:.7}.p-home-support__link-body{flex:1;padding-right:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.p-home-support__link-body time{font-size:.75rem;color:var(--color--font-secondary);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);display:block}.p-home-support__link-title{font-weight:var(--font-weight--bold)}.p-home-support__link-title span{font-size:1rem;line-height:var(--line-height--medium);display:block}.p-home-support__link-text{color:var(--color--font-secondary);font-size:.8125rem;line-height:var(--line-height--large)}.p-home-support__link-icon-wrap{flex-shrink:0}.p-home-support__link-icon{display:block;width:clamp(1.5rem,calc(24rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.75rem);height:auto}.p-home-support__cta{text-align:center;margin-top:clamp(1.875rem,calc(30rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3.125rem)}.p-home-support__school-main{padding:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);background-color:var(--color--base-primary);width:100%;margin-bottom:clamp(.75rem,calc(12rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2rem);border-radius:var(--border-radius--medium-plus)}.p-home-support__school-main-container{display:flex;flex-direction:column;gap:clamp(1rem,calc(16rem - (-.0148148148rem*360))/16 + calc(-.0148148148vw * 100)/1,0rem)}.p-home-support__school-main-visual{display:grid;order:2}.p-home-support__school-main-visual figure{width:100%}.p-home-support__school-main-img-box{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--border-radius--small)}.p-home-support__school-main-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-home-support__school-main-content{display:contents}.p-home-support__school-main-title{order:1;color:#4caf50;font-weight:var(--font-weight--bold);text-align:left;line-height:var(--line-height--medium)}.p-home-support__school-main-title span{font-size:1.125rem;line-height:var(--line-height--medium)}.p-home-support__school-main-desc{order:3}.p-home-support__school-main-text{line-height:var(--line-height--large);font-size:.875rem}.p-home-support__school-main-text:not(:first-child){margin-top:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem)}.p-home-support__school-main-btn-wrapper{order:4}.p-home-support__school-main-btn{display:flex;align-items:center;justify-content:center;background-color:var(--color--student-primary);color:var(--color--base-primary);border-radius:var(--border-radius--infinity);text-decoration:none;font-weight:var(--font-weight--bold);transition:opacity .3s;padding-top:clamp(.9375rem,calc(15rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,1.125rem);padding-bottom:clamp(.9375rem,calc(15rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,1.125rem);padding-left:clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem);padding-right:clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem);font-size:.875rem;width:100%}.p-home-support__school-main-btn:hover{opacity:.8}.p-home-support__school-main-btn-icon{margin-left:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem);width:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem);height:auto}.p-home-voice{padding-top:clamp(3.75rem,calc(60rem - (.037037037rem*360))/16 + calc(.037037037vw * 100)/1,6.25rem);padding-bottom:clamp(3.75rem,calc(60rem - (.0333333333rem*360))/16 + calc(.0333333333vw * 100)/1,6rem);background-color:#dacda74d;background-repeat:repeat;background-position:center;background-size:5%;background-color:var(--theme-tertiary);background-image:url(../../assets/images/common/general_dot.png)}.p-home-voice__inner{width:100%;margin-right:auto;margin-left:auto}.p-home-voice__header{text-align:center;margin-bottom:clamp(1.5rem,calc(24rem - (.0333333333rem*360))/16 + calc(.0333333333vw * 100)/1,3.75rem)}.p-home-voice__subtitle{display:block;color:var(--color--general-primary);font-weight:var(--font-weight--bold);font-size:.875rem;letter-spacing:.05em;text-decoration:none;line-height:var(--line-height--small);position:relative;padding-bottom:clamp(.375rem,6rem/16 + 0vw/1,.375rem)}.p-home-voice__subtitle:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--color--general-primary)}.p-home-voice__title-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(.3125rem,calc(5rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,.5rem)}.p-home-voice__title-icon{width:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);height:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);display:inline-block;-webkit-mask-image:url(../../assets/images/home/icon_voice_header.svg);mask-image:url(../../assets/images/home/icon_voice_header.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color--general-primary)}.p-home-voice__title span{display:block;font-weight:var(--font-weight--bold);color:#333;font-size:clamp(1.5rem,calc(24rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2.25rem)}.p-home-voice__list-wrap{row-gap:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.p-home-voice__list-block{width:100%;background-color:var(--color--base-primary);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem)}.p-home-voice__list-block .c-report__list,body.page-template-front-page-php .c-report__list{grid-template-columns:1fr}.p-home-voice__list{gap:clamp(1.5rem,calc(24rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2.5rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.p-home-voice__list-title-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem)}.p-home-voice__list-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem);column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.p-home-voice__list-title.p-home-voice__list-title--company .p-home-voice__list-title-text{color:var(--color--company-primary)}.p-home-voice__list-title.p-home-voice__list-title--jobseeker .p-home-voice__list-title-text{color:var(--color--jobseeker-primary)}.p-home-voice__list-title-icon{width:clamp(2rem,32rem/16 + 0vw/1,2rem);height:clamp(2rem,32rem/16 + 0vw/1,2rem)}.p-home-voice__list-title-text{font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.p-voice-card{border-radius:var(--border-radius--medium);overflow:hidden;display:flex;flex-direction:column;height:100%;position:relative;transition:transform .3s}.p-voice-card__label{background-color:#367dcb;color:var(--color--base-primary);font-weight:var(--font-weight--bold);display:inline-block;padding-top:clamp(.3125rem,5rem/16 + 0vw/1,.3125rem);padding-bottom:clamp(.3125rem,5rem/16 + 0vw/1,.3125rem);padding-left:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding-right:clamp(.75rem,12rem/16 + 0vw/1,.75rem);top:0;left:0;z-index:2;border-radius:var(--border-radius--small) var(--border-radius--small) var(--border-radius--none) var(--border-radius--none);font-size:clamp(.75rem,calc(12rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.875rem)}.p-voice-card__content{display:flex;flex-direction:column}.p-voice-card__figure{display:none;width:100%;margin:0}.p-voice-card__figure img{width:100%;height:auto;vertical-align:bottom;-o-object-fit:cover;object-fit:cover}.p-voice-card__text-area{padding-top:clamp(.375rem,6rem/16 + 0vw/1,.375rem);padding-bottom:clamp(.375rem,6rem/16 + 0vw/1,.375rem);padding-left:clamp(1rem,16rem/16 + 0vw/1,1rem);padding-right:clamp(1rem,16rem/16 + 0vw/1,1rem);flex-grow:1;display:flex;align-items:center;background-color:#3174c8;color:var(--color--base-primary)}.p-voice-card__text-area .p-voice-card__title span{color:var(--color--base-primary)}.p-voice-card__text-area--blue-light{background-color:var(--color--company-tertiary);color:#333}.p-voice-card__text-area--blue-light .p-voice-card__title span{color:var(--color--font-primary)}.p-voice-card__text-area--white{background-color:var(--color--base-primary);color:#333}.p-voice-card__title span{display:block;font-weight:var(--font-weight--bold);line-height:var(--line-height--large);font-size:clamp(1rem,16rem/16 + 0vw/1,1rem)}.p-voice-card__footer{padding-top:clamp(.3125rem,5rem/16 + 0vw/1,.3125rem)}.p-voice-card__user{display:flex;align-items:center}.p-voice-card__user-icon{flex-shrink:0;width:clamp(2.8125rem,45rem/16 + 0vw/1,2.8125rem);height:clamp(2.8125rem,45rem/16 + 0vw/1,2.8125rem);border-radius:var(--border-radius--circle);overflow:hidden;margin-right:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}.p-voice-card__user-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-voice-card__user-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.625rem,10rem/16 + 0vw/1,.625rem);column-gap:clamp(.625rem,10rem/16 + 0vw/1,.625rem)}.p-voice-card__user-name,.p-voice-card__user-meta{font-size:clamp(.75rem,12rem/16 + 0vw/1,.75rem);color:#367dcb}.p-voice-card__tags{display:flex;flex-wrap:wrap;-moz-column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);margin-top:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.p-voice-card__tag-item{display:inline-flex}.p-voice-card__tag-text{font-size:.75rem;color:var(--color--font-secondary);background-color:var(--color--base-secondary);border-radius:var(--border-radius--infinity);line-height:var(--line-height--small);display:inline-block;padding:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.625rem,10rem/16 + 0vw/1,.625rem) clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.625rem,10rem/16 + 0vw/1,.625rem)}.p-home-voice__bottom{margin-top:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem)}.p-home-voice__bottom .c-tag-button{background-color:var(--color--base-primary)}.p-home-voice__bottom .c-button__inner{display:flex;justify-content:center}.p-home-voice__bottom-inner{margin-bottom:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem);background-color:var(--color--base-primary);border-radius:var(--border-radius--xx-large);padding:0}.p-home-voice__tag-header{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:clamp(.875rem,calc(14rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.5rem)}.p-home-voice__tag-header-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.p-home-voice__tag-header-wrap img{width:clamp(1.25rem,calc(20rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.875rem);height:clamp(1.25rem,calc(20rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.875rem)}.p-home-voice__tag-title span{font-weight:var(--font-weight--bold);color:#367dcb;margin-left:10px;display:inline-block;line-height:var(--line-height--medium);text-align:left;font-size:clamp(1rem,calc(16rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,1.75rem)}.p-home-voice__tag-link{margin-left:auto;color:#3174c8;text-decoration:none;font-size:.75rem;font-weight:var(--font-weight--bold);display:flex;align-items:center}.p-home-voice__tag-link:hover{text-decoration:underline}.p-home-voice__tag-list{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.p-tag-button{border:1px solid #367dcb;padding:clamp(.5rem,8rem/16 + 0vw/1,.5rem) clamp(1rem,16rem/16 + 0vw/1,1rem) clamp(.5rem,8rem/16 + 0vw/1,.5rem) clamp(1rem,16rem/16 + 0vw/1,1rem);border-radius:var(--border-radius--pill-small);cursor:pointer;transition:all .3s;font-size:clamp(.8125rem,calc(13rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,1rem)}.p-tag-button:hover{background:#3174c8;color:var(--color--base-primary)}.p-home-voice__action{text-align:center}.p-btn-voice{display:inline-flex;align-items:center;justify-content:center;background-color:#3174c8;color:var(--color--base-primary);text-decoration:none;font-weight:var(--font-weight--bold);border-radius:var(--border-radius--pill-small);transition:opacity .3s;width:clamp(17.5rem,calc(280rem - (.1111111111rem*360))/16 + calc(.1111111111vw * 100)/1,25rem);height:clamp(3.125rem,calc(50rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,3.75rem);font-size:clamp(1rem,calc(16rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1.125rem)}.p-btn-voice:hover{opacity:.9}.p-btn-voice__icon{margin-right:10px}.p-btn-voice__text{font-size:.875rem}.p-btn-voice__arrow{margin-left:10px}.p-home-helpful{background-position:center;padding-bottom:clamp(3rem,calc(48rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6.5rem);background-color:#dacda74d;background-repeat:repeat;background-position:center top;background-size:5%;background-color:var(--theme-tertiary);background-image:url(../../assets/images/common/general_dot.png)}.p-home-helpful .c-button-secondary__inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.p-home-helpful .c-button-inner{margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem)}.p-home-helpful.is-hidden{display:none}.p-home-helpful__inner{position:relative;padding-top:clamp(1.5rem,calc(24rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2.5rem);padding-left:12.5%}.p-home-helpful__inner:before{content:"";background-image:url(../../assets/images/home/helpful_bg_sp.png);background-repeat:no-repeat;background-position:left;background-size:cover;width:100%;margin-left:6.6666666667%;height:clamp(24.5625rem,393rem/16 + 0vw/1,24.5625rem);border-radius:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem);position:absolute;left:0;top:0}.p-home-helpful__header{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem);margin-bottom:clamp(1.25rem,calc(20rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,2.5rem)}.p-home-helpful__title{color:var(--color--base-primary);font-weight:var(--font-weight--bold)}.p-home-helpful__title span{font-size:1.25rem}.p-home-helpful__nav{display:flex;gap:clamp(.625rem,calc(10rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.25rem)}.p-home-helpful__nav-btn{background-color:var(--color--base-primary);border-radius:var(--border-radius--circle);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .3s;width:clamp(2.75rem,44rem/16 + 0vw/1,2.75rem);height:clamp(2.75rem,44rem/16 + 0vw/1,2.75rem)}.p-home-helpful__nav-btn:disabled{opacity:.5;cursor:not-allowed}.p-home-helpful__nav-btn:hover:not(:disabled){opacity:.7}.p-home-helpful__nav-btn img{width:100%;height:auto}.p-home-helpful__slider .splide__track{overflow:unset}.p-home-helpful__item{height:auto}.p-home-helpful-card{display:flex;flex-direction:column;background-color:var(--color--base-primary);height:100%;border-radius:var(--border-radius--large-plus);overflow:hidden;text-decoration:none;color:inherit;transition:transform .3s;padding:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem)}.p-home-helpful-card:hover{transform:translateY(-5px)}.p-home-helpful-card__figure{margin:0;width:100%}.p-home-helpful-card__figure img{aspect-ratio:304/141}.p-home-helpful-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-home-helpful-card__body{flex-grow:1;display:flex;flex-direction:column;padding-top:clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem);height:100%}.p-home-helpful-card__body .c-button-secondary{margin-top:auto}.p-home-helpful-card__title{font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);margin-bottom:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem)}.p-home-helpful-card__title span{font-size:1rem;text-decoration:underline;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.p-home-helpful-card__text{line-height:var(--line-height--x-large);font-size:.75rem;letter-spacing:var(--letter-spacing--medium);margin-bottom:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.p-home-helpful-card__link{margin-top:auto;background-color:#f0eae3;border-radius:var(--border-radius--pill-small);display:flex;align-items:center;justify-content:center;gap:clamp(.3125rem,calc(5rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.625rem);padding:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem) clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem) clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem) clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem)}.p-home-helpful-card__link-text{font-weight:var(--font-weight--bold);font-size:.75rem;color:var(--color--font-secondary)}.p-home-helpful-card__link-icon{width:clamp(.8125rem,13rem/16 + 0vw/1,.8125rem);height:auto}.p-home-sns{background-position:center;padding-top:clamp(3.125rem,calc(50rem - (-.0462962963rem*360))/16 + calc(-.0462962963vw * 100)/1,0rem);padding-bottom:clamp(4.375rem,calc(70rem - (.0462962963rem*360))/16 + calc(.0462962963vw * 100)/1,7.5rem);background-color:#dacda74d;background-repeat:repeat;background-position:center top;background-size:5%;background-color:var(--theme-tertiary);background-image:url(../../assets/images/common/general_dot.png)}.p-home-sns__inner{width:clamp(20.9375rem,calc(335rem - (.8009259259rem*360))/16 + calc(.8009259259vw * 100)/1,75rem);margin-left:auto;margin-right:auto}.p-home-sns__header{text-align:center;margin-bottom:clamp(2.5rem,calc(40rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3.75rem)}.p-home-sns__label{display:inline-block;color:var(--color--general-primary);font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);border-bottom:2px solid var(--color--general-primary);font-size:.875rem;margin-bottom:clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem)}.p-home-sns__title{font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);margin-bottom:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem)}.p-home-sns__title span{font-size:1.25rem}.p-home-sns__description{line-height:var(--line-height--large);display:inline-block;text-align:left;font-size:.875rem}.p-home-sns__main-grid{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,calc(40rem - (.0185185185rem*360))/16 + calc(.0185185185vw * 100)/1,3.75rem)}.p-home-sns__platform-title{display:flex;align-items:center;justify-content:flex-start;gap:clamp(.625rem,calc(10rem - (-.0018518519rem*360))/16 + calc(-.0018518519vw * 100)/1,.5rem);margin-bottom:clamp(1.25rem,calc(20rem - (-.0037037037rem*360))/16 + calc(-.0037037037vw * 100)/1,1rem)}.p-home-sns__platform-icon{height:auto;width:clamp(1.875rem,30rem/16 + 0vw/1,1.875rem)}.p-home-sns__platform-title span{font-weight:var(--font-weight--bold);color:#4b4b4b;font-size:1.125rem}.p-home-sns__card-list{display:grid;grid-template-columns:1fr;gap:clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem)}.p-home-sns__card{display:flex;align-items:center;justify-content:space-between;background:var(--color--base-primary);border-radius:var(--border-radius--medium-plus);text-decoration:none;transition:opacity .3s;padding:clamp(1.25rem,calc(20rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.875rem) clamp(1.25rem,20rem/16 + 0vw/1,1.25rem) clamp(1.25rem,calc(20rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.875rem) clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);height:100%}.p-home-sns__card-qr{display:none}.p-home-sns__card-qr-icon{display:block;width:100%;aspect-ratio:1/1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.p-home-sns__card-body{display:flex;align-items:center;justify-content:space-between;width:100%}.p-home-sns__card-text{font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);font-size:1rem}.p-home-sns__card--blue .p-home-sns__card-text{color:var(--color--company-primary)}.p-home-sns__card--pink .p-home-sns__card-text{color:var(--color--jobseeker-primary)}#link-line .p-home-sns__card-item .p-home-sns__card--blue .p-home-sns__card-qr-icon{background-color:var(--color--company-primary);-webkit-mask-image:url(../../assets/images/common/line_company_qr.svg);mask-image:url(../../assets/images/common/line_company_qr.svg)}#link-line .p-home-sns__card-item .p-home-sns__card--pink .p-home-sns__card-qr-icon{background-color:var(--color--jobseeker-primary);-webkit-mask-image:url(../../assets/images/common/line_jobseeker_qr.svg);mask-image:url(../../assets/images/common/line_jobseeker_qr.svg)}#link-instagram .p-home-sns__card-item .p-home-sns__card--blue .p-home-sns__card-qr-icon{background-color:var(--color--company-primary);-webkit-mask-image:url(../../assets/images/common/instagram_company_qr.svg);mask-image:url(../../assets/images/common/instagram_company_qr.svg)}#link-instagram .p-home-sns__card-item .p-home-sns__card--pink .p-home-sns__card-qr-icon{background-color:var(--color--jobseeker-primary);-webkit-mask-image:url(../../assets/images/common/instagram_jobseeker_qr.svg);mask-image:url(../../assets/images/common/instagram_jobseeker_qr.svg)}.p-home-sns__card--blue .p-home-sns__card-arrow rect{fill:var(--color--company-primary)}.p-home-sns__card--pink .p-home-sns__card-arrow rect{fill:var(--color--jobseeker-primary)}.p-home-sns__card-arrow{height:auto;flex-shrink:0;width:clamp(1.5rem,calc(24rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.75rem)}.p-home-sns__sub-grid{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,calc(40rem - (.037037037rem*360))/16 + calc(.037037037vw * 100)/1,5rem);margin-top:clamp(3.125rem,calc(50rem - (.0277777778rem*360))/16 + calc(.0277777778vw * 100)/1,5rem)}.p-home-sns__sub-title{display:flex;align-items:center;justify-content:flex-start;gap:clamp(.625rem,calc(10rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,.9375rem);margin-bottom:clamp(1.25rem,calc(20rem - (-.0037037037rem*360))/16 + calc(-.0037037037vw * 100)/1,1rem)}.p-home-sns__sub-title img{height:auto;width:clamp(2.4375rem,calc(39rem - (.0101851852rem*360))/16 + calc(.0101851852vw * 100)/1,3.125rem)}.p-home-sns__sub-icon{height:auto;width:clamp(1.875rem,calc(30rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,2.25rem)}.p-home-sns__sub-title span{font-weight:var(--font-weight--bold);color:#4b4b4b;font-size:1.125rem}.p-home-sns__sub-list{display:grid;grid-template-columns:1fr;gap:clamp(.9375rem,calc(15rem - (.0046296296rem*360))/16 + calc(.0046296296vw * 100)/1,1.25rem)}.p-home-sns__btn{display:flex;align-items:center;justify-content:space-between;background:var(--color--base-primary);border-radius:var(--border-radius--medium-plus);text-decoration:none;transition:opacity .3s;padding:clamp(.625rem,calc(10rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1rem) clamp(1.5rem,calc(24rem - (-.0074074074rem*360))/16 + calc(-.0074074074vw * 100)/1,1rem) clamp(.625rem,calc(10rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1rem) clamp(1.5rem,calc(24rem - (-.0074074074rem*360))/16 + calc(-.0074074074vw * 100)/1,1rem);height:100%}.p-home-sns__btn-text{font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);font-size:1rem}.p-home-sns__btn-text--row{display:flex;align-items:center;gap:clamp(.625rem,10rem/16 + 0vw/1,.625rem);text-decoration:underline}.p-home-sns__btn-icon{width:auto;height:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem)}.p-home-sns__btn--blue .p-home-sns__btn-text{color:var(--color--company-primary)}.p-home-sns__btn--pink .p-home-sns__btn-text{color:var(--color--jobseeker-primary)}.p-home-sns__btn--orange .p-home-sns__btn-text{color:#333}.p-home-sns__btn--blue .p-home-sns__btn-arrow rect{fill:var(--color--company-primary)}.p-home-sns__btn--pink .p-home-sns__btn-arrow rect{fill:var(--color--jobseeker-primary)}.p-home-sns__btn-arrow{height:auto;flex-shrink:0;width:clamp(1.625rem,calc(26rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1.75rem)}.p-home-sns__sub-item .p-home-sns__btn-icon{width:clamp(2.3125rem,37rem/16 + 0vw/1,2.3125rem);height:clamp(2.3125rem,37rem/16 + 0vw/1,2.3125rem)}.p-home-sns__text-pc{display:none;text-decoration:underline}.p-home-sns__text-sp{display:block}.p-support-detail .p-support-archive__link{text-decoration:unset}.p-support-detail .c-page-hero__slider{margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);width:100%}.p-support-detail .c-page-hero__slider .splide__track{box-shadow:0 4px 16px #3333330f;border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}.p-support-detail .c-page-hero__slider .p-support-archive__item{box-shadow:unset}.p-support-detail .c-page-hero__slider .p-support-archive__item .p-support-archive__info{margin-top:clamp(1.25rem,calc(20rem - (.0231481481rem*360))/16 + calc(.0231481481vw * 100)/1,2.8125rem)}.p-support-detail .c-page-hero__slider .splide__pagination{position:static;padding:0;bottom:unset}.p-support-detail .c-page-hero__slider .splide__pagination:nth-child(2){display:none}.p-support-detail .c-page-hero__slider .splide__pagination .splide__pagination__page{width:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);height:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);background:rgba(0,0,0,0);border:1px solid var(--color--base-primary);margin:4px;opacity:1}.p-support-detail .c-page-hero__slider .splide__pagination .splide__pagination__page.is-active{transform:scale(1);background-color:var(--color--base-primary)}.p-support-detail .c-page-hero__slider .splide__arrow{background-color:var(--color--base-primary);opacity:1;border:1px solid var(--theme-primary)}.p-support-detail .c-page-hero__slider .splide__arrow:before{content:"";background-image:url(../../assets/images/common/slider_arrow_primary.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);height:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-support-detail .c-page-hero__slider .splide__arrow svg{display:none}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--next{width:clamp(2.5rem,calc(40rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,3rem);height:clamp(2.5rem,calc(40rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,3rem);right:-2em}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--prev{width:clamp(2.5rem,calc(40rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,3rem);height:clamp(2.5rem,calc(40rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,3rem);left:-2em}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--prev:before{background-image:url(../../assets/images/common/slider_arrow_primary.svg);transform:translate(-50%,-50%) scaleX(-1)}.p-support-detail .c-page-hero__slider .p-support-archive__title,.p-support-detail .c-page-hero__slider .p-support-archive__info-date-row,.p-support-detail .p-support-archive__desc{color:var(--color--font-primary)}.p-support-detail p.p-support-archive__title{margin-top:0}.l-main[data-theme-color=jobseeker] .p-support-detail .c-page-hero__slider .splide__arrow:before{background-image:url(../../assets/images/common/slider_arrow_primary_jobseeker.svg)}.p-support-archive.is-result .b-inner.search .p-support-archive__search{display:none}.p-support-archive.is-result .b-inner.results{background-color:var(--color--base-secondary);display:block}.p-support-archive .p-support-archive__link{text-decoration:unset;color:var(--color--font-primary)}.p-support-search__title{display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-column-gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);column-gap:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);margin-top:clamp(.875rem,calc(14rem - (-.012962963rem*360))/16 + calc(-.012962963vw * 100)/1,0rem);margin-bottom:clamp(1.5rem,calc(24rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2.5rem)}.p-support-search__title:before{content:"";width:clamp(1.125rem,calc(18rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.375rem);height:clamp(1.125rem,calc(18rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.375rem);-webkit-mask-image:url(../../assets/images/common/icon_search.svg);mask-image:url(../../assets/images/common/icon_search.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--theme-primary)}.p-support-search__title .p-support-search__title-text{font-size:.9375rem;font-weight:var(--font-weight--bold);line-height:var(--line-height--medium)}.p-support-search{background-color:var(--color--base-secondary);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.p-support-search .p-support-search__conditions{display:none}.p-support-search .p-support-search__hint{margin:0}.p-support-search__grid{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2rem,32rem/16 + 0vw/1,2rem)}.p-support-search__row{width:100%}.p-support-search__label{font-size:.9375rem;font-weight:var(--font-weight--bold);letter-spacing:.02em;line-height:var(--line-height--medium)}.p-support-search__control{margin-top:10px;display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.p-support-search__select-wrap{position:relative;width:100%}.p-support-search__select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color--border-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding-top:clamp(1.0625rem,17rem/16 + 0vw/1,1.0625rem);padding-bottom:clamp(1.0625rem,17rem/16 + 0vw/1,1.0625rem);padding-left:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem);padding-right:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem);font-size:.9375rem;line-height:var(--line-height--large)}.p-support-search__select:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.p-support-search__select-icon{position:absolute;top:50%;transform:translateY(-50%);width:clamp(1.625rem,calc(26rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,2rem);height:clamp(2.4375rem,calc(39rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,3rem);right:clamp(.5rem,8rem/16 + 0vw/1,.5rem);border-radius:clamp(.25rem,4rem/16 + 0vw/1,.25rem);pointer-events:none;background:var(--color--base-secondary);opacity:1;color:var(--color--font-secondary)}.p-support-search__select-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:var(--color--font-secondary);-webkit-mask-image:url(../../assets/images/common/select_icon.svg);mask-image:url(../../assets/images/common/select_icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);height:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem)}.p-support-search__input{width:100%;border:1px solid var(--color--border-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding-top:clamp(1rem,calc(16rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1.125rem);padding-bottom:clamp(1rem,calc(16rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1.125rem);padding-left:clamp(1.125rem,calc(18rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.375rem);font-size:.875rem;line-height:var(--line-height--large)}.p-support-search__input:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.p-support-search__hint{margin-top:clamp(.5rem,calc(8rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.625rem);font-size:.875rem;line-height:var(--line-height--large);letter-spacing:.02em}.p-support-search__fieldset{border:0;padding:0;margin:0}.p-support-search__radio-group{display:inline-flex;align-items:center;row-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start}.p-support-search__radio{display:inline-flex;align-items:center;gap:8px}.p-support-search__radio input[type=radio]{width:16px;height:16px}.p-support-search__radio-text{font-size:.9375rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.p-support-search__actions{width:100%;margin-top:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);display:flex;flex-direction:row;align-items:center;justify-content:center}.p-support-search__submit{width:100%;max-width:520px;border:0;cursor:pointer;color:var(--color--base-primary);background-color:var(--color--company-primary);border-radius:clamp(62.4375rem,999rem/16 + 0vw/1,62.4375rem);padding-top:clamp(1.125rem,calc(18rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.375rem);padding-bottom:clamp(1.125rem,calc(18rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.375rem);padding-left:clamp(1.375rem,calc(22rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.875rem);padding-right:clamp(1.375rem,calc(22rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.875rem);display:flex;align-items:center;justify-content:space-between;box-shadow:0 6px 18px #00000014}.p-support-search__submit:hover{filter:brightness(.98)}.p-support-search__submit:active{transform:translateY(1px)}.p-support-search__submit:focus-visible{outline:3px solid rgba(0,0,0,.35);outline-offset:4px}.p-support-search__submit-icon{display:inline-flex;align-items:center}.p-support-search__submit-circle{background-color:var(--color--base-primary);border-radius:var(--border-radius--infinity);display:inline-flex;align-items:center;justify-content:center;width:clamp(2.5rem,calc(40rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,2.875rem);height:clamp(2.5rem,calc(40rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,2.875rem)}.p-support-search__submit-circle svg{display:block;fill:var(--color--company-primary)}.p-support-results__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.875rem,calc(14rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.125rem);margin-top:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem)}.p-support-results__item{width:100%;border:1px solid var(--color--border-primary);background:var(--color--base-primary);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(1.125rem,calc(18rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.5rem)}.p-support-results__title{margin:0;font-size:1rem;line-height:var(--line-height--medium);font-weight:var(--font-weight--bold)}.p-support-results__link{color:inherit;text-decoration:none}.p-support-results__link:hover{text-decoration:underline}.p-support-results__link:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:3px}.p-support-results__excerpt{font-size:.875rem;line-height:var(--line-height--x-large);opacity:.85;margin-top:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem)}.p-support-results__pager{margin-top:clamp(1.25rem,calc(20rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.75rem)}.p-support-results__pager ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.p-support-results__pager a,.p-support-results__pager span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;border:1px solid var(--color--border-primary);border-radius:var(--border-radius--medium-plus);text-decoration:none;padding:0 12px}.p-support-results__pager .current{background:var(--color--base-secondary);font-weight:var(--font-weight--bold)}.p-support-archive__results,.p-support-archive__results-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem)}.p-support-archive__results-detail{font-weight:var(--font-weight--bold);font-size:1.125rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.p-support-archive__results-cat{display:inline-flex;background-color:var(--color--base-secondary);border-radius:var(--border-radius--small);padding:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.5rem,8rem/16 + 0vw/1,.5rem) clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.5rem,8rem/16 + 0vw/1,.5rem)}.p-support-archive__results-cat-text{display:inline-block;color:var(--color--font-secondary);font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}body.post-type-archive-support-for-student .p-support-archive__list,body.tax-support-for-student_category .p-support-archive__list,body.tax-utility_category .p-support-archive__list,body.post-type-archive-utility .p-support-archive__list{margin:0}.p-support-archive__inner p.p-support-archive__title{margin-top:0}.p-support-archive__list{margin-top:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem);display:grid;grid-template-columns:1fr;row-gap:clamp(2rem,32rem/16 + 0vw/1,2rem)}.p-support-archive__item{background-color:var(--color--base-primary);width:100%;height:100%;box-shadow:0 4px 16px #3333330f;border-radius:var(--border-radius--medium)}.p-support-archive__item.is-closed .p-support-archive__figure{position:relative}.p-support-archive__item.is-closed .p-support-archive__figure:before{content:"";background-color:#333;opacity:.5;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.p-support-archive__link{background-color:var(--color--base-primary);display:block;border-radius:var(--border-radius--medium);height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.p-support-archive__figure{width:100%;border-radius:var(--border-radius--medium) var(--border-radius--medium) var(--border-radius--none) var(--border-radius--none);overflow:hidden;aspect-ratio:15/7;position:relative;flex:0 0 auto}@supports not (aspect-ratio: 1/1){.p-support-archive__figure{height:0;padding-top:46.6666666667%}}.p-support-archive__figure .p-support-archive__img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:var(--border-radius--medium) var(--border-radius--medium) var(--border-radius--none) var(--border-radius--none);-o-object-fit:cover;object-fit:cover}.p-support-archive__main{padding:clamp(1.125rem,calc(18rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1.25rem) clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem) clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem) clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;flex-wrap:wrap}.p-support-archive__cat-list{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;-moz-column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);flex-wrap:wrap}.p-support-archive__cat{display:inline-flex;background-color:var(--color--base-secondary);border-radius:var(--border-radius--small);padding:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.5rem,8rem/16 + 0vw/1,.5rem) clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.5rem,8rem/16 + 0vw/1,.5rem)}.p-support-archive__cat-text{display:inline-block;color:var(--color--font-secondary);font-size:.75rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}p.p-support-archive__title{font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);text-decoration:underline;margin-top:0}p.p-support-archive__desc{font-size:.8125rem;margin-top:clamp(.625rem,calc(10rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.75rem);line-height:var(--line-height--large);letter-spacing:var(--letter-spacing--medium);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.p-support-archive__info{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;-moz-column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);margin-top:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem)}.p-support-archive__info-date-list{margin-top:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.p-support-archive__info-date-list.is-hidden{display:none}.p-support-archive__info-date-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.p-support-archive__info-date-item{font-size:.8125rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small);flex-shrink:0}.p-support-archive__info-date-detail{font-size:.8125rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.p-support-archive__info-status{background-color:var(--color--font-secondary);border-radius:var(--border-radius--small);display:inline-flex;padding:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.5rem,8rem/16 + 0vw/1,.5rem) clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.5rem,8rem/16 + 0vw/1,.5rem);flex-shrink:0}.p-support-archive__info-status.is-open{background-color:var(--color--general-primary)}.p-support-archive__info-status-text{color:var(--color--base-primary);font-size:.75rem;font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);display:inline-block}.p-support-archive__empty{font-size:.875rem;margin-top:clamp(2rem,calc(32rem - (.062962963rem*360))/16 + calc(.062962963vw * 100)/1,6.25rem);margin-bottom:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);text-align:center}.l-main[data-theme-color=jobseeker] .p-support-search__actions .c-button-primary--light{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=jobseeker] .p-support-search__actions .c-button-primary--light .c-button-primary__icon .c-arrow-primary:before{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=company] .p-support-search__actions .c-button-primary--light{background-color:var(--color--company-primary)}.l-main[data-theme-color=company] .p-support-search__actions .c-button-primary--light .c-button-primary__icon .c-arrow-primary:before{background-color:var(--color--company-primary)}.p-support-search__modal{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0}.p-support-search__modal .b-inner{background-color:#0000}.p-support-search__close{top:-1rem;right:-1rem;width:clamp(2.5rem,calc(40rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,4rem);height:clamp(2.5rem,calc(40rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,4rem)}.p-support-search__close span span{width:clamp(.875rem,calc(14rem - (.0083333333rem*360))/16 + calc(.0083333333vw * 100)/1,1.4375rem);height:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem)}body.theme-company .p-support-search__close{background-color:var(--color--company-primary)}body.theme-jobseeker .p-support-search__close{background-color:var(--color--jobseeker-primary)}body.theme-highschool .p-support-search__close{background-color:var(--color--student-primary)}body.theme-general .p-support-search__close{background-color:var(--color--general-primary)}.p-support-news__inner{background-color:var(--color--base-primary);padding:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem) clamp(2rem,calc(32rem - (.0592592593rem*360))/16 + calc(.0592592593vw * 100)/1,6rem) clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem) clamp(2rem,calc(32rem - (.0592592593rem*360))/16 + calc(.0592592593vw * 100)/1,6rem);display:flex;flex-direction:column;row-gap:clamp(2rem,32rem/16 + 0vw/1,2rem);border-radius:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem)}.p-support-news__item:not(:first-child) .p-support-news__link{padding-top:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem)}.p-support-news__link{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding-bottom:clamp(1.25rem,calc(20rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.5rem);padding-right:clamp(2.25rem,calc(36rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2.75rem);border-bottom:1px solid var(--color--border-primary)}.p-support-news__link .c-arrow-primary{position:absolute;top:50%;right:0;transform:translateY(-50%)}.p-support-news__info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem);column-gap:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem)}.p-support-news__info time{font-size:.75rem;color:var(--color--font-secondary);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium)}.p-support-news__cat{font-size:.75rem;color:var(--color--font-secondary);line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);background-color:var(--color--base-secondary);border-radius:clamp(.25rem,4rem/16 + 0vw/1,.25rem);display:inline-block;padding:clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem) clamp(.1875rem,3rem/16 + 0vw/1,.1875rem) clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.p-support-news__title{font-size:.875rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--small)}.p-support-problem{padding-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem)}.p-support-problem .c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:1.5rem;text-align:center}.p-support-problem .l-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;row-gap:clamp(2.5rem,calc(40rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,4rem)}.p-support-problem__title{display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-column-gap:clamp(1.75rem,calc(28rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,2rem);column-gap:clamp(1.75rem,calc(28rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,2rem)}.p-support-problem__title-illust{width:clamp(3.125rem,calc(50rem - (.0425925926rem*360))/16 + calc(.0425925926vw * 100)/1,6rem);height:clamp(3.125rem,calc(50rem - (.0425925926rem*360))/16 + calc(.0425925926vw * 100)/1,6rem)}.p-support-problem__list{width:100%;display:flex;flex-direction:column;row-gap:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem)}.p-support-problem__item{background-color:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(1rem,16rem/16 + 0vw/1,1rem)}.p-support-problem__inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem)}.p-support-problem__purpose{width:100%;color:var(--color--base-primary);background-color:var(--color--font-secondary);border-radius:var(--border-radius--medium) var(--border-radius--medium) var(--border-radius--medium) var(--border-radius--none);padding:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem) clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem) clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem) clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.p-support-problem__link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem);column-gap:clamp(.375rem,calc(6rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.5rem)}.p-support-problem__support{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(1rem,16rem/16 + 0vw/1,1rem);column-gap:clamp(1rem,16rem/16 + 0vw/1,1rem)}.p-support-problem__support-figure{width:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem);height:clamp(3.5rem,calc(56rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,7rem);flex-shrink:0}.p-support-problem__support-message{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:var(--color--base-primary);box-shadow:0 4px 16px #3333330f;border-radius:var(--border-radius--medium);position:relative;padding:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem)}.p-support-problem__support-message:before{content:"";background-image:url(../../assets/images/common/triangle_shape.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(1rem,16rem/16 + 0vw/1,1rem);height:clamp(1rem,16rem/16 + 0vw/1,1rem);position:absolute;top:50%;left:clamp(-.875rem,-14rem/16 + 0vw/1,-.875rem);transform:translateY(-50%)}.p-support-contents{padding-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem)}.p-support-contents__inner{background-color:var(--color--base-primary);border-radius:clamp(.75rem,calc(12rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,1.5rem);padding:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem) clamp(1.25rem,calc(20rem - (.0703703704rem*360))/16 + calc(.0703703704vw * 100)/1,6rem) clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem) clamp(1.25rem,calc(20rem - (.0703703704rem*360))/16 + calc(.0703703704vw * 100)/1,6rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem)}.p-support-archive__link{height:100%}.p-support-archive__main{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;flex-wrap:wrap}.p-support-contents__detail{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2.5rem,calc(40rem - (.0518518519rem*360))/16 + calc(.0518518519vw * 100)/1,6rem)}.p-support-contents__detail .p-support-archive__info{margin-top:clamp(1.25rem,calc(20rem - (.0231481481rem*360))/16 + calc(.0231481481vw * 100)/1,2.8125rem)}.p-support-contents__block{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);width:100%}.p-support-contents__block h2{width:100%}.p-support-contents__block.is-hide{display:none}.p-support-contents__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem);width:100%}.l-main[data-theme-color=jobseeker] .p-support-report.p-home-voice{background-image:url(../../assets/images/common/jobseeker_dot.png)}.l-main[data-theme-color=jobseeker] .p-support-report .p-home-voice__subtitle:after{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=jobseeker] .p-support-report .p-home-voice__title-icon{background-color:var(--color--jobseeker-primary)}.l-main[data-theme-color=company] .p-support-report.p-home-voice{background-image:url(../../assets/images/common/company_dot.png)}.l-main[data-theme-color=company] .p-support-report .p-home-voice__subtitle:after{background-color:var(--color--company-primary)}.l-main[data-theme-color=company] .p-support-report .p-home-voice__title-icon{background-color:var(--color--company-primary)}.p-support-report{padding-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem)}.p-support-report.p-home-voice{background-color:var(--theme-tertiary);background-image:url(../../assets/images/common/company_dot.png)}.p-support-report.p-home-voice .p-support-report__inner{padding-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem);padding-bottom:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem);border-radius:clamp(.75rem,calc(12rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,1.5rem);background-color:var(--color--base-primary)}.p-support-report.p-home-voice .p-home-voice__inner{max-width:unset}.p-support-report.p-home-voice .p-home-voice__bottom{margin-right:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);margin-left:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem)}.p-support-report.p-home-voice .p-home-voice__bottom-inner{background-color:var(--color--base-secondary)}.p-support-report.p-home-voice .p-home-voice__bottom-inner .p-home-voice__tag-list{margin-bottom:0}.p-support-report.p-home-voice .p-home-voice__subtitle{color:var(--theme-primary)}.p-support-report.p-home-voice .p-voice-card__label{background-color:var(--theme-primary)}.p-support-report.p-home-voice .p-voice-card__text-area{background-color:var(--theme-tertiary)}.p-support-report.p-home-voice .p-voice-card__user-name,.p-support-report.p-home-voice .p-voice-card__user-meta{color:var(--theme-primary)}.p-support-report.p-home-voice .p-home-voice__tag-header-wrap .p-home-voice__tag-title span{color:var(--color--font-primary)}.p-support-report.p-home-voice .p-tag-button{border-color:var(--theme-primary)}.p-support-report .c-tag-button{background-color:var(--color--base-secondary)}.p-support-sns .l-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem);padding-bottom:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem)}.p-support-sns__lead{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.p-support-sns__desc{font-size:.875rem;text-align:center;line-height:var(--line-height--x-large);letter-spacing:var(--letter-spacing--small)}.p-support-sns__contents{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2rem,32rem/16 + 0vw/1,2rem)}.p-support-sns__instagram{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.125rem,18rem/16 + 0vw/1,1.125rem)}.p-support-sns__head{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.875rem,calc(14rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.25rem)}.p-support-sns__head-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem);column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.p-support-sns__head-title-icon{width:clamp(1.75rem,calc(28rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,2rem);height:clamp(1.75rem,calc(28rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,2rem)}.p-support-sns__head-title-text{font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold)}.p-support-sns__instagram-inner{display:flex;flex-direction:column;row-gap:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem)}.p-support-sns__instagram-gallery{background-color:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem)}.p-support-sns__instagram-list,.p-support-sns__instagram-gallery #sbi_images{padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(.625rem,calc(10rem - (.0092592593rem*360))/16 + calc(.0092592593vw * 100)/1,1.25rem);-moz-column-gap:clamp(.7666666667rem,-.0000000006rem + 1.38888889vw,1.25rem)!important;column-gap:clamp(.7666666667rem,-.0000000006rem + 1.38888889vw,1.25rem)!important}.p-support-sns__instagram-item,.p-support-sns__instagram-gallery #sbi_images .sbi_item{width:100%;border-radius:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.p-support-sns__instagram-gallery #sbi_images .sbi_photo_wrap,.p-support-sns__instagram-gallery #sbi_images .sbi_photo{width:100%}.p-support-sns__instagram-gallery #sbi_images .sbi_photo{display:block}.p-support-sns__instagram-gallery #sbi_images .sbi_photo img{width:100%;height:auto;display:block}.p-support-sns__instagram-gallery .sb_instagram_header,.p-support-sns__instagram-gallery #sbi_load{display:none}.p-support-sns__registration{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);width:100%;background-color:var(--color--base-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem)}.p-support-sns__registration-qr{width:clamp(6.25rem,calc(100rem - (.0259259259rem*360))/16 + calc(.0259259259vw * 100)/1,8rem);height:clamp(6.25rem,calc(100rem - (.0259259259rem*360))/16 + calc(.0259259259vw * 100)/1,8rem)}.p-support-sns__inner{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(2rem,32rem/16 + 0vw/1,2rem)}.p-support-sns__registration-block{width:100%}.p-support-sns__registration-box{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}.p-support-sns__registration-item-inner{width:100%}.p-support-sns__registration-item-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(.875rem,14rem/16 + 0vw/1,.875rem)}.p-support-sns__registration-item{width:100%}.p-support-sns__registration-item-link{background-color:var(--color--base-primary);display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);padding:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem)}.p-support-sns__registration-item-link-head{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem);column-gap:clamp(.25rem,4rem/16 + 0vw/1,.25rem)}.p-support-sns__registration-item-link-icon{width:clamp(1.75rem,28rem/16 + 0vw/1,1.75rem);height:clamp(1.75rem,28rem/16 + 0vw/1,1.75rem);display:inline-block;flex-shrink:0;background-color:var(--theme-primary);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.p-support-sns__registration-item-link-icon--youtube{-webkit-mask-image:url(../../assets/images/common/icon_youtube.svg);mask-image:url(../../assets/images/common/icon_youtube.svg)}.p-support-sns__registration-item-link-icon--facebook{-webkit-mask-image:url(../../assets/images/common/icon_facebook.svg);mask-image:url(../../assets/images/common/icon_facebook.svg)}.p-support-sns__registration-item-link-head-text{font-size:.875rem;text-decoration:underline;font-weight:var(--font-weight--bold);line-height:var(--line-height--small);letter-spacing:var(--letter-spacing--medium)}.p-support-sns__contents .p-support-sns__registration{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem) clamp(1.25rem,20rem/16 + 0vw/1,1.25rem) clamp(1.25rem,20rem/16 + 0vw/1,1.25rem) clamp(1.25rem,20rem/16 + 0vw/1,1.25rem);border-radius:var(--border-radius--medium-plus)}.p-support-sns__contents .p-support-sns__registration-qr{display:none}.p-support-sns__contents .p-support-sns__registration .c-button-secondary{width:100%}.p-support-sns__contents .p-support-sns__registration .c-button-secondary__inner{width:100%;justify-content:space-between}.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{text-decoration:none;font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);font-size:1rem}.p-training .b-inner:not(:first-child){margin-top:clamp(3rem,48rem/16 + 0vw/1,3rem)}.p-training-problem{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem);padding:0}.p-training-problem .p-support-problem__support{display:flex;flex-direction:row;align-items:center;justify-content:center}.p-training-about{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem)}.p-training-about p.c-description{margin-top:0}.p-training-about .c-contact__item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.p-training-about .c-contact__item p.c-contact__tel-annotation{margin-top:clamp(.25rem,calc(4rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.375rem)}.p-training-recommended .p-support-archive__link{text-decoration:unset}.p-training-recommended .p-support-archive__main{color:var(--color--font-primary)}.p-training-recommended .p-support-archive__list{margin-bottom:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.p-training-operator .c-company__list{margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem);margin-bottom:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.p-training-report{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;row-gap:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.p-training-report .p-home-voice__list-block{padding:0}.p-training-report .p-voice-card__label{background-color:var(--theme-primary)}.p-training-report .p-voice-card__text-area{background-color:var(--theme-tertiary)}.p-training-report .p-voice-card__user-name,.p-training-report .p-voice-card__user-meta{color:var(--theme-primary)}.p-training-report .p-home-voice__list-wrap,.p-training-report .p-home-voice__list-block,.p-training-report .p-home-voice__list{width:100%}.p-training-form .c-description{margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem)}.p-training-search .c-search-training{margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}body.counseling.page-other .c-page-hero__inner{padding:0}body.page-lp .c-page-hero__inner{visibility:hidden;opacity:0;height:0;padding:0}body.page-lp .c-page-hero__inner:before{display:none}body.page-lp .b-inner .wp-block-group.wp-block-group-is-layout-flex{padding:0;background-color:var(--color--base-primary);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem)}body.page-lp .b-inner .wp-block-group.wp-block-group-is-layout-flex .wp-block-image{margin-top:0}body.page-lp .b-inner .wp-block-image{width:100%;max-width:unset}body.page-lp .b-inner .wp-block-image a{width:100%;display:block}body.page-lp .b-inner .wp-block-media-text .wp-block-media-text__content p:first-of-type{margin-top:0}body.page-lp .b-inner iframe{margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem);width:100%;height:300px;-o-object-fit:cover;object-fit:cover}body.page-lp .b-inner .wp-block-group.is-style-card .wp-block-image{width:100%;margin-inline:auto}.p-training-facility-detail .b-inner .wp-block-media-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.p-training-facility-detail .b-inner .wp-block-media-text .wp-block-buttons{margin-top:0}.p-training-facility-detail .b-inner .c-title-primary{margin-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem)}.p-training-facility-detail .b-inner .snow-monkey-form{margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}body.single-training-facility .get-item{font-size:.875rem;line-height:var(--line-height--x-small);letter-spacing:var(--letter-spacing--medium)}body.single-training-facility .smf-control-description.is-bold{font-weight:var(--font-weight--bold)}body.post-type-archive-training-facility .c-company-archive__results-box .c-company__info-list,body.post-type-archive-highschool-company .c-company-archive__results-box .c-company__info-list{display:none}.p-training-facility-archive .c-company__list,.p-report-search .c-report__list,.p-report-search .c-tag-button{margin-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem)}.p-report-detail .p-report-detail__meta,.p-report-detail .c-report__user{display:none}.p-report-detail .c-report__user.c-report__user--head{display:flex;justify-content:flex-start;margin-bottom:clamp(2rem,32rem/16 + 0vw/1,2rem)}.p-report-detail .p-report-detail__recommend .c-report__list{margin-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem)}.p-report-detail .p-report-detail__recommend .c-report__item .c-report__user{display:flex}.p-report-detail .p-report-detail__figure img{aspect-ratio:192/144;-o-object-fit:cover;object-fit:cover}.p-news-archive .c-list-news{margin-top:clamp(2rem,calc(32rem - (.0592592593rem*360))/16 + calc(.0592592593vw * 100)/1,6rem)}body.about .c-service-sec{margin-left:0;margin-right:0}body.about .c-service-sec a{color:var(--color--font-primary);text-decoration:none}body.about .c-service-sec .c-service-sec__link-text{margin:0}body.about .c-service-sec .c-service-sec__heading span{font-size:1.125rem}body.page-template-tmp_contact-confirm .l-form__list,body.page-template-tmp_property-confirm .l-form__list{row-gap:clamp(2rem,calc(32rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,2.1875rem)}body.page-template-tmp_contact-confirm .l-form__row.type .l-form__detail,body.page-template-tmp_property-confirm .l-form__row.type .l-form__detail{padding:0;border:none}body.page-template-tmp_contact-confirm .l-form__detail-select-item,body.page-template-tmp_property-confirm .l-form__detail-select-item{padding:clamp(.875rem,14rem/16 + 0vw/1,.875rem) clamp(1.375rem,22rem/16 + 0vw/1,1.375rem) clamp(.875rem,14rem/16 + 0vw/1,.875rem) clamp(1.375rem,22rem/16 + 0vw/1,1.375rem);border:1px solid var(--color--font-primary)}body.page-template-tmp_contact-confirm .l-form__detail-select-item:before,body.page-template-tmp_property-confirm .l-form__detail-select-item:before{display:none}body.page-template-tmp_contact-confirm .l-form__detail,body.page-template-tmp_property-confirm .l-form__detail{padding:clamp(.875rem,14rem/16 + 0vw/1,.875rem) clamp(1.375rem,22rem/16 + 0vw/1,1.375rem) clamp(.875rem,14rem/16 + 0vw/1,.875rem) clamp(1.375rem,22rem/16 + 0vw/1,1.375rem);border:1px solid var(--color--font-primary)}body.page-template-tmp_contact-confirm .l-form__agree,body.page-template-tmp_property-confirm .l-form__agree{margin-top:clamp(2.5rem,40rem/16 + 0vw/1,2.5rem);pointer-events:none}body.page-template-tmp_contact-confirm .l-form__button-block,body.page-template-tmp_property-confirm .l-form__button-block{cursor:auto;opacity:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem)}body.page-template-tmp_contact-confirm .l-form__button-block .c-button__inner,body.page-template-tmp_property-confirm .l-form__button-block .c-button__inner{width:100%}body.page-template-tmp_contact-confirm .wpcf7-form-control.wpcf7-previous.c-button-prev,body.page-template-tmp_property-confirm .wpcf7-form-control.wpcf7-previous.c-button-prev{background:rgba(0,0,0,0);border-left:none;border-right:none;border-top:none;padding:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.375rem,6rem/16 + 0vw/1,.375rem) clamp(0rem,0rem/16 + 0vw/1,0rem);cursor:pointer}body.page-template-tmp_contact-confirm .c-button.c-button__submit,body.page-template-tmp_property-confirm .c-button.c-button__submit{cursor:pointer;pointer-events:all}.p-highschool-hero{margin-top:57px}.p-highschool-hero .b-container{position:relative;background-color:var(--color--base-secondary)}.p-highschool-hero .b-container:before,.p-highschool-hero .b-container:after{mix-blend-mode:multiply}.p-highschool-hero .b-container:before{content:"";background-image:url(../../assets/images/highschool/highschool_hero_bg_top_sp.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:27.5vw;position:absolute;top:0;left:50%;transform:translate(-50%)}.p-highschool-hero .b-container:after{content:"";background-image:url(../../assets/images/highschool/highschool_hero_bg_bottom_sp.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:49.7222222222vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.p-highschool-hero__inner{padding-top:clamp(8.75rem,140rem/16 + 0vw/1,8.75rem);padding-bottom:clamp(10.3125rem,165rem/16 + 0vw/1,10.3125rem);position:relative;text-align:center;z-index:1}.p-highschool-hero__center{position:relative}.p-highschool-hero__center-figure{z-index:1;width:clamp(3.75rem,calc(60rem - (.1074074074rem*360))/16 + calc(.1074074074vw * 100)/1,11rem);height:clamp(7.5rem,calc(120rem - (.2148148148rem*360))/16 + calc(.2148148148vw * 100)/1,22rem)}.p-highschool-hero__center-figure--right{position:absolute;right:-30px;bottom:-24px}.p-highschool-hero__center-figure--left{position:absolute;left:-30px;bottom:-24px}.p-highschool-hero__center-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem)}.p-highschool-hero__title-box{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(.75rem,calc(12rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1rem)}.p-highschool-hero__title-sub{display:flex;flex-direction:row;align-items:center;justify-content:center}.p-highschool-hero__title-sub-text{font-size:1.25rem;color:var(--theme-primary);line-height:var(--line-height--medium);font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);padding-left:clamp(1.875rem,calc(30rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,2.25rem);padding-right:clamp(1.875rem,calc(30rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,2.25rem);position:relative}.p-highschool-hero__title-sub-text:before{content:"";background-image:url(../../assets/images/highschool/icon_balloon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(1.375rem,calc(22rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.75rem);height:clamp(1.375rem,calc(22rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.75rem);position:absolute;top:50%;left:0;transform:translateY(-50%)}.p-highschool-hero__title-sub-text:after{content:"";background-image:url(../../assets/images/highschool/icon_balloon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:clamp(1.375rem,calc(22rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.75rem);height:clamp(1.375rem,calc(22rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,1.75rem);position:absolute;top:50%;right:0;transform:translateY(-50%) scaleX(-1)}.p-highschool-hero__title-main span{z-index:1;font-size:1.75rem;font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);text-align:center;position:relative}.p-highschool-hero__title-main span:before{content:"";width:100%;height:clamp(.5rem,calc(8rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,.75rem);background-color:#ffe169;position:absolute;bottom:clamp(.5rem,calc(8rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,.6875rem);left:50%;transform:translate(-50%);z-index:-1}.p-highschool-hero__desc{font-size:1rem;line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);font-weight:var(--font-weight--bold);text-align:center;margin-bottom:clamp(.875rem,calc(14rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,1rem)}.p-highschool section.b-inner:not(#link-03){margin-top:clamp(2rem,calc(32rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,3rem)}.p-highschool-logo{width:clamp(15rem,calc(240rem - (.1388888889rem*360))/16 + calc(.1388888889vw * 100)/1,24.375rem);margin-bottom:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem);margin-inline:auto}.p-highschool-about{padding-bottom:0}p.p-highschool-about__desc{margin-top:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem)}.p-highschool-about__figure{margin-top:clamp(.625rem,10rem/16 + 0vw/1,.625rem);max-width:320px;margin-inline:auto}.p-highschool-company.b-inner{position:relative;padding-top:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem);border-radius:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem) clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem)}.p-highschool-company.b-inner:before{content:"";width:88.90625%;height:1px;background-color:var(--color--border-primary);position:absolute;top:0;left:50%;transform:translate(-50%)}.p-highschool-company .p-highschool-company__inner .c-button-inner{margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}body.single-highschool-company .b-inner h2.wp-block-heading span{padding-right:clamp(4rem,64rem/16 + 0vw/1,4rem)}body.single-highschool-company .b-inner .wp-block-media-text .wp-block-media-text__content .wp-block-lazyblock-data{width:100%}body.single-highschool-company .b-inner .wp-block-media-text .wp-block-media-text__media{border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem)}body.single-highschool-company .b-inner .wp-block-media-text .wp-block-media-text__media img{border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);aspect-ratio:702/395;-o-object-fit:cover;object-fit:cover}body.single-highschool-company .b-inner .wp-block-media-text .b-data__row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:stretch;border-bottom:1px solid var(--color--border-primary)}body.single-highschool-company .b-inner .wp-block-media-text .b-data__row .b-data__term{width:35.1493848858%;flex-shrink:0}.p-highschool-search.b-inner{padding-bottom:clamp(3rem,calc(48rem - (.0444444444rem*360))/16 + calc(.0444444444vw * 100)/1,6rem);border-radius:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem) clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-highschool-search .c-search-company{margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.p-highschool .p-highschool-event .p-support-archive__title{color:var(--color--font-primary)}.p-highschool .p-highschool-event .p-support-archive__item{box-shadow:none;border:1px solid var(--color--border-primary)}.p-highschool .p-highschool-event .p-highschool-event__inner .c-button-inner{margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.p-highschool .p-highschool-event .p-support-archive__info-date-detail,.p-highschool .p-highschool-event .p-support-archive__desc{color:var(--color--font-primary)}.p-highschool .b-inner a.p-support-archive__link{text-decoration:none}.p-highschool .p-support-archive__info-date-item{color:var(--color--font-primary)}.p-highschool-column.b-inner .p-highschool-column__inner .c-button-inner{margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.p-highschool-column.b-inner p.p-highschool-column__lead{font-size:.9375rem;font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);letter-spacing:var(--letter-spacing--medium);text-align:center;margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem);margin-bottom:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.p-highschool-news.b-inner .p-highschool-news__inner .c-news__list{margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem);margin-bottom:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.p-highschool-information .p-highschool-information__inner{margin-top:clamp(1.5rem,calc(24rem - (.0222222222rem*360))/16 + calc(.0222222222vw * 100)/1,3rem)}.p-highschool-information .p-highschool-information__list{display:grid;grid-template-columns:1fr;row-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);margin-top:clamp(2rem,calc(32rem - (.0296296296rem*360))/16 + calc(.0296296296vw * 100)/1,4rem)}.p-highschool-information .p-highschool-information__item{background:var(--color--base-secondary);border-radius:clamp(.75rem,12rem/16 + 0vw/1,.75rem);padding:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem) clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem)}.p-highschool-information .p-highschool-information__item .c-button-primary{align-self:flex-start}.p-highschool-information .p-highschool-information__item-title{font-size:1rem;font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--medium)}.p-highschool-information .p-highschool-information__item--line{row-gap:clamp(1.75rem,28rem/16 + 0vw/1,1.75rem)}.p-highschool-information .p-highschool-information__item--line .p-highschool-information__item-title{display:flex;-moz-column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem);column-gap:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}.p-highschool-information .p-highschool-information__item--line .p-highschool-information__item-title img{width:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);height:clamp(1.5rem,calc(24rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,2rem);flex-shrink:0}.p-highschool-information .p-highschool-information__item-box{display:flex;justify-content:flex-start;flex-direction:column;row-gap:clamp(1.25rem,20rem/16 + 0vw/1,1.25rem)}.p-highschool-information .p-highschool-information__item-figure{max-width:240px}.p-highschool-information .p-highschool-information__item-figure img{display:block;width:100%;height:auto}.c-loop__wrap{z-index:1;margin:0 calc(50% - 50vw);width:100vw}.c-loop{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow:hidden}.c-loop__inner{display:flex;flex-flow:row nowrap;padding:0;padding-left:clamp(1.4375rem,calc(23rem - (.0212962963rem*360))/16 + calc(.0212962963vw * 100)/1,2.875rem)}.c-loop__inner:first-child{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:loopImg 80s -40s linear infinite;will-change:transform}.c-loop__inner:last-child{animation:loopImg2 80s linear infinite}.c-loop__inner .c-loop__img{width:clamp(96.875rem,calc(1550rem - (1.4351851852rem*360))/16 + calc(1.4351851852vw * 100)/1,193.75rem);height:clamp(11.6875rem,calc(187rem - (.1731481481rem*360))/16 + calc(.1731481481vw * 100)/1,23.375rem)}.c-loop__inner .c-loop__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@keyframes loopImg{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes loopImg2{0%{transform:translate(0)}to{transform:translate(-200%)}}.p-pagination-summary{margin-top:clamp(2.5rem,calc(40rem - (.037037037rem*360))/16 + calc(.037037037vw * 100)/1,5rem);-moz-column-gap:clamp(.3125rem,calc(5rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,.5rem);column-gap:clamp(.3125rem,calc(5rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,.5rem);display:flex;align-items:center;justify-content:center}.p-pagination-summary .p-pagination-summary__arrow{text-decoration:none}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev{width:clamp(2.625rem,calc(42rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,3rem);height:clamp(2.625rem,calc(42rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,3rem);position:relative;font-size:.9375rem;color:var(--theme-primary);font-weight:var(--font-weight--bold);line-height:var(--line-height--small);letter-spacing:.02em;background-color:var(--color--base-primary);border:1px solid var(--theme-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem);display:flex;justify-content:center}.p-pagination-summary__arrow-icon{font-size:.9375rem;color:var(--theme-primary);display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:var(--font-weight--bold);line-height:var(--line-height--x-small);letter-spacing:.02em}.p-pagination-summary__numbers{display:flex;justify-content:center;-moz-column-gap:clamp(.3125rem,calc(5rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,.5rem);column-gap:clamp(.3125rem,calc(5rem - (.0027777778rem*360))/16 + calc(.0027777778vw * 100)/1,.5rem)}.p-pagination-summary__numbers-item{display:inline-flex;width:clamp(2.625rem,calc(42rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,3rem);height:clamp(2.625rem,calc(42rem - (.0055555556rem*360))/16 + calc(.0055555556vw * 100)/1,3rem)}.p-pagination-summary__numbers-item span,.p-pagination-summary__numbers-item a{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;font-size:.9375rem;color:var(--theme-primary);font-weight:var(--font-weight--bold);line-height:var(--line-height--large);letter-spacing:.02em;background-color:var(--color--base-primary);border:1px solid var(--theme-primary);border-radius:clamp(.5rem,8rem/16 + 0vw/1,.5rem)}.p-pagination-summary__numbers-item.is-current span{background-color:var(--theme-primary);color:var(--color--base-primary)}.p-pagination-summary__numbers-item .page-numbers.dots{border:none}.p-page-link{padding-top:clamp(3rem,calc(48rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,3.75rem);padding-bottom:clamp(3rem,calc(48rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,3.75rem)}.p-page-link__list{display:flex;flex-direction:column}.p-page-link__item{width:100%;border-top:1px solid var(--color--font-primary)}.p-page-link__item .c-button{border:none}.p-page-link__item:last-child{border-bottom:1px solid var(--color--font-primary)}.p-page-link__item.is-current{display:none}.p-page-link__item.is-current .c-button__arrow-wrap{border:1px solid var(--color--font-primary);background-color:var(--color--base-primary)}.p-page-link__item.is-current .c-button__arrow-wrap .c-button__arrow-item{background-image:url(/assets/images/common/button_arrow_black.svg)}.p-page-link__item.external .c-button__arrow{width:clamp(1.1875rem,19rem/16 + 0vw/1,1.1875rem);height:clamp(.8125rem,13rem/16 + 0vw/1,.8125rem)}.p-page-link__item.external .c-button__arrow-item{background-image:url(/assets/images/common/external_icon_white.svg)}.u-sr-only{visibility:hidden;opacity:0;height:0;display:inline-block}.u-color-navy-01{color:var(--color--font-primary)}.u-color-white{color:var(--color--white)}.u-color-error{color:var(--color--error)}.u-font-primary{font-family:var(--font-family--primary)}.u-text-uppercase{text-transform:uppercase}.u-fw-300{font-weight:300}.u-fw-400{font-weight:var(--font-weight--regular)}.u-fw-500{font-weight:var(--font-weight--medium)}.u-fw-600,.u-fw-700{font-weight:var(--font-weight--bold)}.u-flex-start{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.u-flex-center{display:flex;flex-direction:row;align-items:center;justify-content:center}.u-flex-horizon{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.u-flex-spacebetween{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.u-flex-spacebetween-start{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.u-flex-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.u-flex-column-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.u-flex-spColumn-pcHorizon,.u-flex-spColumn-pcRowCenter{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.u-flex-spColumnCenter-pcColumnStart{display:flex;flex-direction:column;align-items:center;justify-content:center}.u-flex-spRowCenter-pcColumnCenter{display:flex;flex-direction:row;align-items:center;justify-content:center}.u-border-radius-05{border-radius:clamp(.3125rem,5rem/16 + 0vw/1,.3125rem)}.u-position-relative{position:relative}.u-text-vertical-rl{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.u-text-align-center{text-align:center}.u-line-height-15-14{line-height:var(--line-height--medium)}.u-display-block{display:block}.u-display-none{display:none}.u-border-white{border-color:var(--color--base-primary)}.u-border-tag{border:1px solid #003d63}.u-annotation{position:relative}.u-annotation:before{content:"※";color:#939da3;font-size:clamp(.75rem,calc(12rem - (.0018518519rem*360))/16 + calc(.0018518519vw * 100)/1,.875rem);line-height:var(--line-height--large);position:absolute;top:50%;left:0;transform:translateY(-50%)}.u-fill-white path{fill:var(--color--base-primary)}.u-fill-blue path{fill:#06f}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (min-width: 768px){.l-container{width:clamp(46.7946666667rem,calc(748.7146666667rem - (.9111111111rem*821.76))/16 + calc(.9111111111vw * 100)/1,82rem)}.l-drawer{padding-top:clamp(2.185rem,calc(34.96rem - (.0395833333rem*883.2))/16 + calc(.0395833333vw * 100)/1,3.5625rem)}.l-drawer__inner{padding-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.l-drawer__header{margin-bottom:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.l-drawer__header{padding-bottom:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.l-drawer__logo{width:clamp(6.1333333333rem,calc(98.1333333333rem - (.1111111111rem*883.2))/16 + calc(.1111111111vw * 100)/1,10rem)}.l-drawer__list{margin-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.l-drawer__link{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-drawer__link{padding-top:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-drawer__link{padding-bottom:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-drawer__link img{width:clamp(.805rem,calc(12.88rem - (.0145833333rem*883.2))/16 + calc(.0145833333vw * 100)/1,1.3125rem)}.l-drawer__link img{height:clamp(.805rem,calc(12.88rem - (.0145833333rem*883.2))/16 + calc(.0145833333vw * 100)/1,1.3125rem)}.l-drawer__link-icon{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-drawer__link-icon{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-drawer__supports{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-drawer__supports{margin-bottom:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.l-drawer__support-btn__head{padding:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.l-drawer__support-btn__head{padding-left:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-drawer__support-btn__head{padding-right:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-drawer__support-btn__head.is-open+.l-drawer__support-btn__body{padding-left:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-drawer__support-btn__head.is-open+.l-drawer__support-btn__body{padding-right:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-drawer__support-btn__head.is-open+.l-drawer__support-btn__body{padding-bottom:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-drawer__support-btn__list{gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.l-drawer__support-btn__item-link{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-drawer__support-icon{width:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-drawer__support-icon{height:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-drawer__support-icon:before{width:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-drawer__support-icon:after{height:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-drawer__footer-list{gap:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.l-drawer__footer-list{margin-bottom:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.l-drawer__search{margin-bottom:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-drawer__search .gsib_a{padding-left:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-drawer__search .gsib_b{width:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-drawer__search .gsib_b{height:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-drawer__search-form{-moz-column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem);column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.l-drawer__search-form--gcse .gsc-search-button-v2{width:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.l-drawer__search-form--gcse .gsc-search-button-v2{height:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.l-drawer__search-form--gcse .gsc-search-button-v2 img{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-drawer__search-form--gcse .gsc-search-button-v2 img{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-drawer__search-input{padding:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-drawer__search-button{width:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-drawer__search-button{height:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-drawer__search-button img{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-drawer__search-button img{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-drawer__sns{padding-top:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-drawer__sns{padding-bottom:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-drawer__sns{gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.l-drawer__sns-link{width:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-drawer__sns-link{height:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-footer-cta{padding-top:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem)}.l-footer-cta{padding-bottom:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.l-footer-cta__title{margin-bottom:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-footer-cta__tel{padding:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem) clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem) clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem) clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-footer-cta__tel{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-footer-cta__mascot{width:clamp(6.1333333333rem,calc(98.1333333333rem - (.1111111111rem*883.2))/16 + calc(.1111111111vw * 100)/1,10rem)}.l-footer-cta__mascot{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-main{padding-top:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem)}.l-footer-main{padding-bottom:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem)}.l-footer-main .l-container{width:clamp(46.7946666667rem,calc(748.7146666667rem - (.9111111111rem*821.76))/16 + calc(.9111111111vw * 100)/1,82rem)}.l-footer-main__white-box{padding-top:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-footer-main__info{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-main__info{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.l-footer-main__info{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.l-footer-main__info{padding-left:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.l-footer-main__info{padding-right:clamp(2.53rem,calc(40.48rem - (.0458333333rem*883.2))/16 + calc(.0458333333vw * 100)/1,4.125rem)}.l-footer-main__logo{width:clamp(9.9666666667rem,calc(159.4666666667rem - (.1805555556rem*883.2))/16 + calc(.1805555556vw * 100)/1,16.25rem)}.l-footer-main__logo{margin-bottom:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-footer-main__logo-link{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-footer-main__address{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-main__address p{margin-bottom:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.l-footer-banners{width:clamp(25.76rem,calc(412.16rem - (.4666666667rem*883.2))/16 + calc(.4666666667vw * 100)/1,42rem)}.l-footer-banners__list{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-footer-main__nav-group{padding:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.l-footer-nav__list{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-nav__link{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-footer-nav__link{padding-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-nav__link{padding-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-nav__link img{width:clamp(.805rem,calc(12.88rem - (.0145833333rem*883.2))/16 + calc(.0145833333vw * 100)/1,1.3125rem)}.l-footer-nav__link img{height:clamp(.805rem,calc(12.88rem - (.0145833333rem*883.2))/16 + calc(.0145833333vw * 100)/1,1.3125rem)}.l-footer-supports{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-footer-support-btn__head{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:before{width:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:before{height:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:after{height:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-footer-support-icon{width:clamp(.9966666667rem,calc(15.9466666667rem - (.0180555556rem*883.2))/16 + calc(.0180555556vw * 100)/1,1.625rem)}.l-footer-support-icon{height:clamp(.9966666667rem,calc(15.9466666667rem - (.0180555556rem*883.2))/16 + calc(.0180555556vw * 100)/1,1.625rem)}.l-footer-support-btn__body{padding-left:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-footer-support-btn__body{padding-right:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-footer-support-btn__head--button.is-open+.l-footer-support-btn__body{padding-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-footer-support-btn__list{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-footer-support-btn__item-link{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-footer-bottom__links{padding-bottom:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.l-footer-bottom__links{-moz-column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem);column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.l-footer-copyright{padding-top:clamp(.4216666667rem,calc(6.7466666667rem - (.0076388889rem*883.2))/16 + calc(.0076388889vw * 100)/1,.6875rem)}.l-footer__pagetop-btn{-moz-column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem);column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.l-footer__pagetop-btn img{width:clamp(.345rem,calc(5.52rem - (.00625rem*883.2))/16 + .625vw/1,.5625rem)}.l-footer__pagetop-btn img{height:clamp(.4983333333rem,calc(7.9733333333rem - (.0090277778rem*883.2))/16 + calc(.0090277778vw * 100)/1,.8125rem)}.l-hamburger{width:clamp(2.2233333333rem,calc(35.5733333333rem - (.0402777778rem*883.2))/16 + calc(.0402777778vw * 100)/1,3.625rem)}.l-hamburger{height:clamp(2.185rem,calc(34.96rem - (.0395833333rem*883.2))/16 + calc(.0395833333vw * 100)/1,3.5625rem)}.l-hamburger{margin-bottom:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-hamburger__wrap{height:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-hamburger__wrap{gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.l-hamburger__line{width:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.l-header:before{height:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.l-header:after{height:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.l-header__upper{padding-top:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.l-header__right{gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.l-header__logo-wrap{margin-bottom:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.l-header__logo-wrap{width:clamp(10.2733333333rem,calc(164.3733333333rem - (.1861111111rem*883.2))/16 + calc(.1861111111vw * 100)/1,16.75rem)}.l-header__logo-wrap{padding-bottom:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.l-header__actions{gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-header__tel{row-gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.l-header__tel-link{gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.l-header__tel-icon{width:clamp(.6516666667rem,calc(10.4266666667rem - (.0118055556rem*883.2))/16 + calc(.0118055556vw * 100)/1,1.0625rem)}.l-header__tel-icon{height:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.l-header__search .gsib_a{padding-left:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-header__search .gsib_b{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-header__search .gsib_b{height:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-header__search-form{-moz-column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem);column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.l-header__search-form--gcse .gsc-search-button-v2{width:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.l-header__search-form--gcse .gsc-search-button-v2{height:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.l-header__search-form--gcse .gsc-search-button-v2 img{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-header__search-form--gcse .gsc-search-button-v2 img{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-header-nav__list{gap:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-header-nav__link{gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.l-header-nav__link{padding-top:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.l-header-nav__link{padding-bottom:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.l-header-nav__mega{width:clamp(17.94rem,0rem/16 + 32.5vw/1,29.25rem)}.l-header-nav__mega{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.l-header-nav__mega{margin-top:clamp(.6516666667rem,calc(10.4266666667rem - (.0118055556rem*883.2))/16 + calc(.0118055556vw * 100)/1,1.0625rem)}.l-header-nav__mega-head,.l-header-nav__mega-title-wrap{gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-header-nav__mega-icon{width:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-header-nav__mega-icon{height:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-header-nav__mega-btn{width:clamp(.805rem,calc(12.88rem - (.0145833333rem*883.2))/16 + calc(.0145833333vw * 100)/1,1.3125rem)}.l-header-nav__mega-btn{height:clamp(.805rem,calc(12.88rem - (.0145833333rem*883.2))/16 + calc(.0145833333vw * 100)/1,1.3125rem)}.l-header-nav__mega-btn:before{width:clamp(.345rem,calc(5.52rem - (.00625rem*883.2))/16 + .625vw/1,.5625rem)}.l-header-nav__mega-btn:before{height:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.l-header-nav__mega-line{margin-bottom:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.l-header-nav__mega-list{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-header-nav__mega-link{gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.l-header-nav__mega-arrow{width:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.l-header-nav__mega-arrow{height:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.l-breadcrumbs{padding-top:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.l-breadcrumbs{padding-bottom:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.l-breadcrumbs__item:not(:last-child) .l-breadcrumbs__link:after{width:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-breadcrumbs__item:not(:last-child) .l-breadcrumbs__link:after{height:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-breadcrumbs__item:not(:last-child) .l-breadcrumbs__link:after{margin-left:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem)}.l-content{padding-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.l-inner{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.l-inner{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.l-inner{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.l-inner.results{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.l-inner.results{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.b-container{width:clamp(46.7946666667rem,calc(748.7146666667rem - (.9111111111rem*821.76))/16 + calc(.9111111111vw * 100)/1,82rem)}.b-detail .b-container{row-gap:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.b-inner{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.b-inner{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.b-inner.results{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.b-inner.results{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.b-inner h2.wp-block-heading{margin-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.b-inner h2.wp-block-heading{margin-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner h2.wp-block-heading:after{width:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.b-inner h2.wp-block-heading:after{height:clamp(1.6866666667rem,calc(26.9866666667rem - (.0305555556rem*883.2))/16 + calc(.0305555556vw * 100)/1,2.75rem)}.b-inner h2.wp-block-heading span{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.b-inner h2.wp-block-heading span{padding-right:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner h2.wp-block-heading span{padding-left:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner h2.wp-block-heading span{padding-top:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.b-inner h2.wp-block-heading span{padding-bottom:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.b-inner h3.wp-block-heading{margin-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.b-inner h3.wp-block-heading{margin-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner h3.wp-block-heading{padding-bottom:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.b-inner h3.wp-block-heading span{padding-left:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.b-inner h3.wp-block-heading span:before{width:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.b-inner h3.wp-block-heading span:before{height:clamp(1.495rem,calc(23.92rem - (.0270833333rem*883.2))/16 + calc(.0270833333vw * 100)/1,2.4375rem)}.b-inner h4.wp-block-heading{margin-top:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.b-inner h4.wp-block-heading{margin-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner p{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .wp-block-list{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.b-inner .wp-block-list{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .wp-block-list{margin-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner ul.wp-block-list li::marker{width:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.b-inner ul.wp-block-list li::marker{height:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.b-inner .wp-block-media-text,.b-inner .wp-block-media-text .wp-block-media-text__content{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .wp-block-media-text .wp-block-media-text__content p.is-media-text-button-list{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-separator{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-separator{margin-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-buttons{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-buttons{margin-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-buttons.is-layout-flex{-moz-column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem);column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-buttons.is-layout-flex{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-file{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-file{margin-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-image{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-image .wp-element-caption{margin-top:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-video,.b-inner .wp-block-categories-list{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-categories-list{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .wp-block-categories-list li a{padding:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-navigation__container{gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-column{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading:after{width:clamp(4.9833333333rem,calc(79.7333333333rem - (.0902777778rem*883.2))/16 + calc(.0902777778vw * 100)/1,8.125rem)}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading:after{height:clamp(5.9033333333rem,calc(94.4533333333rem - (.1069444444rem*883.2))/16 + calc(.1069444444vw * 100)/1,9.625rem)}.b-inner .b-data__term,.b-inner .b-data__description{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.b-inner .b-data__actions{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.b-inner .b-data__actions{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .b-data__actions{-moz-column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem);column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .b-data__btn{padding-right:clamp(2.1466666667rem,calc(34.3466666667rem - (.0388888889rem*883.2))/16 + calc(.0388888889vw * 100)/1,3.5rem)}.b-inner .b-data__btn:before{width:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .b-data__btn:before{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-lazyblock-flow{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-lazyblock-flow .b-flow__list,.b-inner .wp-block-lazyblock-flow .b-flow__item{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item{-moz-column-gap:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem);column-gap:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{bottom:clamp(-.5366666667rem,calc(-8.5866666667rem - (-.0097222222rem*883.2))/16 + calc(-.0097222222vw * 100)/1,-.875rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{height:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{-moz-column-gap:clamp(2.1466666667rem,calc(34.3466666667rem - (.0388888889rem*883.2))/16 + calc(.0388888889vw * 100)/1,3.5rem);column-gap:clamp(2.1466666667rem,calc(34.3466666667rem - (.0388888889rem*883.2))/16 + calc(.0388888889vw * 100)/1,3.5rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{bottom:clamp(-.92rem,calc(-14.72rem - (-.0166666667rem*883.2))/16 + calc(-.0166666667vw * 100)/1,-1.5rem)}.b-inner .wp-block-lazyblock-flow .b-flow__icon{width:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.b-inner .wp-block-lazyblock-flow .b-flow__icon{height:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.b-inner .wp-block-lazyblock-flow .b-flow__content{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-table{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{width:clamp(8.8166666667rem,calc(141.0666666667rem - (.1597222222rem*883.2))/16 + calc(.1597222222vw * 100)/1,14.375rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{padding-top:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{padding-bottom:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{padding-left:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{padding-right:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-table table tr td{width:clamp(8.8166666667rem,calc(141.0666666667rem - (.1597222222rem*883.2))/16 + calc(.1597222222vw * 100)/1,14.375rem)}.b-inner .wp-block-table table tr:not(:first-child) td{padding:clamp(.875rem,14rem/16 + 0vw/1,.875rem) clamp(1rem,16rem/16 + 0vw/1,1rem) clamp(.875rem,14rem/16 + 0vw/1,.875rem) clamp(1rem,16rem/16 + 0vw/1,1rem)}.b-inner .wp-block-table .wp-element-caption{margin-top:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-group{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .wp-block-group{padding:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-group{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-group .wp-block-buttons{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .wp-block-lazyblock-timeline,.b-inner .b-timeline{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .b-timeline__list{row-gap:clamp(.805rem,calc(12.88rem - (.0145833333rem*883.2))/16 + calc(.0145833333vw * 100)/1,1.3125rem)}.b-inner .b-timeline__time p{padding:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.b-inner .b-timeline__time p{border-radius:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem)}.b-inner .wp-block-lazyblock-voice .b-voice__inner{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .wp-block-lazyblock-voice .b-voice__figure figcaption{margin-top:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-lazyblock-voice .b-voice__contents{row-gap:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .wp-block-lazyblock-user-report{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .b-report__list{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .b-report__list{gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .b-report__item{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .b-report__item{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .b-report__item{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .b-report__item-head{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .b-report__item-head-icon{width:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.b-inner .b-report__item-head-info,.b-inner .wp-block-lazyblock-sitemap .c-sitemap__list{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-lazyblock-sitemap div.c-sitemap__link{padding-top:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.b-inner .wp-block-lazyblock-sitemap div.c-sitemap__link{padding-bottom:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.b-inner .wp-block-lazyblock-sitemap a.c-sitemap__link{padding-top:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.b-inner .wp-block-lazyblock-sitemap a.c-sitemap__link{padding-bottom:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.b-inner .wp-block-lazyblock-sitemap .c-sitemap__sub-list{row-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .wp-block-lazyblock-sitemap .c-sitemap__sub-list{margin-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.b-inner .wp-block-lazyblock-sitemap a.c-sitemap__sub-link{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.b-inner .wp-block-lazyblock-faq .c-faq__list{row-gap:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item{-moz-column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem);column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle{width:clamp(.9966666667rem,calc(15.9466666667rem - (.0180555556rem*883.2))/16 + calc(.0180555556vw * 100)/1,1.625rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle{height:clamp(.9966666667rem,calc(15.9466666667rem - (.0180555556rem*883.2))/16 + calc(.0180555556vw * 100)/1,1.625rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle{right:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:before{width:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:before{height:clamp(.0766666667rem,calc(1.2266666667rem - (.0013888889rem*883.2))/16 + calc(.0013888889vw * 100)/1,.125rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:after{height:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:after{width:clamp(.0766666667rem,calc(1.2266666667rem - (.0013888889rem*883.2))/16 + calc(.0013888889vw * 100)/1,.125rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item[aria-expanded=true]{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.b-inner .wp-block-lazyblock-faq .c-faq__detail{border-radius:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner{-moz-column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem);column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .wp-block-lazyblock-faq p.c-faq__detail-text{margin-top:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.b-inner .wp-block-lazyblock-application-table-flex{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{padding-top:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{padding-bottom:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{padding-left:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{padding-right:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-lazyblock-application-table-flex table tr:not(:first-child) td{padding:clamp(.875rem,14rem/16 + 0vw/1,.875rem) clamp(1rem,16rem/16 + 0vw/1,1rem) clamp(.875rem,14rem/16 + 0vw/1,.875rem) clamp(1rem,16rem/16 + 0vw/1,1rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker{margin-top:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker{margin-bottom:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__number{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__number{height:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item:after,.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item:before{top:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.snow-monkey-form{margin-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.snow-monkey-form{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.snow-monkey-form{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem) clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem) clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.smf-form .smf-checkbox-control,.smf-form .smf-radio-button-control{gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.smf-form .smf-checkbox-control input[type=radio],.smf-form .smf-radio-button-control input[type=radio]{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.smf-form .smf-checkbox-control input[type=radio],.smf-form .smf-radio-button-control input[type=radio]{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.smf-form .wp-block-group{padding-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.smf-form .wp-block-group{padding-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.smf-form .smf-item__controls{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.smf-form .smf-item__controls .smf-control-description{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.smf-form .smf-radio-buttons-control .smf-control-legend:after{margin-left:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.smf-form .wp-block-list{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.smf-form .wp-block-list{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.smf-form .wp-block-list li{margin-left:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.smf-form .wp-block-group.terms{margin-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.smf-form .wp-block-group.terms{margin-bottom:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.smf-form .wp-block-group.terms{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.smf-form .wp-block-group.terms .wp-block-group__inner-container{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.smf-form .wp-block-group.terms .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.wp-block-snow-monkey-forms-item,.smf-item{padding-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.wp-block-snow-monkey-forms-item,.smf-item{padding-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.wp-block-snow-monkey-forms-item,.smf-item{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.smf-control-legend{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.smf-item__col--label{width:clamp(10.4266666667rem,calc(166.8266666667rem - (.1888888889rem*883.2))/16 + calc(.1888888889vw * 100)/1,17rem)}.smf-item__label{gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.smf-item__label{margin-top:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.snow-monkey-form[data-screen=confirm] .smf-item__col.smf-item__col--controls{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.smf-item__label.is-required:after,.smf-control-legend:after{padding:clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.smf-item__label.is-optional:after{padding:clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.smf-checkboxes-control .smf-control-legend:after{margin-left:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{padding-top:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{padding-bottom:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{padding-left:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{padding-right:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.smf-textarea-control__control{height:clamp(7.36rem,calc(117.76rem - (.1333333333rem*883.2))/16 + calc(.1333333333vw * 100)/1,12rem)}.smf-select-control__toggle{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.smf-item__description,.smf-control-description{margin-bottom:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.smf-item__description,.smf-control-description{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}#eligibility-check--input-description{margin-top:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.smf-checkboxes-control__control,.smf-radio-buttons-control__control{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.smf-radio-buttons-control .smf-radio-buttons-control__control{gap:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.smf-radio-buttons-control .smf-radio-buttons-control__control{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}body.theme-highschool.application .smf-action:before{margin-bottom:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.smf-action{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.smf-action:before{margin-bottom:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.smf-action .smf-button-control__control{padding:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.smf-action .smf-button-control__control{-moz-column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem);column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.smf-action .smf-button-control:not(:first-of-type){margin-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.smf-checkboxes-control,.smf-radio-buttons-control{-moz-column-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem);column-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.smf-checkboxes-control,.smf-radio-buttons-control{padding-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.smf-checkboxes-control,.smf-radio-buttons-control{padding-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}a.c-button-primary,button.c-button-primary{border-radius:clamp(7.6666666667rem,calc(122.6666666667rem - (.1388888889rem*883.2))/16 + calc(.1388888889vw * 100)/1,12.5rem)}a.c-button-primary,button.c-button-primary{padding-top:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}a.c-button-primary,button.c-button-primary{padding-bottom:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}a.c-button-primary,button.c-button-primary{padding-left:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}a.c-button-primary,button.c-button-primary{padding-right:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}a.c-button-primary.c-button-primary--medium,button.c-button-primary.c-button-primary--medium{padding:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.c-button-primary__inner{-moz-column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem);column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-button-secondary.c-button-secondary--small .c-button-secondary__inner{-moz-column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem);column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-button-secondary__inner{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-title-primary.c-title-primary--medium{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-title-primary.c-title-primary--medium .c-title-primary__en{padding-bottom:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon{width:clamp(.8816666667rem,calc(14.1066666667rem - (.0159722222rem*883.2))/16 + calc(.0159722222vw * 100)/1,1.4375rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon{height:clamp(.8816666667rem,calc(14.1066666667rem - (.0159722222rem*883.2))/16 + calc(.0159722222vw * 100)/1,1.4375rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon{margin-bottom:clamp(-.23rem,calc(-3.68rem - (-.0041666667rem*883.2))/16 + calc(-.0041666667vw * 100)/1,-.375rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon:before{width:clamp(.8816666667rem,calc(14.1066666667rem - (.0159722222rem*883.2))/16 + calc(.0159722222vw * 100)/1,1.4375rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon:before{height:clamp(.8816666667rem,calc(14.1066666667rem - (.0159722222rem*883.2))/16 + calc(.0159722222vw * 100)/1,1.4375rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon:before{-webkit-mask-size:clamp(.8816666667rem,calc(14.1066666667rem - (.0159722222rem*883.2))/16 + calc(.0159722222vw * 100)/1,1.4375rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon:before{-webkit-mask-size:clamp(.8816666667rem,calc(14.1066666667rem - (.0159722222rem*883.2))/16 + calc(.0159722222vw * 100)/1,1.4375rem);mask-size:clamp(.8816666667rem,calc(14.1066666667rem - (.0159722222rem*883.2))/16 + calc(.0159722222vw * 100)/1,1.4375rem)}.c-title-tertiary{padding-bottom:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-title-tertiary__text{padding-left:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-title-tertiary__text:before{width:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-title-tertiary__text:before{height:clamp(1.495rem,calc(23.92rem - (.0270833333rem*883.2))/16 + calc(.0270833333vw * 100)/1,2.4375rem)}.c-link{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-link__icon{width:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-link__icon{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-link__icon:before{width:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-link__icon:before{height:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-link__icon:before{-webkit-mask-size:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-link__icon:before{-webkit-mask-size:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem);mask-size:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-link__arrow{width:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-link__arrow{height:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-category-label__item{padding:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-category-label__item{border-radius:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-category-button__list{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-category-button__link{padding:clamp(.4983333333rem,calc(7.9733333333rem - (.0090277778rem*883.2))/16 + calc(.0090277778vw * 100)/1,.8125rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.4983333333rem,calc(7.9733333333rem - (.0090277778rem*883.2))/16 + calc(.0090277778vw * 100)/1,.8125rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-category-button__link{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-category-button__link:before{width:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-category-button__link:before{height:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-category-button__link:before{bottom:clamp(-.3066666667rem,calc(-4.9066666667rem - (-.0055555556rem*883.2))/16 + calc(-.0055555556vw * 100)/1,-.5rem)}.c-category-button__link:before{bottom:clamp(-.5366666667rem,calc(-8.5866666667rem - (-.0097222222rem*883.2))/16 + calc(-.0097222222vw * 100)/1,-.875rem)}.c-list-news__link{-moz-column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem);column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-list-news__link{row-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-list-news__link{padding-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-list-news__link{padding-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-page-hero{padding-top:clamp(6.5166666667rem,calc(104.2666666667rem - (.1180555556rem*883.2))/16 + calc(.1180555556vw * 100)/1,10.625rem)}.c-page-hero .c-eyecatch-responsive,.c-page-hero .c-eyecatch-responsive img{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}body.theme-company .c-page-hero__inner,body.theme-jobseeker .c-page-hero__inner{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}body.theme-company .c-page-hero__inner,body.theme-jobseeker .c-page-hero__inner{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}body.theme-company .c-page-hero__inner,body.theme-jobseeker .c-page-hero__inner{padding-left:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}body.theme-company .c-page-hero__inner,body.theme-jobseeker .c-page-hero__inner{padding-right:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}body.single-support-for-company .c-page-hero,body.single-support-jobseeker .c-page-hero,body.single-training-facility .c-page-hero,body.single-highschool-column .c-page-hero,body.single-highschool-news .c-page-hero,body.single-highschool-company .c-page-hero,body.single-news .c-page-hero,body.single-support-for-student .c-page-hero,body.single-utility .c-page-hero,body.single-report .c-page-hero{padding-top:clamp(4.9833333333rem,calc(79.7333333333rem - (.0902777778rem*883.2))/16 + calc(.0902777778vw * 100)/1,8.125rem)}body.single-news .c-page-hero__inner{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}body.single-news .c-page-hero__inner .c-page-hero__info{-moz-column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem);column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}body.single-report .c-page-hero__inner{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}body.single-report .c-page-hero__inner .c-report__label-list{gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}body.single-report .c-page-hero__inner .c-report__label{border-radius:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}body.single .c-page-hero__inner{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}body.single .c-page-hero__inner .c-page-hero__report-info{row-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-page-hero__inner{row-gap:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-page-hero__inner{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-page-hero__inner{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.c-page-hero__inner{padding-bottom:clamp(4.9066666667rem,calc(78.5066666667rem - (.0888888889rem*883.2))/16 + calc(.0888888889vw * 100)/1,8rem)}.c-page-hero__inner{padding-left:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.c-page-hero__inner{padding-right:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.c-page-hero__lp-img,.c-page-hero__lp-img img{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-page-hero__head{row-gap:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-page-hero__title{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-page-hero__title--sub:before{height:clamp(.0766666667rem,calc(1.2266666667rem - (.0013888889rem*883.2))/16 + calc(.0013888889vw * 100)/1,.125rem)}.c-page-hero__slider-block .p-support-archive__item .p-support-archive__info{padding-top:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-page-hero__slider-block .splide__pagination .splide__pagination__page{width:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-page-hero__slider-block .splide__pagination .splide__pagination__page{height:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-page-hero__slider-block .splide__arrow{width:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-page-hero__slider-block .splide__arrow{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-page-hero__slider-block .splide__arrow:before{width:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-page-hero__slider-block .splide__arrow:before{height:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-page-hero__slider-head{margin-bottom:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-news__list{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-news__item,a.c-news__item-link{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}a.c-news__item-link{-moz-column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem);column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}a.c-news__item-link{padding:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-news__item-figure{border-radius:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-news__item-contents{row-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-anchor__nav{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-anchor__nav{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-anchor__list{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-anchor__list{gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-anchor__link{-moz-column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem);column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-anchor__link{padding:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem) clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem) clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-anchor__link{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-problem__list{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-problem__list{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-problem__list{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-problem__item{padding:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-contact__list{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-contact__list{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-contact__item{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-contact__item{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-contact__item{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}a.c-contact__tel{row-gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.c-contact__tel-wrap{-moz-column-gap:clamp(.0766666667rem,calc(1.2266666667rem - (.0013888889rem*883.2))/16 + calc(.0013888889vw * 100)/1,.125rem);column-gap:clamp(.0766666667rem,calc(1.2266666667rem - (.0013888889rem*883.2))/16 + calc(.0013888889vw * 100)/1,.125rem)}.c-contact__tel-icon{width:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-contact__tel-icon{height:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-contact__tel-icon:before{width:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-contact__tel-icon:before{height:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-contact__tel-icon:before{-webkit-mask-size:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-contact__tel-icon:before{-webkit-mask-size:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem);mask-size:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-company__list{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-company__list{gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-company__list.c-company__list--highschool{margin-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.c-company__main{padding:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-company__main{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-company__info-list{row-gap:clamp(.2683333333rem,calc(4.2933333333rem - (.0048611111rem*883.2))/16 + calc(.0048611111vw * 100)/1,.4375rem)}.c-company__info-row{-moz-column-gap:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem);column-gap:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.c-company__info-item{width:clamp(2.3383333333rem,calc(37.4133333333rem - (.0423611111rem*883.2))/16 + calc(.0423611111vw * 100)/1,3.8125rem)}.c-company__info-item{-moz-column-gap:clamp(.0766666667rem,calc(1.2266666667rem - (.0013888889rem*883.2))/16 + calc(.0013888889vw * 100)/1,.125rem);column-gap:clamp(.0766666667rem,calc(1.2266666667rem - (.0013888889rem*883.2))/16 + calc(.0013888889vw * 100)/1,.125rem)}.c-company__info-item-icon{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-company__info-item-icon{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-company__info-item-icon:before{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-company__info-item-icon:before{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-company__info-item-icon:before{-webkit-mask-size:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-company__info-item-icon:before{-webkit-mask-size:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem);mask-size:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-company-archive__results{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-company-archive__results{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-company-archive__results{row-gap:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.c-company-archive__results .c-button__inner{padding-left:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-company-archive__results .c-company-archive__results-box{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-company-archive__results .c-company__info-list .c-company__info-row{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item{width:clamp(4.83rem,0rem/16 + 8.75vw/1,7.875rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{width:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{height:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem);mask-size:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-company__info-feature-list{gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-company__info-feature-list{margin-top:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-company__info-feature-item{padding:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-report__list{gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-report__item--empty{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-report__item--empty{padding:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.c-report__label{padding-top:clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem)}.c-report__label{padding-bottom:clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem)}.c-report__label{padding-left:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-report__label{padding-right:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-report__label{font-size:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.c-report__text-area{padding:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-report__text-area:before{width:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-report__text-area:before{height:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-report__text-area:before{right:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-report__text-area:before{bottom:clamp(-.3833333333rem,calc(-6.1333333333rem - (-.0069444444rem*883.2))/16 + calc(-.0069444444vw * 100)/1,-.625rem)}.c-report__text-area:before{bottom:clamp(-.7666666667rem,calc(-12.2666666667rem - (-.0138888889rem*883.2))/16 + calc(-.0138888889vw * 100)/1,-1.25rem)}.c-report__bottom{padding-top:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-report__bottom{padding-bottom:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-report__bottom{row-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-report__user{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-report__user-icon{width:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-report__user-icon{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-report__user-info{row-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-report__tags{-moz-column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem);column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-report__tags{row-gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.c-report__tag-item{padding:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-tag-button{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-tag-button{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-tag-button__header{margin-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-tag-button__header-wrap{-moz-column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem);column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-tag-button__header-icon{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-tag-button__header-icon{height:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-tag-button__list{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-tag-button__link{padding:clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-search-training{padding:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-search-training{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-search-training__map{margin-bottom:clamp(2.1466666667rem,calc(34.3466666667rem - (.0388888889rem*883.2))/16 + calc(.0388888889vw * 100)/1,3.5rem)}.c-search-training__grid{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-search-training__row{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-training__select{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-training__select{padding:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-search-training__select-icon{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-training__select-icon{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-search-training__select-icon{right:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-training__select-icon{border-radius:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-search-training__select-icon:after{width:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-search-training__select-icon:after{height:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-search-training__kw,.c-search-training__fieldset{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-training__input{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-training__input{padding:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.c-search-training__area-hint{margin-bottom:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.c-search-training__acc-list{row-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-search-training__acc{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-training__acc-head{padding:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-search-training__acc-head{padding:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-search-training__acc-toggle{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-training__acc-toggle{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-training__acc-toggle{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-search-training__acc-toggle:after{width:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-search-training__acc-toggle:after{height:clamp(.0670833333rem,calc(1.0733333333rem - (.0012152778rem*883.2))/16 + calc(.0012152778vw * 100)/1,.109375rem)}.c-search-training__acc-toggle:before{height:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-search-training__acc-toggle:before{width:clamp(.0670833333rem,calc(1.0733333333rem - (.0012152778rem*883.2))/16 + calc(.0012152778vw * 100)/1,.109375rem)}.c-search-training__acc-panel{padding:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-search-training__town-list{-moz-column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem);column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-search-training__town-list{row-gap:clamp(0rem,0rem/16 + 0vw/1,0rem)}.c-search-training__check{-moz-column-gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem);column-gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.c-search-training__check-ui{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-search-training__check-ui{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-search-training__actions{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-company__item--empty{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-company__item--empty{padding:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.c-search-company{padding:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-search-company{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-search-company__grid{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-search-company__row{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-company__fieldset,.c-search-company__kw{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-company__input{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-company__input{padding:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.c-search-company__check-list{-moz-column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem);column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-search-company__check-list{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-company__check{-moz-column-gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem);column-gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.c-search-company__check-ui{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-search-company__check-ui{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-search-company__actions{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-report{padding:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-search-report{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-search-report__grid{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-search-report__row{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-report__select{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-report__select{padding:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-search-report__select-icon{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-report__select-icon{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-search-report__select-icon{right:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-report__select-icon{border-radius:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-search-report__select-icon:before{width:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-search-report__select-icon:before{height:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-search-report__kw,.c-search-report__radio-group{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-report__radio{-moz-column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem);column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-search-report__input{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-search-report__input{padding:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.c-search-report__actions{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-results{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-results{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-search-results{row-gap:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.c-search-results .c-button__inner{padding-left:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-results__box{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-search-results .c-company__info-list .c-company__info-row{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item{width:clamp(4.83rem,0rem/16 + 8.75vw/1,7.875rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{width:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{height:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem);mask-size:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-support-archive__results{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-support-archive__results{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-support-archive__results{row-gap:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.c-support-archive__results .c-button__inner{padding-left:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-support-archive__results-box{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-support-archive__results .c-company__info-list .c-company__info-row{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item{width:clamp(4.83rem,0rem/16 + 8.75vw/1,7.875rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{width:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{height:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem);mask-size:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-service-sec{padding:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem) clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.c-service-sec{margin-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-service-sec.--school .c-button-inner.c-button-inner--flex-end{margin-top:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-service-sec__header{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-service-sec__header{margin-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-service-sec__heading{padding-top:clamp(.6516666667rem,calc(10.4266666667rem - (.0118055556rem*883.2))/16 + calc(.0118055556vw * 100)/1,1.0625rem)}.c-service-sec__heading{padding-bottom:clamp(.6516666667rem,calc(10.4266666667rem - (.0118055556rem*883.2))/16 + calc(.0118055556vw * 100)/1,1.0625rem)}.c-service-sec__badge{width:clamp(4.945rem,calc(79.12rem - (.0895833333rem*883.2))/16 + calc(.0895833333vw * 100)/1,8.0625rem)}.c-service-sec__badge{height:clamp(4.945rem,calc(79.12rem - (.0895833333rem*883.2))/16 + calc(.0895833333vw * 100)/1,8.0625rem)}.c-service-sec__grid{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-service-sec__grid{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-service-sec__card{padding:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem) clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.c-service-sec__card{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.c-service-sec__card{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-service-sec__link{padding:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.c-service-sec__link-body{row-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.c-service-sec__link-text-box{-moz-column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem);column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-service-sec__link-icon{width:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.c-service-sec__cta{margin-top:clamp(1.9166666667rem,calc(30.6666666667rem - (.0347222222rem*883.2))/16 + calc(.0347222222vw * 100)/1,3.125rem)}.c-service-sec__school-main{padding-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-service-sec__school-main{padding-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.c-service-sec__school-main{padding-left:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-service-sec__school-main{padding-right:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-service-sec__school-main{margin-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-service-sec__school-main-container{gap:clamp(0rem,0rem/16 + 0vw/1,0rem)}.c-service-sec__school-main-container{gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-service-sec__school-main-visual{margin-top:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-service-sec__school-main-content-box{row-gap:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.c-service-sec__school-main-content-box:first-child{padding-bottom:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.c-service-sec__school-main-content-box:first-child{margin-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.b-inner p.c-service-sec__school-main-text:not(:first-child){margin-top:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.c-service-sec__school-main-text:not(:first-child){margin-top:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.c-service-sec__school-main-btn{padding-top:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.c-service-sec__school-main-btn{padding-bottom:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.c-service-sec__school-main-btn{padding-left:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.c-service-sec__school-main-btn{padding-right:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.c-service-sec__school-main-btn-icon{margin-left:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.c-service-sec__school-main-btn-icon{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-sec-nav{padding-top:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-sec-nav{padding-bottom:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}a.c-sec-nav__item-link{row-gap:clamp(.0766666667rem,calc(1.2266666667rem - (.0013888889rem*883.2))/16 + calc(.0013888889vw * 100)/1,.125rem)}.c-sec-nav__item-icon{width:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.c-sec-nav__item-icon{height:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.c-sec-nav__item-arrow{width:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.c-sec-nav__item-arrow{height:clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem)}.c-sec-nav__item-arrow{margin-top:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem)}.c-highschool-line{row-gap:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.c-highschool-line{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-highschool-line{padding:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.c-highschool-line img{width:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.c-highschool-line img{height:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.c-cookie__inner.l-container{padding-top:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-cookie__inner.l-container{padding-bottom:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.c-cookie__inner.l-container{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-mv{padding-bottom:clamp(3.2966666667rem,calc(52.7466666667rem - (.0597222222rem*883.2))/16 + calc(.0597222222vw * 100)/1,5.375rem)}.p-home-mv{padding-top:clamp(4.7533333333rem,calc(76.0533333333rem - (.0861111111rem*883.2))/16 + calc(.0861111111vw * 100)/1,7.75rem)}.p-home-mv__content{padding-top:clamp(4.4466666667rem,calc(71.1466666667rem - (.0805555556rem*883.2))/16 + calc(.0805555556vw * 100)/1,7.25rem)}.p-home-mv__content{padding-bottom:clamp(4.485rem,0rem/16 + 8.125vw/1,7.3125rem)}.p-home-mv__title{margin-bottom:clamp(2.7216666667rem,calc(43.5466666667rem - (.0493055556rem*883.2))/16 + calc(.0493055556vw * 100)/1,4.4375rem)}.p-home-mv__title img{width:clamp(16.1rem,calc(257.6rem - (.2916666667rem*883.2))/16 + calc(.2916666667vw * 100)/1,26.25rem)}.p-home-mv__nav{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-mv__nav-list{gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-mv__btn{padding:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem) clamp(1.3033333333rem,calc(20.8533333333rem - (.0236111111rem*883.2))/16 + calc(.0236111111vw * 100)/1,2.125rem) clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem) clamp(1.3033333333rem,calc(20.8533333333rem - (.0236111111rem*883.2))/16 + calc(.0236111111vw * 100)/1,2.125rem)}.p-home-mv__btn-text{margin-left:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.p-home-mv__btn-arrow{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-home-mv__btn-arrow{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-home-mv-news{padding-top:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.p-home-mv-news{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-mv-news{padding-top:clamp(.7283333333rem,calc(11.6533333333rem - (.0131944444rem*883.2))/16 + calc(.0131944444vw * 100)/1,1.1875rem)}.p-home-mv-news{padding-bottom:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-home-mv-news{margin-top:clamp(-3.0666666667rem,calc(-49.0666666667rem - (-.0555555556rem*883.2))/16 + calc(-.0555555556vw * 100)/1,-5rem)}.p-home-mv-news__inner{padding:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-mv-news__head{margin-bottom:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-home-mv-news__body{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-mv-news__body{margin-top:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-home-mv-news__track{height:clamp(3.8333333333rem,calc(61.3333333333rem - (.0694444444rem*883.2))/16 + calc(.0694444444vw * 100)/1,6.25rem)}.p-home-mv-news__track{height:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-mv-news__item{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-home-mv-news__item{-moz-column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem);column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-mv-news__item{padding-left:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-mv-news__category{padding:clamp(.0383333333rem,calc(.6133333333rem - (.0006944444rem*883.2))/16 + calc(.0006944444vw * 100)/1,.0625rem) clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem) clamp(.0383333333rem,calc(.6133333333rem - (.0006944444rem*883.2))/16 + calc(.0006944444vw * 100)/1,.0625rem) clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.p-home-mv-news__date{padding-left:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-mv-news__foot{right:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-mv-news__arrows{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-home-mv-news__arrows{padding-right:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-home-mv-news__arrows{margin-right:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-home-mv-news__arrow{width:clamp(.9966666667rem,calc(15.9466666667rem - (.0180555556rem*883.2))/16 + calc(.0180555556vw * 100)/1,1.625rem)}.p-home-mv-news__arrow{height:clamp(.9966666667rem,calc(15.9466666667rem - (.0180555556rem*883.2))/16 + calc(.0180555556vw * 100)/1,1.625rem)}.p-home-mv-news__more img{width:clamp(.9966666667rem,calc(15.9466666667rem - (.0180555556rem*883.2))/16 + calc(.0180555556vw * 100)/1,1.625rem)}.p-home-mv-news__more img{height:clamp(.9966666667rem,calc(15.9466666667rem - (.0180555556rem*883.2))/16 + calc(.0180555556vw * 100)/1,1.625rem)}.p-home-mv-sns{padding:clamp(.375rem,6rem/16 + 0vw/1,.375rem) clamp(.375rem,6rem/16 + 0vw/1,.375rem) clamp(.375rem,6rem/16 + 0vw/1,.375rem) clamp(.375rem,6rem/16 + 0vw/1,.375rem)}.p-home-mv-sns__list li a{width:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.p-home-mv-sns__list li a{height:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.p-home-mv-sns__list li a:before{width:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-mv-sns__list li a:before{height:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-about{padding-bottom:clamp(6.9rem,0rem/16 + 12.5vw/1,11.25rem)}.p-home-about__inner{padding-right:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-about__inner{padding-left:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-about__content{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-about__title{margin-bottom:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-home-about__heading{margin-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-about__btn-wrapper{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-about__btn{-moz-column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem);column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-home-about__btn{padding:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem) clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem) clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem) clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-support{padding:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem) clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-home-support{margin-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-home-support__header{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-home-support__header{margin-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-support__heading{padding-top:clamp(.6516666667rem,calc(10.4266666667rem - (.0118055556rem*883.2))/16 + calc(.0118055556vw * 100)/1,1.0625rem)}.p-home-support__heading{padding-bottom:clamp(.6516666667rem,calc(10.4266666667rem - (.0118055556rem*883.2))/16 + calc(.0118055556vw * 100)/1,1.0625rem)}.p-home-support__badge{width:clamp(4.945rem,calc(79.12rem - (.0895833333rem*883.2))/16 + calc(.0895833333vw * 100)/1,8.0625rem)}.p-home-support__badge{height:clamp(4.945rem,calc(79.12rem - (.0895833333rem*883.2))/16 + calc(.0895833333vw * 100)/1,8.0625rem)}.p-home-support__grid{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-support__grid{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-support__card{padding:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem) clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.p-home-support__card{row-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-home-support__card{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-support__item:first-child .p-home-support__link{padding-top:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.p-home-support__link{padding:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-support__link-body{row-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-home-support__link-icon{width:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-home-support__cta{margin-top:clamp(1.9166666667rem,calc(30.6666666667rem - (.0347222222rem*883.2))/16 + calc(.0347222222vw * 100)/1,3.125rem)}.p-home-support__school-main{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-support__school-main{margin-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-support__school-main-container{gap:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-support__school-main-container{gap:clamp(.9966666667rem,calc(15.9466666667rem - (.0180555556rem*883.2))/16 + calc(.0180555556vw * 100)/1,1.625rem)}.p-home-support__school-main-text:not(:first-child){margin-top:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.p-home-support__school-main-btn{padding-top:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-home-support__school-main-btn{padding-bottom:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-home-support__school-main-btn{padding-left:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-support__school-main-btn{padding-right:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-support__school-main-btn-icon{margin-left:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.p-home-support__school-main-btn-icon{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-home-voice{padding-top:clamp(3.8333333333rem,calc(61.3333333333rem - (.0694444444rem*883.2))/16 + calc(.0694444444vw * 100)/1,6.25rem)}.p-home-voice{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-home-voice__header{margin-bottom:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem)}.p-home-voice__subtitle{padding-bottom:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.p-home-voice__title-wrap{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-home-voice__title-icon{width:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-voice__title-icon{height:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-voice__title span{font-size:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.p-home-voice__list-wrap{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-voice__list-block{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-home-voice__list-block{padding:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-voice__list-block{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-voice__list{gap:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-voice__list-title-head{margin-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-voice__list-title{-moz-column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem);column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-home-voice__list-title-icon{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-voice__list-title-icon{height:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-voice-card{-moz-column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem);column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-voice-card__label{padding-top:clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem)}.p-voice-card__label{padding-bottom:clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem)}.p-voice-card__label{padding-left:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-voice-card__label{padding-right:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-voice-card__label{font-size:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.p-voice-card__text-area{padding-top:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.p-voice-card__text-area{padding-bottom:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.p-voice-card__text-area{padding-left:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-voice-card__text-area{padding-right:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-voice-card__title span{font-size:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-voice-card__footer{padding-top:clamp(.1916666667rem,calc(3.0666666667rem - (.0034722222rem*883.2))/16 + calc(.0034722222vw * 100)/1,.3125rem)}.p-voice-card__user-icon{width:clamp(1.725rem,0rem/16 + 3.125vw/1,2.8125rem)}.p-voice-card__user-icon{height:clamp(1.725rem,0rem/16 + 3.125vw/1,2.8125rem)}.p-voice-card__user-icon{margin-right:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-voice-card__user-info{-moz-column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem);column-gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-voice-card__user-name,.p-voice-card__user-meta{font-size:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-voice-card__tags{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-voice-card__tags{margin-top:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-voice-card__tag-text{padding:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem) clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-voice-card__tag-text{padding-top:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem)}.p-voice-card__tag-text{padding-bottom:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem)}.p-voice-card__tag-text{padding-left:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-voice-card__tag-text{padding-right:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-home-voice__bottom{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-voice__bottom-inner{margin-bottom:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-home-voice__tag-header{margin-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-voice__tag-header-wrap img{width:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.p-home-voice__tag-header-wrap img{height:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.p-home-voice__tag-title span{font-size:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-tag-button{padding:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-tag-button{font-size:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-btn-voice{width:clamp(15.3333333333rem,calc(245.3333333333rem - (.2777777778rem*883.2))/16 + calc(.2777777778vw * 100)/1,25rem)}.p-btn-voice{height:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem)}.p-btn-voice{font-size:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-home-helpful{padding-bottom:clamp(3.9866666667rem,calc(63.7866666667rem - (.0722222222rem*883.2))/16 + calc(.0722222222vw * 100)/1,6.5rem)}.p-home-helpful .c-button-inner{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-home-helpful__inner{padding-top:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-helpful__inner:before{height:clamp(15.065rem,calc(241.04rem - (.2729166667rem*883.2))/16 + calc(.2729166667vw * 100)/1,24.5625rem)}.p-home-helpful__inner:before{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-helpful__inner:before{height:clamp(16.5216666667rem,calc(264.3466666667rem - (.2993055556rem*883.2))/16 + calc(.2993055556vw * 100)/1,26.9375rem)}.p-home-helpful__header{row-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-home-helpful__header{margin-bottom:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-helpful__header{-moz-column-gap:clamp(1.3033333333rem,calc(20.8533333333rem - (.0236111111rem*883.2))/16 + calc(.0236111111vw * 100)/1,2.125rem);column-gap:clamp(1.3033333333rem,calc(20.8533333333rem - (.0236111111rem*883.2))/16 + calc(.0236111111vw * 100)/1,2.125rem)}.p-home-helpful__nav{gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-helpful__nav-btn{width:clamp(1.6866666667rem,calc(26.9866666667rem - (.0305555556rem*883.2))/16 + calc(.0305555556vw * 100)/1,2.75rem)}.p-home-helpful__nav-btn{height:clamp(1.6866666667rem,calc(26.9866666667rem - (.0305555556rem*883.2))/16 + calc(.0305555556vw * 100)/1,2.75rem)}.p-home-helpful-card{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-helpful-card__body{padding-top:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-helpful-card__title{margin-bottom:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-home-helpful-card__text{margin-bottom:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-home-helpful-card__link{gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-home-helpful-card__link{padding:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-helpful-card__link{margin-top:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-home-helpful-card__link-icon{width:clamp(.4983333333rem,calc(7.9733333333rem - (.0090277778rem*883.2))/16 + calc(.0090277778vw * 100)/1,.8125rem)}.p-home-sns{padding-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-sns{padding-bottom:clamp(4.6rem,calc(73.6rem - (.0833333333rem*883.2))/16 + calc(.0833333333vw * 100)/1,7.5rem)}.p-home-sns__inner{width:clamp(46rem,calc(736rem - (.8333333333rem*883.2))/16 + calc(.8333333333vw * 100)/1,75rem)}.p-home-sns__header{margin-bottom:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem)}.p-home-sns__label{margin-bottom:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-sns__title{margin-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-home-sns__main-grid{gap:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem)}.p-home-sns__platform-title{gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-home-sns__platform-title{margin-bottom:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-home-sns__platform-icon{width:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.p-home-sns__card-list{gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-sns__card{padding:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-sns__card-arrow{width:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-home-sns__sub-grid{gap:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.p-home-sns__sub-grid{margin-top:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.p-home-sns__sub-title{gap:clamp(.575rem,calc(9.2rem - (.0104166667rem*883.2))/16 + calc(.0104166667vw * 100)/1,.9375rem)}.p-home-sns__sub-title{margin-bottom:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-home-sns__sub-title img{width:clamp(1.9166666667rem,calc(30.6666666667rem - (.0347222222rem*883.2))/16 + calc(.0347222222vw * 100)/1,3.125rem)}.p-home-sns__sub-icon{width:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.p-home-sns__sub-list{gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-sns__btn{padding:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-home-sns__btn-text--row{gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-home-sns__btn-icon{height:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-sns__btn-arrow{width:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-home-sns__sub-item .p-home-sns__btn-icon{width:clamp(1.4183333333rem,calc(22.6933333333rem - (.0256944444rem*883.2))/16 + calc(.0256944444vw * 100)/1,2.3125rem)}.p-home-sns__sub-item .p-home-sns__btn-icon{height:clamp(1.4183333333rem,calc(22.6933333333rem - (.0256944444rem*883.2))/16 + calc(.0256944444vw * 100)/1,2.3125rem)}.p-support-detail .c-page-hero__slider{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-detail .c-page-hero__slider .splide__track{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-detail .c-page-hero__slider .p-support-archive__item{margin-bottom:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-support-detail .c-page-hero__slider .p-support-archive__item .p-support-archive__info{margin-top:clamp(1.725rem,0rem/16 + 3.125vw/1,2.8125rem)}.p-support-detail .c-page-hero__slider .splide__pagination .splide__pagination__page{width:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-detail .c-page-hero__slider .splide__pagination .splide__pagination__page{height:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-detail .c-page-hero__slider .splide__arrow{width:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-detail .c-page-hero__slider .splide__arrow{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-detail .c-page-hero__slider .splide__arrow:before{width:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-support-detail .c-page-hero__slider .splide__arrow:before{height:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--next{width:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--next{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--prev{width:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--prev{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-search__title{-moz-column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem);column-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-support-search__title{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-support-search__title{margin-bottom:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-support-search__title:before{width:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.p-support-search__title:before{height:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.p-support-search{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-support-search{padding:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-search__grid{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-search__control{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-search__select{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-search__select{padding-top:clamp(.6516666667rem,calc(10.4266666667rem - (.0118055556rem*883.2))/16 + calc(.0118055556vw * 100)/1,1.0625rem)}.p-support-search__select{padding-bottom:clamp(.6516666667rem,calc(10.4266666667rem - (.0118055556rem*883.2))/16 + calc(.0118055556vw * 100)/1,1.0625rem)}.p-support-search__select{padding-left:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-search__select{padding-right:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-search__select-icon{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-search__select-icon{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-search__select-icon{right:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-search__select-icon{border-radius:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-support-search__select-icon:after{width:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-support-search__select-icon:after{height:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-support-search__input{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-search__input{padding-top:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-support-search__input{padding-bottom:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-support-search__input{padding-left:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.p-support-search__hint{margin-top:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-support-search__radio-group{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-search__actions{margin-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-search__submit{border-radius:clamp(38.295rem,0rem/16 + 69.375vw/1,62.4375rem)}.p-support-search__submit{padding-top:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.p-support-search__submit{padding-bottom:clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}.p-support-search__submit{padding-left:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.p-support-search__submit{padding-right:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.p-support-search__submit-circle{width:clamp(1.7633333333rem,calc(28.2133333333rem - (.0319444444rem*883.2))/16 + calc(.0319444444vw * 100)/1,2.875rem)}.p-support-search__submit-circle{height:clamp(1.7633333333rem,calc(28.2133333333rem - (.0319444444rem*883.2))/16 + calc(.0319444444vw * 100)/1,2.875rem)}.p-support-results__list{row-gap:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-support-results__list{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-results__item{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-support-results__item{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-results__excerpt{margin-top:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-support-results__pager{margin-top:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-support-archive__results,.p-support-archive__results-box{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-archive__results-cat{padding:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-archive__list{margin-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-archive__list{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-archive__main{padding:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-archive__cat-list{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-archive__cat-list{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-archive__cat{padding:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}p.p-support-archive__desc{margin-top:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-support-archive__info{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-archive__info{padding-top:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-support-archive__info{margin-top:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-support-archive__info-date-list{margin-top:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-support-archive__info-status{padding:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem) clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-archive__empty{margin-top:clamp(3.8333333333rem,calc(61.3333333333rem - (.0694444444rem*883.2))/16 + calc(.0694444444vw * 100)/1,6.25rem)}.p-support-archive__empty{margin-bottom:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-search__close{width:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-support-search__close{height:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-support-search__close span span{width:clamp(.8816666667rem,calc(14.1066666667rem - (.0159722222rem*883.2))/16 + calc(.0159722222vw * 100)/1,1.4375rem)}.p-support-search__close span span{height:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem)}.p-support-news__inner{padding:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-news__inner{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-news__inner{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-news__item:not(:first-child) .p-support-news__link{padding-top:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-news__link{row-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-news__link{padding-bottom:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-news__link{padding-right:clamp(1.6866666667rem,calc(26.9866666667rem - (.0305555556rem*883.2))/16 + calc(.0305555556vw * 100)/1,2.75rem)}.p-support-news__link,.p-support-news__info{-moz-column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem);column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-support-news__cat{border-radius:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-support-news__cat{padding:clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem) clamp(.115rem,calc(1.84rem - (.0020833333rem*883.2))/16 + calc(.0020833333vw * 100)/1,.1875rem) clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-support-problem{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-problem .l-container{row-gap:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-support-problem__title{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-problem__title-illust{width:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-problem__title-illust{height:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-problem__list{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-problem__list{gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-problem__item{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-problem__item{padding:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-support-problem__inner{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-support-problem__purpose{padding:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-support-problem__link{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-problem__support{-moz-column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem);column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-support-problem__support-figure{width:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-problem__support-figure{height:clamp(4.2933333333rem,calc(68.6933333333rem - (.0777777778rem*883.2))/16 + calc(.0777777778vw * 100)/1,7rem)}.p-support-problem__support-message{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-problem__support-message:before{width:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-support-problem__support-message:before{height:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-support-problem__support-message:before{left:clamp(-.5366666667rem,calc(-8.5866666667rem - (-.0097222222rem*883.2))/16 + calc(-.0097222222vw * 100)/1,-.875rem)}.p-support-problem__support-message:before{left:clamp(-.805rem,calc(-12.88rem - (-.0145833333rem*883.2))/16 + calc(-.0145833333vw * 100)/1,-1.3125rem)}.p-support-contents{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-contents__inner{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-contents__inner{padding:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem) clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-contents__inner,.p-support-contents__detail{row-gap:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-contents__detail .p-support-archive__info{margin-top:clamp(1.725rem,0rem/16 + 3.125vw/1,2.8125rem)}.p-support-contents__block,.p-support-contents__list{row-gap:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-contents__list{gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-report{padding-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-report.p-home-voice .p-support-report__inner{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-report.p-home-voice .p-support-report__inner{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-report.p-home-voice .p-support-report__inner{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__list-wrap{padding-left:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__list-wrap{padding-right:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__bottom{margin-top:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__bottom{padding-left:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__bottom{padding-right:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__list-block .p-home-voice__list{gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-report.p-home-voice .p-home-voice__bottom{margin-right:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-support-report.p-home-voice .p-home-voice__bottom{margin-left:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-support-sns .l-container{row-gap:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-support-sns .l-container{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-sns__lead{row-gap:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-support-sns__contents{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-sns__contents{padding-left:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-sns__contents{padding-right:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-sns__contents{row-gap:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-support-sns__instagram{row-gap:clamp(.69rem,calc(11.04rem - (.0125rem*883.2))/16 + 1.25vw/1,1.125rem)}.p-support-sns__instagram{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-sns__head{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-support-sns__head-title{-moz-column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem);column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-support-sns__head-title-icon{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-sns__head-title-icon{height:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-sns__instagram-inner{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-sns__instagram-gallery{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-sns__instagram-gallery{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-sns__instagram-list,.p-support-sns__instagram-gallery #sbi_images{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-support-sns__instagram-item,.p-support-sns__instagram-gallery #sbi_images .sbi_item{border-radius:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-support-sns__registration{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-support-sns__registration{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-sns__registration{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-support-sns__registration-qr{width:clamp(4.9066666667rem,calc(78.5066666667rem - (.0888888889rem*883.2))/16 + calc(.0888888889vw * 100)/1,8rem)}.p-support-sns__registration-qr{height:clamp(4.9066666667rem,calc(78.5066666667rem - (.0888888889rem*883.2))/16 + calc(.0888888889vw * 100)/1,8rem)}.p-support-sns__inner{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-sns__inner{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-sns__registration-box{row-gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-support-sns__registration-item-box{row-gap:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.p-support-sns__registration-item-box{-moz-column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem);column-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-support-sns__registration-item-link{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-support-sns__registration-item-link{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-sns__registration-item-link-head{-moz-column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem);column-gap:clamp(.1533333333rem,calc(2.4533333333rem - (.0027777778rem*883.2))/16 + calc(.0027777778vw * 100)/1,.25rem)}.p-support-sns__registration-item-link-icon{width:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-support-sns__registration-item-link-icon{height:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-support-sns__contents .p-support-sns__registration{padding:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem) clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-training .b-inner:not(:first-child){margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-training-problem{row-gap:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-training-problem.b-inner{padding-bottom:clamp(2.3766666667rem,calc(38.0266666667rem - (.0430555556rem*883.2))/16 + calc(.0430555556vw * 100)/1,3.875rem)}.p-training-about{row-gap:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-training-about{margin-top:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.p-training-about .c-contact__item p.c-contact__tel-annotation{margin-top:clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem)}.p-training-recommended .p-support-archive__list{margin-bottom:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-training-operator .c-company__list{margin-top:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-training-operator .c-company__list{margin-bottom:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-training-report{row-gap:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-training-report .p-home-voice__list{gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-training-form .c-description{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-training-search .c-search-training{margin-top:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}body.page-lp .b-inner .wp-block-group.wp-block-group-is-layout-flex{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}body.page-lp .b-inner iframe{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-training-facility-detail .b-inner .c-title-primary{margin-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-training-facility-detail .b-inner .snow-monkey-form{margin-top:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-training-facility-archive .c-company__list,.p-report-search .c-report__list,.p-report-search .c-tag-button{margin-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-report-detail .c-report__user.c-report__user--head{margin-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-report-detail .p-report-detail__recommend .c-report__list,.p-news-archive .c-list-news{margin-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}body.page-template-tmp_contact-confirm .l-form__list,body.page-template-tmp_property-confirm .l-form__list{row-gap:clamp(1.3416666667rem,calc(21.4666666667rem - (.0243055556rem*883.2))/16 + calc(.0243055556vw * 100)/1,2.1875rem)}body.page-template-tmp_contact-confirm .l-form__detail-select-item,body.page-template-tmp_property-confirm .l-form__detail-select-item,body.page-template-tmp_contact-confirm .l-form__detail,body.page-template-tmp_property-confirm .l-form__detail{padding:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem) clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem) clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem) clamp(.8433333333rem,calc(13.4933333333rem - (.0152777778rem*883.2))/16 + calc(.0152777778vw * 100)/1,1.375rem)}body.page-template-tmp_contact-confirm .l-form__agree,body.page-template-tmp_property-confirm .l-form__agree{margin-top:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}body.page-template-tmp_contact-confirm .l-form__button-block,body.page-template-tmp_property-confirm .l-form__button-block{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}body.page-template-tmp_contact-confirm .wpcf7-form-control.wpcf7-previous.c-button-prev,body.page-template-tmp_property-confirm .wpcf7-form-control.wpcf7-previous.c-button-prev{padding:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.23rem,calc(3.68rem - (.0041666667rem*883.2))/16 + calc(.0041666667vw * 100)/1,.375rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-highschool-hero{margin-top:clamp(4.7533333333rem,calc(76.0533333333rem - (.0861111111rem*883.2))/16 + calc(.0861111111vw * 100)/1,7.75rem)}.p-highschool-hero__inner{padding-top:clamp(5.3666666667rem,calc(85.8666666667rem - (.0972222222rem*883.2))/16 + calc(.0972222222vw * 100)/1,8.75rem)}.p-highschool-hero__inner{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-highschool-hero__inner{padding-bottom:clamp(6.325rem,calc(101.2rem - (.1145833333rem*883.2))/16 + calc(.1145833333vw * 100)/1,10.3125rem)}.p-highschool-hero__inner{padding-bottom:clamp(4.0633333333rem,calc(65.0133333333rem - (.0736111111rem*883.2))/16 + calc(.0736111111vw * 100)/1,6.625rem)}.p-highschool-hero__center{padding-left:clamp(7.36rem,calc(117.76rem - (.1333333333rem*883.2))/16 + calc(.1333333333vw * 100)/1,12rem)}.p-highschool-hero__center{padding-right:clamp(7.36rem,calc(117.76rem - (.1333333333rem*883.2))/16 + calc(.1333333333vw * 100)/1,12rem)}.p-highschool-hero__center-figure{width:clamp(6.7466666667rem,calc(107.9466666667rem - (.1222222222rem*883.2))/16 + calc(.1222222222vw * 100)/1,11rem)}.p-highschool-hero__center-figure{height:clamp(13.4933333333rem,calc(215.8933333333rem - (.2444444444rem*883.2))/16 + calc(.2444444444vw * 100)/1,22rem)}.p-highschool-hero__center-inner{row-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-highschool-hero__title-box{row-gap:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-highschool-hero__title-sub-text{padding-left:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.p-highschool-hero__title-sub-text{padding-right:clamp(1.38rem,calc(22.08rem - (.025rem*883.2))/16 + 2.5vw/1,2.25rem)}.p-highschool-hero__title-sub-text:before{width:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-highschool-hero__title-sub-text:before{height:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-highschool-hero__title-sub-text:after{width:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-highschool-hero__title-sub-text:after{height:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-highschool-hero__title-main span:before{height:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-highschool-hero__title-main span:before{bottom:clamp(.4216666667rem,calc(6.7466666667rem - (.0076388889rem*883.2))/16 + calc(.0076388889vw * 100)/1,.6875rem)}.p-highschool-hero__desc{margin-bottom:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.p-highschool section.b-inner:not(#link-03){margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-highschool-logo{width:clamp(14.95rem,calc(239.2rem - (.2708333333rem*883.2))/16 + calc(.2708333333vw * 100)/1,24.375rem)}.p-highschool-logo{margin-bottom:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}p.p-highschool-about__desc{margin-top:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-highschool-about__figure{margin-top:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-highschool-company.b-inner{padding-top:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-highschool-company.b-inner{border-radius:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-highschool-company .p-highschool-company__inner .c-button-inner{margin-top:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}body.single-highschool-company .b-inner h2.wp-block-heading span{padding-right:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}body.single-highschool-company .b-inner .wp-block-media-text .wp-block-media-text__media,body.single-highschool-company .b-inner .wp-block-media-text .wp-block-media-text__media img{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-highschool-search.b-inner{padding-bottom:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-highschool-search.b-inner{border-radius:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-highschool-search .c-search-company,.p-highschool .p-highschool-event .p-highschool-event__inner .c-button-inner,.p-highschool-column.b-inner .p-highschool-column__inner .c-button-inner,.p-highschool-column.b-inner p.p-highschool-column__lead{margin-top:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-highschool-column.b-inner p.p-highschool-column__lead{margin-bottom:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-highschool-news.b-inner .p-highschool-news__inner .c-news__list{margin-top:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-highschool-news.b-inner .p-highschool-news__inner .c-news__list{margin-bottom:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-highschool-information .p-highschool-information__inner{margin-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-highschool-information .p-highschool-information__list{row-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-highschool-information .p-highschool-information__list{margin-top:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.p-highschool-information .p-highschool-information__item{border-radius:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.p-highschool-information .p-highschool-information__item{padding:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem) clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-highschool-information .p-highschool-information__item{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-highschool-information .p-highschool-information__item--line{row-gap:clamp(1.0733333333rem,calc(17.1733333333rem - (.0194444444rem*883.2))/16 + calc(.0194444444vw * 100)/1,1.75rem)}.p-highschool-information .p-highschool-information__item--line .p-highschool-information__item-title{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-highschool-information .p-highschool-information__item--line .p-highschool-information__item-title img{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-highschool-information .p-highschool-information__item--line .p-highschool-information__item-title img{height:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-highschool-information .p-highschool-information__item-box{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.c-loop__inner{padding-left:clamp(1.7633333333rem,calc(28.2133333333rem - (.0319444444rem*883.2))/16 + calc(.0319444444vw * 100)/1,2.875rem)}.c-loop__inner .c-loop__img{width:clamp(118.8333333333rem,calc(1901.3333333333rem - (2.1527777778rem*883.2))/16 + calc(2.1527777778vw * 100)/1,193.75rem)}.c-loop__inner .c-loop__img{height:clamp(14.3366666667rem,calc(229.3866666667rem - (.2597222222rem*883.2))/16 + calc(.2597222222vw * 100)/1,23.375rem)}.p-pagination-summary{margin-top:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.p-pagination-summary{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev{width:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-pagination-summary__numbers{-moz-column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem);column-gap:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-pagination-summary__numbers-item{width:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-pagination-summary__numbers-item{height:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.p-pagination-summary__numbers-item span,.p-pagination-summary__numbers-item a{border-radius:clamp(.3066666667rem,calc(4.9066666667rem - (.0055555556rem*883.2))/16 + calc(.0055555556vw * 100)/1,.5rem)}.p-page-link{padding-top:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem)}.p-page-link{padding-bottom:clamp(2.3rem,calc(36.8rem - (.0416666667rem*883.2))/16 + calc(.0416666667vw * 100)/1,3.75rem)}.p-page-link .l-container{width:clamp(41.3733333333rem,calc(661.9733333333rem - (.8055555556rem*821.76))/16 + calc(.8055555556vw * 100)/1,72.5rem)}.p-page-link__item.external .c-button__arrow{width:clamp(.7283333333rem,calc(11.6533333333rem - (.0131944444rem*883.2))/16 + calc(.0131944444vw * 100)/1,1.1875rem)}.p-page-link__item.external .c-button__arrow{height:clamp(.4983333333rem,calc(7.9733333333rem - (.0090277778rem*883.2))/16 + calc(.0090277778vw * 100)/1,.8125rem)}}@media screen and (min-width: 768px){.l-container{padding:0}.l-footer-cta__inner{flex-direction:row;justify-content:center;text-align:left;gap:40px}.l-footer-cta__tel-link img{width:26px;height:26px}.l-footer-main{background-color:var(--color--base-secondary)}.l-footer-main__white-box{padding-top:0;flex-direction:column}.l-footer-main__info{border-radius:var(--border-radius--x-large) var(--border-radius--x-large) var(--border-radius--none) var(--border-radius--none);background-color:var(--color--base-primary);display:grid;grid-template-areas:"logo banners" "address banners";grid-template-columns:1fr auto;align-items:start;margin-top:0}.l-footer-banners__list{grid-template-columns:repeat(3,1fr)}.l-footer-main__nav-group{background-color:var(--color--base-primary)}.l-footer-main__nav-group:before{display:block}.l-footer-nav__list{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:0}.l-footer-nav__item{border-bottom:none}.l-footer-nav__link span{font-weight:var(--font-weight--bold)}.l-footer-supports{flex-direction:row;align-items:stretch}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:before{mask-image:url(../../assets/images/common/button_link_arrow.svg);-webkit-mask-image:url(../../assets/images/common/button_link_arrow.svg)}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:after{display:none}.l-footer-support-btn__head--link{display:flex}.l-footer-support-btn__head--button{display:none}.l-footer-support-btn__body{display:block!important;overflow:visible;max-height:none;opacity:1;pointer-events:auto;transition:none;padding-left:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem);padding-right:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem);padding-bottom:clamp(1.25rem,calc(20rem - (.0111111111rem*360))/16 + calc(.0111111111vw * 100)/1,2rem)}.l-footer-bottom{padding-left:7.3170731707%;padding-right:7.3170731707%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.l-footer-bottom__links{border-bottom:none;width:100%;margin:0;padding-bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.l-footer-bottom__links li a{text-decoration:underline}.l-footer-copyright{white-space:nowrap;text-align:left;padding-top:0}.l-footer__pagetop .l-footer__pagetop-btn{display:none}.l-header:after{display:none}.l-header__logo-wrap.l-header__logo-wrap{padding-bottom:0}.l-header__logo-link{width:17.25rem;-moz-column-gap:.5rem;column-gap:.5rem}.l-header__logo-img--character{width:4.5rem;height:3.5rem}.l-header__logo-img--text{width:12.25rem;height:3rem}.l-header__tel-number{font-size:.9765625rem}.l-header__tel-time{font-size:.390625rem}.l-header__search-form{width:14.875rem}.l-header__search-form--gcse .gsc-input,.l-header__search-input{font-size:.46875rem}.l-header-nav__link{font-size:.71875rem}.l-header-nav__mega-title{font-size:.78125rem}.l-header-nav__mega-link{font-size:.6875rem}.l-main{background-size:1.8%}.l-breadcrumbs{padding-left:4.8780487805%;padding-right:4.8780487805%;margin-top:0}.l-breadcrumbs .l-container{width:auto;padding-left:7.3170731707%;padding-right:7.3170731707%}.l-breadcrumbs__link-text{font-size:.46875rem}.l-inner{padding-left:7.3170731707%;padding-right:7.3170731707%}.b-container{padding:0}.b-inner{padding-left:7.3170731707%;padding-right:7.3170731707%}.b-inner h2.wp-block-heading{padding-right:6.1111111111vw}.b-inner h2.wp-block-heading:before{max-width:unset;width:4.4444444444vw;height:5.5555555556vw}.b-inner h2.wp-block-heading span:before{right:-1.0416666667vw;width:1.1111111111vw;height:1.1111111111vw}.b-inner .wp-block-media-text{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;row-gap:0}.b-inner .wp-block-media-text .wp-block-media-text__media,.b-inner .wp-block-media-text .wp-block-media-text__content{width:48.6135181976%}.b-inner .wp-block-video,.b-inner .wp-block-embed iframe{width:71.4285714286%}.b-inner .wp-block-navigation__container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading span{padding-right:6.1111111111vw}.b-inner .b-data__row{border-bottom:1px solid var(--color--border-primary);display:flex}.b-inner .b-data__term{width:19.410745234%}.b-inner .b-data__description{width:77.6429809359%}.b-inner .b-data__actions{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;row-gap:0}.b-inner .wp-block-lazyblock-flow .b-flow__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.b-inner .wp-block-lazyblock-flow .b-flow__icon{margin:0}.b-inner .wp-block-lazyblock-flow .b-flow__content{flex-grow:1}.b-inner .wp-block-lazyblock-timeline,.b-inner .b-timeline{--tl-time-w: 140px;--tl-marker-w: 18px;--tl-gap: 16px}.b-inner .wp-block-lazyblock-voice .b-voice__inner{row-gap:0;grid-template-columns:30.5025996534% 65.3379549393%;-moz-column-gap:4.1594454073%;column-gap:4.1594454073%}.b-inner .wp-block-lazyblock-voice .b-voice__image{width:100%}.b-inner .b-report__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.b-inner .wp-block-lazyblock-sitemap .c-sitemap__list.c-sitemap__list--4column{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:2.8571428571%;column-gap:2.8571428571%}.b-inner .wp-block-lazyblock-sitemap .c-sitemap__list.c-sitemap__list--3column{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:2.8571428571%;column-gap:2.8571428571%}.wp-block-snow-monkey-forms-item,.smf-item{display:flex;align-items:flex-start}.smf-control-fieldset{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.smf-control-legend{flex-shrink:0;margin-bottom:0}.smf-item__col--label{flex-shrink:0}.smf-item__label{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.smf-checkboxes-control--horizontal .smf-checkboxes-control__control{display:grid;grid-template-columns:repeat(4,1fr)}.smf-radio-buttons-control .smf-radio-buttons-control__control{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.smf-action .smf-button-control__control{min-width:220px}.b-inner .smf-complete-content p.smf-error-message a{pointer-events:none}.c-category-button__list{display:flex;flex-direction:row;align-items:center;justify-content:center}.c-list-news__link{flex-wrap:nowrap;align-items:center;gap:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem)}.c-list-news__title{width:auto;flex:1 1 auto;min-width:0}.c-list__row{-moz-column-gap:5.0135501355%;column-gap:5.0135501355%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.c-list__item{width:34.2818428184%;margin-bottom:0}.c-list__detail{width:60.7046070461%}.c-list__content-list{margin-top:0}.c-page-hero .c-eyecatch-responsive img{aspect-ratio:1312/492}.c-page-hero__inner{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.c-page-hero__inner:before{background-size:74%}.c-page-hero__slider-block{width:41.3547237077%}.c-page-hero__slider-block .splide__arrow{border:none}.c-page-hero__slider-block .splide__arrow.splide__arrow--next{right:-2.5em}.c-page-hero__slider-block .splide__arrow.splide__arrow--prev{left:-2.5em}.c-news__list{width:100%;margin-left:auto;margin-right:auto;grid-template-columns:repeat(2,48.5714285714%);-moz-column-gap:2.8571428571%;column-gap:2.8571428571%}a.c-news__item-link{grid-template-columns:29.4117647059% 1fr}.c-anchor__list{display:grid;grid-template-columns:repeat(4,1fr)}.c-problem__list{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;width:100%}.c-problem__item{display:flex;align-items:flex-start}.c-contact__list{row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);width:100%}.c-contact__item{width:auto}a.c-contact__tel{pointer-events:none}.c-company__list{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.c-company__list.c-company__list--empty{grid-template-columns:repeat(1,1fr)}.c-company-archive__results{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.c-company-archive__results .c-company-archive__results-box{border-right:1px solid var(--color--border-primary);flex-grow:1}.c-report__list{grid-template-columns:repeat(2,minmax(0,1fr))}.c-report{-moz-column-gap:4.4117647059%;column-gap:4.4117647059%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.c-report__figure{width:35.2941176471%;display:block}.c-report__content-wrap{width:60.2941176471%}.c-search-training__map img{width:360px}.c-search-training__row{grid-template-columns:26.5625% 1fr;align-items:center}.c-search-training__check input:checked+.c-search-training__check-ui:after{bottom:4px;width:10px;height:6px}.c-search-company__row{grid-template-columns:26.5625% 1fr}.c-search-company__check input:checked+.c-search-company__check-ui:after{bottom:4px;width:10px;height:6px}.c-search-report__row{grid-template-columns:26.5625% 1fr;align-items:center}.c-search-results{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.c-search-results__box{border-right:1px solid var(--color--border-primary);flex-grow:1}body.result .c-support-archive__results{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.c-support-archive__results-box{border-right:1px solid var(--color--border-primary);flex-grow:1}.c-service-sec{margin-left:4.4444444444%;margin-right:4.4444444444%}.c-service-sec.--school .c-service-sec__school-main-btn-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.c-service-sec.--school .c-button-inner.c-button-inner--flex-end{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}.c-service-sec:before{background-size:74%}.c-service-sec__inner.l-container{width:100%;padding-left:0;padding-right:0}.c-service-sec__header{row-gap:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.c-service-sec__heading{margin-left:-40px;padding-left:clamp(2.75rem,44rem/16 + 0vw/1,2.75rem)}.c-service-sec__badge{position:relative;z-index:1;flex-shrink:0}.c-service-sec__grid{grid-template-columns:repeat(2,1fr)}.c-service-sec__school-main{border-radius:var(--border-radius--x-large-plus)}.c-service-sec__school-main-container{flex-direction:row;align-items:stretch}.c-service-sec__school-main-visual{height:100%;margin-top:0;order:initial;width:50%}.c-service-sec__school-main-visual figure{height:100%}.c-service-sec__school-main-visual figure picture{display:block;height:100%}.c-service-sec__school-main-visual figure img{-o-object-fit:cover;object-fit:cover;width:90%;height:100%;margin:0 auto}.c-service-sec__school-main-content{display:block;width:50%}.c-service-sec__school-main-desc{margin-top:0}.c-service-sec__school-main-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-sec-nav{display:none}.c-highschool-line{top:178px;bottom:auto}.c-cookie__inner.l-container{width:100%;padding-left:4.4444444444%;padding-right:4.4444444444%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.c-cookie__text{width:84.0701219512%;flex-shrink:0}.p-home-mv__inner{flex-direction:row;align-items:stretch}.p-home-mv__content{width:26.3888888889%;padding-left:2.7777777778%;flex:1;display:flex;flex-direction:column;justify-content:center}.p-home-mv__nav{padding-left:0;padding-right:0}.p-home-mv__btn-icon{width:.6875rem;height:.6875rem}.p-home-mv__btn-text{white-space:nowrap}.p-home-mv__visual{width:73.75%;flex:3.3;width:auto;margin-left:0;aspect-ratio:auto}.p-home-mv__image-wrap img{aspect-ratio:1024/658}.p-home-mv-news{z-index:2;background-color:var(--color--base-primary);padding-left:3.6585365854%;padding-right:3.6585365854%;width:91.1111111111%;margin-right:auto;margin-left:auto;border-radius:var(--border-radius--infinity);border:1px solid var(--color--general-primary)}.p-home-mv-news__inner{width:100%;border-top:none;border-bottom:none;flex-direction:row;justify-content:space-between}.p-home-mv-news__head{margin-bottom:0}.p-home-mv-news__item{flex-wrap:nowrap}.p-home-mv-news__category{order:2}.p-home-mv-news__date{border-left:1px solid var(--color--border-primary);order:1}.p-home-mv-news__title{width:68.3371298405%;width:auto;order:3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-home-mv-news__foot{width:auto;position:static;justify-content:flex-end}.p-home-mv-sns{top:168px;bottom:auto}.p-home-about__inner{padding-left:6.6666666667%;padding-right:6.6666666667%;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:8.5714285714%;column-gap:8.5714285714%}.p-home-about__visual{width:45.7142857143%;flex-shrink:0}.p-home-about__img{max-width:100%}.p-home-about__content{width:50%;margin-top:0}.p-home-about__btn-wrapper{text-align:left}.p-home-about__btn{width:auto}.u-sp-only{display:none}.p-home-support{margin-left:4.4444444444%;margin-right:4.4444444444%}.p-home-support:before{background-size:74%}.p-home-support__inner.l-container{width:100%;padding-left:0;padding-right:0}.p-home-support__header{row-gap:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.p-home-support__heading{margin-left:-40px}.p-home-support__badge{position:relative;z-index:1;flex-shrink:0}.p-home-support__grid{grid-template-columns:repeat(2,1fr)}.p-home-support__school-main{border-radius:var(--border-radius--x-large-plus)}.p-home-support__school-main-container{flex-direction:row;align-items:center}.p-home-support__school-main-visual{order:initial;width:50%}.p-home-support__school-main-content{display:block;width:50%}.p-home-support__school-main-desc{margin-top:0}.p-home-support__school-main-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-home-voice{background-size:1.8%}.p-home-voice__inner{padding-left:7.3170731707%;padding-right:7.3170731707%}.p-home-voice__list-wrap{row-gap:0;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.p-home-voice__list-block{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.p-home-voice__list-block .c-report__list{grid-template-columns:repeat(2,minmax(0,1fr))}.p-home-voice__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.p-voice-card{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.p-voice-card__figure{width:36.0714285714%;display:block}.p-voice-card__content-wrap{width:61.7857142857%}.p-home-helpful{background-size:1.8%}.p-home-helpful__inner{padding-left:9.8611111111%;margin-inline:auto}.p-home-helpful__inner:before{right:0;background-position:center;background-image:url(../../assets/images/home/helpful_bg_pc.png);width:97.2222222222%}.p-home-helpful__header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;row-gap:0}.p-home-helpful-card__link{margin-left:22.2857142857%}.p-home-sns{background-size:1.8%}.p-home-sns__inner{padding-left:5.2777777778%;padding-right:5.2777777778%}.p-home-sns__description{text-align:center}.p-home-sns__main-grid{-moz-column-gap:14.1221374046%;column-gap:14.1221374046%;grid-template-columns:repeat(2,1fr)}.p-home-sns__platform-title{display:flex;flex-direction:row;align-items:center;justify-content:center}.p-home-sns__card-list{grid-template-columns:repeat(2,1fr)}.p-home-sns__card{flex-direction:column;justify-content:center;text-align:center}.p-home-sns__card-qr{display:block;width:100%;margin-left:auto;margin-right:auto}.p-home-sns__card-body{justify-content:center}.p-home-sns__card-text{white-space:nowrap;text-align:left}.p-home-sns__sub-grid{grid-template-columns:repeat(2,1fr)}.p-home-sns__sub-title{display:flex;flex-direction:row;align-items:center;justify-content:center}.p-home-sns__sub-list{grid-template-columns:repeat(2,1fr)}.p-home-sns__text-pc{display:block}.p-home-sns__text-sp{display:none}.p-support-detail .c-page-hero__slider,.p-support-detail .c-page-hero__slider .splide__track{box-shadow:unset}.p-support-detail .c-page-hero__slider .p-support-archive__item{height:auto;box-shadow:0 4px 16px #3333330f}.p-support-detail .c-page-hero__slider .p-support-archive__item .p-support-archive__info{margin-top:auto}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--next{right:-2.5em}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--prev{left:-2.5em}.p-support-detail .b-inner.--recommended .c-title-primary__jp br{display:none}.p-support-search__row{display:grid;grid-template-columns:24.2857142857% 1fr;align-items:center}.p-support-search__control{margin-top:0}.p-support-archive__list{grid-template-columns:repeat(3,31.4285714286%);-moz-column-gap:2.7729636049%;column-gap:2.7729636049%}.p-support-archive__info{margin-top:auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.p-support-archive__info-status{flex-shrink:0}.p-support-search__close{top:-2rem;right:-2rem}.p-support-news__inner{justify-content:space-between;flex-direction:row}.p-support-news__inner.p-support-news__inner{row-gap:0}.p-support-news__head{display:flex;flex-direction:column}.p-support-news__head .c-button-primary{margin-top:auto}.p-support-news__list{width:77.9464285714%}.p-support-news__link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.p-support-news__link.p-support-news__link{row-gap:0}.p-support-news__info{flex-shrink:0}.p-support-news__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-support-problem__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.p-support-contents__detail .p-support-archive__info{margin-top:auto}.p-support-contents__block{width:100%}.p-support-contents__block h2 br{display:none}.p-support-contents__list{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__list-block{width:100%;padding:0}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__list-block .p-home-voice__list{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.p-support-report.p-home-voice .p-home-voice__inner{padding-left:4.4444444444%;padding-right:4.4444444444%}.p-support-report.p-home-voice .p-home-voice__bottom{margin-left:0;margin-right:0}.p-support-sns__lead,.p-support-sns__contents{width:100%}.p-support-sns__instagram{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.p-support-sns__head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.p-support-sns__instagram-inner{-moz-column-gap:2.8571428571%;column-gap:2.8571428571%;flex-direction:row;width:100%}.p-support-sns__instagram-inner .p-support-sns__registration{width:22.8571428571%}.p-support-sns__instagram-gallery{width:74.2857142857%}.p-support-sns__instagram-list,.p-support-sns__instagram-gallery #sbi_images{grid-template-columns:repeat(4,minmax(0,1fr))}.p-support-sns__registration .c-button-secondary__text{white-space:nowrap}.p-support-sns__inner{display:grid;grid-template-columns:repeat(4,1fr)}.p-support-sns__registration-block:nth-child(3){grid-column:span 2}.p-support-sns__registration-item-box{display:grid;grid-template-columns:repeat(2,1fr)}.p-support-sns__registration-item-box.p-support-sns__registration-item-box{row-gap:0}.p-support-sns__contents .p-support-sns__registration{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(1rem,calc(16rem - (.0037037037rem*360))/16 + calc(.0037037037vw * 100)/1,1.25rem);padding:clamp(1.5rem,24rem/16 + 0vw/1,1.5rem);border-radius:var(--border-radius--medium)}.p-support-sns__contents .p-support-sns__registration-qr{display:block}.p-support-sns__contents .p-support-sns__registration .c-button-secondary{width:auto}.p-support-sns__contents .p-support-sns__registration .c-button-secondary__inner{width:auto;justify-content:flex-start}.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{text-decoration:underline;font-weight:var(--font-weight--bold);font-size:.8125rem;line-height:var(--line-height--small)}.p-training-report .p-home-voice__list{display:grid;grid-template-columns:repeat(2,1fr);width:100%}body.page-lp .b-inner .wp-block-group.wp-block-group-is-layout-flex{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;row-gap:0;-moz-column-gap:2.8571428571%;column-gap:2.8571428571%}body.page-lp .b-inner iframe{height:480px}body.page-lp .b-inner .wp-block-group.is-style-card .wp-block-image{width:46.875%}.p-training-facility-detail .b-inner .wp-block-media-text{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.p-report-detail .c-report__user.c-report__user--head{justify-content:flex-end}.p-highschool-hero{width:100vw;margin-inline:calc(50% - 50vw)}.p-highschool-hero .b-container{min-height:360px;max-width:unset;width:100%;margin:0}.p-highschool-hero .b-container:before{height:21.3888888889vw;background-image:url(../../assets/images/highschool/highschool_hero_bg_top_pc.png)}.p-highschool-hero .b-container:after{height:17.3611111111vw;background-image:url(../../assets/images/highschool/highschool_hero_bg_bottom_pc.png)}.p-highschool-hero__center{display:inline-flex}.p-highschool-hero__center-figure--right{position:absolute;top:calc(50% + 1em);right:0;transform:translateY(-50%)}.p-highschool-hero__center-figure--left{position:absolute;top:calc(50% + 1em);left:0;transform:translateY(-50%)}.p-highschool-about.p-highschool-about{padding-bottom:0;padding-top:0}.p-highschool-about__figure{max-width:unset;margin-top:0}.p-highschool-about__inner{-moz-column-gap:8.5714285714%;column-gap:8.5714285714%;display:grid;grid-template-columns:50% 41.4285714286%;align-items:center}.p-highschool-company.b-inner:before{width:85.3658536585%}body.single-highschool-company .b-inner{padding-left:6.0975609756%;padding-right:6.0975609756%}body.single-highschool-company .b-inner .wp-block-media-text{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}body.single-highschool-company .b-inner .wp-block-media-text .wp-block-media-text__content{align-self:flex-start;width:48.6111111111%}body.single-highschool-company .b-inner .wp-block-media-text .wp-block-media-text__media{width:48.7847222222%}body.single-highschool-company .b-inner .wp-block-media-text .b-data__row .b-data__term{width:33.9805825243%}body.single-highschool-company .b-inner .wp-block-media-text .b-data__row .b-data__description{width:66.0194174757%}.p-highschool-information .p-highschool-information__list{grid-template-columns:repeat(3,1fr);-moz-column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem);column-gap:clamp(1rem,calc(16rem - (.0074074074rem*360))/16 + calc(.0074074074vw * 100)/1,1.5rem)}.p-highschool-information .p-highschool-information__item .c-button-primary{margin-top:auto}.p-highschool-information .p-highschool-information__item--line{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1fr) 43.8518518519%;-moz-column-gap:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem);column-gap:clamp(1rem,calc(16rem - (.0148148148rem*360))/16 + calc(.0148148148vw * 100)/1,2rem)}.p-highschool-information .p-highschool-information__item-box{height:100%}.p-highschool-information .p-highschool-information__item-box .c-button-primary{margin-top:auto}.p-highschool-information .p-highschool-information__item-figure{max-width:unset;justify-self:end}.p-page-link__list.p-page-link__list{flex-direction:row;justify-content:flex-start;-moz-column-gap:1.9827586207%;column-gap:1.9827586207%}.p-page-link__item.p-page-link__item{width:23.3620689655%;border-bottom:1px solid var(--color--font-primary)}.u-hidePC{display:none}.u-flex-spColumn-pcHorizon{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.u-flex-spColumn-pcRowCenter{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.u-flex-spColumnCenter-pcColumnStart{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.u-flex-spRowCenter-pcColumnCenter{display:flex;flex-direction:column;align-items:center;justify-content:center}.u-line-height-15-14{line-height:var(--line-height--medium)}}@media screen and (min-width: 768px) and (max-width: 1023px){.l-drawer__link span,.l-drawer__support-text{font-size:.625rem}.l-drawer__support-btn__item-link{font-size:.546875rem}.l-drawer__footer-list,.l-drawer__search-form--gcse .gsc-input,.l-drawer__search-input{font-size:.46875rem}.l-footer-cta__title{font-size:1.25rem}.l-footer-cta__tel-number{font-size:1.09375rem}.l-footer-cta__tel-time,.l-footer-main__address,.l-footer-main__address p{font-size:.546875rem}.l-footer-nav__link span{font-size:.625rem}.l-footer-support-text span{font-size:.78125rem}.l-footer-support-btn__item-link{font-size:.546875rem}.l-footer-bottom__links li a,.l-footer-copyright{font-size:.46875rem}.l-footer__pagetop .l-footer__pagetop-btn,.l-footer__pagetop-btn span{font-size:.5859375rem}.l-hamburger__text{font-size:.4296875rem}.b-inner h2.wp-block-heading{font-size:1.25rem}.b-inner h3.wp-block-heading{font-size:1.09375rem}.b-inner h4.wp-block-heading{font-size:.9375rem}.b-inner p,.b-inner a,.b-inner .wp-block-list li{font-size:.625rem}.b-inner .wp-block-image .wp-element-caption{font-size:.46875rem}.b-inner .wp-block-categories-list li a,.b-inner .b-data__term,.b-inner .b-data__description,.b-inner .b-data__btn-text{font-size:.625rem}.b-inner .wp-block-lazyblock-flow .b-flow__content-title{font-size:.78125rem}.b-inner .wp-block-lazyblock-flow .b-flow__content-description{font-size:.625rem}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{font-size:.546875rem}.b-inner .wp-block-table .wp-element-caption{font-size:.46875rem}.b-inner .b-timeline__time p,.b-inner .b-timeline__content{font-size:.625rem}.b-inner .wp-block-lazyblock-voice .b-voice__figure figcaption{font-size:.546875rem}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-title{font-size:.9375rem}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-description{font-size:.625rem}.b-inner .b-report__item-head-info-title{font-size:.9375rem}.b-inner p.b-report__item-head-info-profile,.b-inner p.b-report__item-desc,.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__link-text{font-size:.625rem}.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__sub-link-text{font-size:.546875rem}.b-inner .wp-block-lazyblock-faq .c-faq__item-label,.b-inner .wp-block-lazyblock-faq .c-faq__item-text,.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner .c-faq__detail-label{font-size:.9375rem}.b-inner .wp-block-lazyblock-faq p.c-faq__detail-text{font-size:.625rem}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{font-size:.546875rem}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__number,.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__text{font-size:.625rem}.smf-form .smf-checkbox-control,.smf-form .smf-radio-button-control{font-size:.6640625rem}.smf-form .smf-item__controls{font-size:.78125rem}.smf-form .wp-block-list li{font-size:.546875rem}.smf-form .smf-error-messages,.smf-control-legend,.smf-item__label__text,.snow-monkey-form[data-screen=confirm] .smf-placeholder,.snow-monkey-form[data-screen=confirm] .smf-placeholder p,.snow-monkey-form[data-screen=confirm] .smf-placeholder span,.snow-monkey-form[data-screen=confirm] .smf-placeholder li,.snow-monkey-form[data-screen=confirm] .smf-placeholder label,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description__label{font-size:.625rem}.smf-item__label.is-required:after,.smf-control-legend:after{font-size:.546875rem}.smf-item__label.is-optional:after{font-size:.546875rem}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{font-size:.625rem}.smf-form .smf-text-control__control::-webkit-input-placeholder,.smf-form .smf-select-control__control::-webkit-input-placeholder,.smf-form .smf-textarea-control__control::-webkit-input-placeholder{font-size:.625rem}.smf-form .smf-text-control__control::-moz-placeholder,.smf-form .smf-select-control__control::-moz-placeholder,.smf-form .smf-textarea-control__control::-moz-placeholder{font-size:.625rem}.smf-form .smf-text-control__control::placeholder,.smf-form .smf-select-control__control::placeholder,.smf-form .smf-textarea-control__control::placeholder{font-size:.625rem}.smf-item__description,.smf-control-description{font-size:.546875rem}.smf-placeholder[data-name=agreement] .smf-checkbox-control{font-size:.625rem}body.theme-highschool.application .smf-action:before{font-size:.546875rem}.smf-action:before{font-size:.546875rem}.smf-action .smf-button-control__control,.smf-control-legend{font-size:.625rem}.b-inner .smf-complete-content p.smf-error-message,.b-inner .smf-complete-content p.smf-error-message a{font-size:1.25rem}a.c-button-primary.c-button-primary--medium .c-button-primary__text,button.c-button-primary.c-button-primary--medium .c-button-primary__text{font-size:.546875rem}a.c-button-primary.c-button-primary--medium .c-button-primary__icon,button.c-button-primary.c-button-primary--medium .c-button-primary__icon{width:1.09375rem}a.c-button-primary.c-button-primary--medium .c-button-primary__icon,button.c-button-primary.c-button-primary--medium .c-button-primary__icon{height:1.09375rem}.c-button-primary__text{font-size:.625rem}.c-button-primary__icon{width:1.875rem}.c-button-primary__icon{height:1.875rem}.c-button-primary__icon svg,.c-button-primary__icon img{width:.390625rem}.c-button-primary__icon svg,.c-button-primary__icon img{height:.390625rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__text{font-size:.546875rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon{width:1.09375rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon{height:1.09375rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon svg{width:.3125rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon svg{height:.3125rem}.c-button-secondary__text{font-size:.625rem}.c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:1.40625rem}.c-title-senary.c-title-senary--base{font-size:.625rem}.c-title-quaternary.c-title-quaternary--base{font-size:.9375rem}.c-title-tertiary__text{font-size:1.09375rem}.c-link__text{font-size:.625rem}.c-category-label__item{font-size:.46875rem}.c-category-button__link{font-size:.625rem}.c-list-news__link time{font-size:.546875rem}.c-list-news__title{font-size:.625rem}body.single-news .c-page-hero__inner .c-page-hero__info time{font-size:.546875rem}body.single-report .c-page-hero__inner .c-report__label{font-size:.5078125rem}.c-page-hero__head-desc{font-size:.9375rem}.c-page-hero__title--sub{font-size:.625rem}.c-page-hero__title--main{font-size:1.71875rem}.c-page-hero__slider-title{font-size:.78125rem}.c-news__item-contents time{font-size:.546875rem}.c-news__item-title{font-size:.78125rem}.c-arrow-primary:before{width:.390625rem}.c-arrow-primary:before{height:.390625rem}.c-arrow-primary:before{-webkit-mask-size:.390625rem}.c-arrow-primary:before{-webkit-mask-size:.390625rem;mask-size:.390625rem}.c-arrow-primary.c-arrow-primary--small{width:1.09375rem}.c-arrow-primary.c-arrow-primary--small{height:1.09375rem}.c-arrow-primary.c-arrow-primary--small:before{width:.3125rem}.c-arrow-primary.c-arrow-primary--small:before{height:.3125rem}.c-arrow-primary.c-arrow-primary--small:before{-webkit-mask-size:.3125rem}.c-arrow-primary.c-arrow-primary--small:before{-webkit-mask-size:.3125rem;mask-size:.3125rem}.c-arrow-primary.c-arrow-primary--medium{width:1.875rem}.c-arrow-primary.c-arrow-primary--medium{height:1.875rem}.c-arrow-primary.c-arrow-primary--medium:before{width:.390625rem}.c-arrow-primary.c-arrow-primary--medium:before{height:.390625rem}.c-arrow-primary.c-arrow-primary--medium:before{-webkit-mask-size:.390625rem}.c-arrow-primary.c-arrow-primary--medium:before{-webkit-mask-size:.390625rem;mask-size:.390625rem}.c-arrow-secondary:before{width:.390625rem}.c-arrow-secondary:before{height:.390625rem}.c-arrow-secondary:before{-webkit-mask-size:.390625rem}.c-arrow-secondary:before{-webkit-mask-size:.390625rem;mask-size:.390625rem}.c-arrow-secondary.c-arrow-primary--small{width:.390625rem}.c-arrow-secondary.c-arrow-primary--small{height:.390625rem}.c-anchor__text{font-size:.625rem}.c-problem__item{font-size:.78125rem}.c-description{font-size:.625rem}.c-contact__title{font-size:.78125rem}.c-contact__tel-number{font-size:.9375rem}p.c-contact__tel-annotation{font-size:.390625rem}.c-company__title{font-size:.78125rem}.c-company__info-item-text,.c-company__info-detail{font-size:.546875rem}.c-company-archive__results .c-company-archive__results-detail{font-size:.78125rem}.c-company-archive__results .c-company-archive__results-detail-result{font-size:.9375rem}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:.625rem}.c-company__info-feature-item{font-size:.46875rem}.c-report__empty,.c-report__title span{font-size:.625rem}.c-report__user-info-text{font-size:.46875rem}.c-report__user-name{font-size:.625rem}.c-report__user-meta{font-size:.546875rem}.c-report__tag-text{font-size:.46875rem}.c-tag-button__title span{font-size:.9375rem}.c-tag-button__link,.c-search-training__label-text,.c-search-training__select,p.c-search-training__annotation,.c-search-training__input,.c-search-training__area-hint,.c-search-training__check-text,.c-company__empty,.c-search-company__label-text,p.c-search-company__annotation,.c-search-company__input,.c-search-company__check-text,.c-search-report__label-text,.c-search-report__select,p.c-search-report__annotation,.c-search-report__radio-text,.c-search-report__input{font-size:.625rem}.c-search-results__detail{font-size:.78125rem}.c-search-results__detail-result{font-size:.9375rem}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-search-results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:.625rem}.c-support-archive__results-detail{font-size:.78125rem}.c-support-archive__results-detail-result{font-size:.9375rem}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:.625rem}.c-service-sec__heading span{font-size:1.25rem}.c-service-sec__card-title span{font-size:.9375rem}.c-service-sec__link-body time{font-size:.46875rem}.c-service-sec__link-title span{font-size:.625rem}p.c-service-sec__link-text{font-size:.546875rem}.c-service-sec__school-main-title span{font-size:1.09375rem}.c-service-sec__school-main-text{font-size:.6640625rem}.c-service-sec__school-main-btn{font-size:.625rem}.c-sec-nav__item-title{font-size:.46875rem}.c-highschool-line__text{font-size:.625rem}.c-cookie__text{font-size:.546875rem}.p-home-mv__btn-text{font-size:.6640625rem}.p-home-mv-news__label{font-size:.78125rem}.p-home-mv-news__category{font-size:.46875rem}.p-home-mv-news__date{font-size:.546875rem}.p-home-mv-news__title{font-size:.625rem}.p-home-mv-news__more{font-size:.546875rem}.p-home-about__title span{font-size:.625rem}.p-home-about__heading span{font-size:1.25rem}.p-home-about__desc{font-size:.6640625rem}.p-home-about__btn-text{font-size:.5859375rem}.p-home-support__heading span{font-size:1.25rem}.p-home-support__card-title span{font-size:.9375rem}.p-home-support__link-body time{font-size:.46875rem}.p-home-support__link-title span{font-size:.78125rem}.p-home-support__link-text{font-size:.546875rem}.p-home-support__school-main-title span{font-size:1.09375rem}.p-home-support__school-main-text{font-size:.6640625rem}.p-home-support__school-main-btn{font-size:.625rem}.p-home-voice__subtitle{font-size:.546875rem}.p-home-voice__list-title-text{font-size:.9375rem}.p-voice-card__tag-text,.p-home-voice__tag-link{font-size:.46875rem}.p-btn-voice__text{font-size:.5859375rem}.p-home-helpful__title span{font-size:1.25rem}.p-home-helpful-card__title span{font-size:.78125rem}.p-home-helpful-card__text{font-size:.546875rem}.p-home-helpful-card__link-text{font-size:.46875rem}.p-home-sns__label{font-size:.625rem}.p-home-sns__title span{font-size:1.25rem}.p-home-sns__description{font-size:.6640625rem}.p-home-sns__platform-title span{font-size:.9375rem}.p-home-sns__card-text{font-size:.5078125rem}.p-home-sns__sub-title span{font-size:.9375rem}.p-home-sns__btn-text{font-size:.5078125rem}.p-support-search__title .p-support-search__title-text{font-size:.78125rem}.p-support-search__label,.p-support-search__select,.p-support-search__input,.p-support-search__hint{font-size:.625rem}.p-support-search__radio-text{font-size:.6640625rem}.p-support-results__title{font-size:.78125rem}.p-support-results__excerpt{font-size:.625rem}.p-support-archive__results-detail{font-size:.78125rem}.p-support-archive__results-cat-text,.p-support-archive__cat-text{font-size:.46875rem}p.p-support-archive__title{font-size:.703125rem}p.p-support-archive__desc,.p-support-archive__info-date-item,.p-support-archive__info-date-detail{font-size:.546875rem}.p-support-archive__info-status-text{font-size:.46875rem}.p-support-archive__empty{font-size:.625rem}.p-support-news__info time{font-size:.546875rem}.p-support-news__cat{font-size:.46875rem}.p-support-news__title{font-size:.625rem}.p-support-problem .c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:1.40625rem}.p-support-problem__purpose{font-size:.78125rem}.p-support-sns__desc{font-size:.625rem}.p-support-sns__head-title-text{font-size:.9375rem}.p-support-sns__registration-item-link-head-text{font-size:.546875rem}.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{font-size:.5078125rem}body.single-training-facility .get-item{font-size:.625rem}body.about .c-service-sec .c-service-sec__heading span{font-size:1.015625rem}.p-highschool-hero__title-sub-text{font-size:1.09375rem}.p-highschool-hero__title-main span{font-size:1.71875rem}.p-highschool-hero__desc,.p-highschool-column.b-inner p.p-highschool-column__lead{font-size:.9375rem}.p-highschool-information .p-highschool-information__item-title{font-size:.78125rem}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev,.p-pagination-summary__arrow-icon,.p-pagination-summary__numbers-item span,.p-pagination-summary__numbers-item a{font-size:.625rem}}@media screen and (min-width: 768px) and (min-width: 1024px) and (max-width: 1279px){.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{font-size:.7175rem}}@media screen and (min-width: 768px) and (min-width: 1280px){.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{font-size:.875rem}}@media screen and (min-width: 768px) and (min-width: 1441px){.l-footer-main__info{-moz-column-gap:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem);column-gap:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.l-footer-banners__list{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-footer-main__nav-group{gap:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.l-footer-nav__list{gap:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-footer-supports{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-footer-support-icon{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-footer-support-icon{height:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-footer-support-btn__body{padding-left:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-footer-support-btn__body{padding-right:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-footer-support-btn__body{padding-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-footer-bottom{padding-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.l-header__inner{padding-left:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-header__inner{padding-right:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.smf-control-fieldset{gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.smf-control-legend{width:clamp(15rem,calc(240rem - (.1666666667rem*1440))/16 + calc(.1666666667vw * 100)/1,26.6666666667rem)}.smf-checkboxes-control--horizontal .smf-checkboxes-control__control{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-list-news__link{gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-report__text-area:before{bottom:clamp(-.625rem,calc(-10rem - (-.0069444444rem*1440))/16 + calc(-.0069444444vw * 100)/1,-1.1111111111rem)}.c-search-training__row,.c-search-company__row,.c-search-report__row{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-service-sec__heading{padding-left:clamp(2.75rem,calc(44rem - (.0305555556rem*1440))/16 + calc(.0305555556vw * 100)/1,4.8888888889rem)}.c-service-sec__school-main-visual{gap:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.c-service-sec__school-main-title{margin-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-service-sec__school-main-btn-wrapper{margin-top:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.c-cookie__inner.l-container{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-mv__content{padding-right:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-mv-news__foot{bottom:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-home-mv-news__foot{padding-left:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-support__school-main-visual{gap:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.p-home-support__school-main-title{margin-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-support__school-main-btn-wrapper{margin-top:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-sns__card-qr{max-width:clamp(8.75rem,calc(140rem - (.0972222222rem*1440))/16 + calc(.0972222222vw * 100)/1,15.5555555556rem)}.p-home-sns__card-qr{margin-bottom:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-sns__card-body{gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-support-search__row{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-problem__list{padding-left:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-problem__list{padding-right:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-sns__contents .p-support-sns__registration{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-support-sns__contents .p-support-sns__registration{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-highschool-information .p-highschool-information__list{-moz-column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem);column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-highschool-information .p-highschool-information__item--line{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}}@media screen and (min-width: 768px) and (min-width: 1560px){.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{font-size:1.09375rem}}@media screen and (min-width: 768px) and (min-width: 768px){.l-footer-main__info{-moz-column-gap:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem);column-gap:clamp(3.0666666667rem,calc(49.0666666667rem - (.0555555556rem*883.2))/16 + calc(.0555555556vw * 100)/1,5rem)}.l-footer-banners__list{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-footer-main__nav-group{gap:clamp(2.4533333333rem,calc(39.2533333333rem - (.0444444444rem*883.2))/16 + calc(.0444444444vw * 100)/1,4rem)}.l-footer-nav__list{gap:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.l-footer-supports{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.l-footer-support-icon{width:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-footer-support-icon{height:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-footer-support-btn__body{padding-left:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-footer-support-btn__body{padding-right:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-footer-support-btn__body{padding-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-footer-bottom{padding-top:clamp(1.84rem,calc(29.44rem - (.0333333333rem*883.2))/16 + calc(.0333333333vw * 100)/1,3rem)}.l-header__inner{padding-left:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.l-header__inner{padding-right:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.smf-control-fieldset{gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.smf-control-legend{width:clamp(9.2rem,calc(147.2rem - (.1666666667rem*883.2))/16 + calc(.1666666667vw * 100)/1,15rem)}.smf-checkboxes-control--horizontal .smf-checkboxes-control__control{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.c-list-news__link{gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.c-report__text-area:before{bottom:clamp(-.3833333333rem,calc(-6.1333333333rem - (-.0069444444rem*883.2))/16 + calc(-.0069444444vw * 100)/1,-.625rem)}.c-search-training__row,.c-search-company__row,.c-search-report__row{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-service-sec__heading{padding-left:clamp(1.6866666667rem,calc(26.9866666667rem - (.0305555556rem*883.2))/16 + calc(.0305555556vw * 100)/1,2.75rem)}.c-service-sec__school-main-visual{gap:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.c-service-sec__school-main-title{margin-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.c-service-sec__school-main-btn-wrapper{margin-top:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.c-cookie__inner.l-container{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-mv__content{padding-right:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-mv-news__foot{bottom:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-home-mv-news__foot{padding-left:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-home-support__school-main-visual{gap:clamp(1.15rem,calc(18.4rem - (.0208333333rem*883.2))/16 + calc(.0208333333vw * 100)/1,1.875rem)}.p-home-support__school-main-title{margin-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-home-support__school-main-btn-wrapper{margin-top:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}.p-home-sns__card-qr{max-width:clamp(5.3666666667rem,calc(85.8666666667rem - (.0972222222rem*883.2))/16 + calc(.0972222222vw * 100)/1,8.75rem)}.p-home-sns__card-qr{margin-bottom:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-home-sns__card-body{gap:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-support-search__row{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}.p-support-problem__list{padding-left:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-problem__list{padding-right:clamp(3.68rem,calc(58.88rem - (.0666666667rem*883.2))/16 + calc(.0666666667vw * 100)/1,6rem)}.p-support-sns__contents .p-support-sns__registration{row-gap:clamp(.7666666667rem,calc(12.2666666667rem - (.0138888889rem*883.2))/16 + calc(.0138888889vw * 100)/1,1.25rem)}.p-support-sns__contents .p-support-sns__registration{padding:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-highschool-information .p-highschool-information__list{-moz-column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem);column-gap:clamp(.92rem,calc(14.72rem - (.0166666667rem*883.2))/16 + calc(.0166666667vw * 100)/1,1.5rem)}.p-highschool-information .p-highschool-information__item--line{-moz-column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem);column-gap:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}}@media screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{font-size:.546875rem}}@media screen and (min-width: 1024px){.c-service-sec__heading{padding-left:0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.l-drawer__link span,.l-drawer__support-text{font-size:.82rem}.l-drawer__support-btn__item-link{font-size:.7175rem}.l-drawer__footer-list,.l-drawer__search-form--gcse .gsc-input,.l-drawer__search-input{font-size:.615rem}.l-footer-cta__title{font-size:1.64rem}.l-footer-cta__tel-number{font-size:1.435rem}.l-footer-cta__tel-time,.l-footer-main__address,.l-footer-main__address p{font-size:.7175rem}.l-footer-nav__link span{font-size:.82rem}.l-footer-support-text span{font-size:1.025rem}.l-footer-support-btn__item-link{font-size:.7175rem}.l-footer-bottom__links li a,.l-footer-copyright{font-size:.615rem}.l-footer__pagetop .l-footer__pagetop-btn,.l-footer__pagetop-btn span{font-size:.76875rem}.l-hamburger__text{font-size:.56375rem}.b-inner h2.wp-block-heading{font-size:1.64rem}.b-inner h3.wp-block-heading{font-size:1.435rem}.b-inner h4.wp-block-heading{font-size:1.23rem}.b-inner p,.b-inner a,.b-inner .wp-block-list li{font-size:.82rem}.b-inner .wp-block-image .wp-element-caption{font-size:.615rem}.b-inner .wp-block-categories-list li a,.b-inner .b-data__term,.b-inner .b-data__description,.b-inner .b-data__btn-text{font-size:.82rem}.b-inner .wp-block-lazyblock-flow .b-flow__content-title{font-size:1.025rem}.b-inner .wp-block-lazyblock-flow .b-flow__content-description{font-size:.82rem}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{font-size:.7175rem}.b-inner .wp-block-table .wp-element-caption{font-size:.615rem}.b-inner .b-timeline__time p,.b-inner .b-timeline__content{font-size:.82rem}.b-inner .wp-block-lazyblock-voice .b-voice__figure figcaption{font-size:.7175rem}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-title{font-size:1.23rem}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-description{font-size:.82rem}.b-inner .b-report__item-head-info-title{font-size:1.23rem}.b-inner p.b-report__item-head-info-profile,.b-inner p.b-report__item-desc,.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__link-text{font-size:.82rem}.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__sub-link-text{font-size:.7175rem}.b-inner .wp-block-lazyblock-faq .c-faq__item-label,.b-inner .wp-block-lazyblock-faq .c-faq__item-text,.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner .c-faq__detail-label{font-size:1.23rem}.b-inner .wp-block-lazyblock-faq p.c-faq__detail-text{font-size:.82rem}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{font-size:.7175rem}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__number,.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__text{font-size:.82rem}.smf-form .smf-checkbox-control,.smf-form .smf-radio-button-control{font-size:.87125rem}.smf-form .smf-item__controls{font-size:1.025rem}.smf-form .wp-block-list li{font-size:.7175rem}.smf-form .smf-error-messages,.smf-control-legend,.smf-item__label__text,.snow-monkey-form[data-screen=confirm] .smf-placeholder,.snow-monkey-form[data-screen=confirm] .smf-placeholder p,.snow-monkey-form[data-screen=confirm] .smf-placeholder span,.snow-monkey-form[data-screen=confirm] .smf-placeholder li,.snow-monkey-form[data-screen=confirm] .smf-placeholder label,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description__label{font-size:.82rem}.smf-item__label.is-required:after,.smf-control-legend:after{font-size:.7175rem}.smf-item__label.is-optional:after{font-size:.7175rem}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{font-size:.82rem}.smf-form .smf-text-control__control::-webkit-input-placeholder,.smf-form .smf-select-control__control::-webkit-input-placeholder,.smf-form .smf-textarea-control__control::-webkit-input-placeholder{font-size:.82rem}.smf-form .smf-text-control__control::-moz-placeholder,.smf-form .smf-select-control__control::-moz-placeholder,.smf-form .smf-textarea-control__control::-moz-placeholder{font-size:.82rem}.smf-form .smf-text-control__control::placeholder,.smf-form .smf-select-control__control::placeholder,.smf-form .smf-textarea-control__control::placeholder{font-size:.82rem}.smf-item__description,.smf-control-description{font-size:.7175rem}.smf-placeholder[data-name=agreement] .smf-checkbox-control{font-size:.82rem}body.theme-highschool.application .smf-action:before{font-size:.7175rem}.smf-action:before{font-size:.7175rem}.smf-action .smf-button-control__control,.smf-control-legend{font-size:.82rem}.b-inner .smf-complete-content p.smf-error-message,.b-inner .smf-complete-content p.smf-error-message a{font-size:1.25rem}a.c-button-primary.c-button-primary--medium .c-button-primary__text,button.c-button-primary.c-button-primary--medium .c-button-primary__text{font-size:.7175rem}a.c-button-primary.c-button-primary--medium .c-button-primary__icon,button.c-button-primary.c-button-primary--medium .c-button-primary__icon{width:1.435rem}a.c-button-primary.c-button-primary--medium .c-button-primary__icon,button.c-button-primary.c-button-primary--medium .c-button-primary__icon{height:1.435rem}.c-button-primary__text{font-size:.82rem}.c-button-primary__icon{width:2.46rem}.c-button-primary__icon{height:2.46rem}.c-button-primary__icon svg,.c-button-primary__icon img{width:.5125rem}.c-button-primary__icon svg,.c-button-primary__icon img{height:.5125rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__text{font-size:.7175rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon{width:1.435rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon{height:1.435rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon svg{width:.41rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon svg{height:.41rem}.c-button-secondary__text{font-size:.82rem}.c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:1.845rem}.c-title-senary.c-title-senary--base{font-size:.82rem}.c-title-quaternary.c-title-quaternary--base{font-size:1.23rem}.c-title-tertiary__text{font-size:1.435rem}.c-link__text{font-size:.82rem}.c-category-label__item{font-size:.615rem}.c-category-button__link{font-size:.82rem}.c-list-news__link time{font-size:.7175rem}.c-list-news__title{font-size:.82rem}body.single-news .c-page-hero__inner .c-page-hero__info time{font-size:.7175rem}body.single-report .c-page-hero__inner .c-report__label{font-size:.66625rem}.c-page-hero__head-desc{font-size:1.23rem}.c-page-hero__title--sub{font-size:.82rem}.c-page-hero__title--main{font-size:2.255rem}.c-page-hero__slider-title{font-size:1.025rem}.c-news__item-contents time{font-size:.7175rem}.c-news__item-title{font-size:1.025rem}.c-arrow-primary:before{width:.5125rem}.c-arrow-primary:before{height:.5125rem}.c-arrow-primary:before{-webkit-mask-size:.5125rem}.c-arrow-primary:before{-webkit-mask-size:.5125rem;mask-size:.5125rem}.c-arrow-primary.c-arrow-primary--small{width:1.435rem}.c-arrow-primary.c-arrow-primary--small{height:1.435rem}.c-arrow-primary.c-arrow-primary--small:before{width:.41rem}.c-arrow-primary.c-arrow-primary--small:before{height:.41rem}.c-arrow-primary.c-arrow-primary--small:before{-webkit-mask-size:.41rem}.c-arrow-primary.c-arrow-primary--small:before{-webkit-mask-size:.41rem;mask-size:.41rem}.c-arrow-primary.c-arrow-primary--medium{width:2.46rem}.c-arrow-primary.c-arrow-primary--medium{height:2.46rem}.c-arrow-primary.c-arrow-primary--medium:before{width:.5125rem}.c-arrow-primary.c-arrow-primary--medium:before{height:.5125rem}.c-arrow-primary.c-arrow-primary--medium:before{-webkit-mask-size:.5125rem}.c-arrow-primary.c-arrow-primary--medium:before{-webkit-mask-size:.5125rem;mask-size:.5125rem}.c-arrow-secondary:before{width:.5125rem}.c-arrow-secondary:before{height:.5125rem}.c-arrow-secondary:before{-webkit-mask-size:.5125rem}.c-arrow-secondary:before{-webkit-mask-size:.5125rem;mask-size:.5125rem}.c-arrow-secondary.c-arrow-primary--small{width:.5125rem}.c-arrow-secondary.c-arrow-primary--small{height:.5125rem}.c-anchor__text{font-size:.82rem}.c-problem__item{font-size:1.025rem}.c-description{font-size:.82rem}.c-contact__title{font-size:1.025rem}.c-contact__tel-number{font-size:1.23rem}p.c-contact__tel-annotation{font-size:.5125rem}.c-company__title{font-size:1.025rem}.c-company__info-item-text,.c-company__info-detail{font-size:.7175rem}.c-company-archive__results .c-company-archive__results-detail{font-size:1.025rem}.c-company-archive__results .c-company-archive__results-detail-result{font-size:1.23rem}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:.82rem}.c-company__info-feature-item{font-size:.615rem}.c-report__empty,.c-report__title span{font-size:.82rem}.c-report__user-info-text{font-size:.615rem}.c-report__user-name{font-size:.82rem}.c-report__user-meta{font-size:.7175rem}.c-report__tag-text{font-size:.615rem}.c-tag-button__title span{font-size:1.23rem}.c-tag-button__link,.c-search-training__label-text,.c-search-training__select,p.c-search-training__annotation,.c-search-training__input,.c-search-training__area-hint,.c-search-training__check-text,.c-company__empty,.c-search-company__label-text,p.c-search-company__annotation,.c-search-company__input,.c-search-company__check-text,.c-search-report__label-text,.c-search-report__select,p.c-search-report__annotation,.c-search-report__radio-text,.c-search-report__input{font-size:.82rem}.c-search-results__detail{font-size:1.025rem}.c-search-results__detail-result{font-size:1.23rem}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-search-results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:.82rem}.c-support-archive__results-detail{font-size:1.025rem}.c-support-archive__results-detail-result{font-size:1.23rem}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:.82rem}.c-service-sec__heading span{font-size:1.64rem}.c-service-sec__card-title span{font-size:1.23rem}.c-service-sec__link-body time{font-size:.615rem}.c-service-sec__link-title span{font-size:.82rem}p.c-service-sec__link-text{font-size:.7175rem}.c-service-sec__school-main-title span{font-size:1.435rem}.c-service-sec__school-main-text{font-size:.87125rem}.c-service-sec__school-main-btn{font-size:.82rem}.c-sec-nav__item-title{font-size:.615rem}.c-highschool-line__text{font-size:.82rem}.c-cookie__text{font-size:.7175rem}.p-home-mv__btn-text{font-size:.87125rem}.p-home-mv-news__label{font-size:1.025rem}.p-home-mv-news__category{font-size:.615rem}.p-home-mv-news__date{font-size:.7175rem}.p-home-mv-news__title{font-size:.82rem}.p-home-mv-news__more{font-size:.7175rem}.p-home-about__title span{font-size:.82rem}.p-home-about__heading span{font-size:1.64rem}.p-home-about__desc{font-size:.87125rem}.p-home-about__btn-text{font-size:.76875rem}.p-home-support__heading span{font-size:1.64rem}.p-home-support__card-title span{font-size:1.23rem}.p-home-support__link-body time{font-size:.615rem}.p-home-support__link-title span{font-size:1.025rem}.p-home-support__link-text{font-size:.7175rem}.p-home-support__school-main-title span{font-size:1.435rem}.p-home-support__school-main-text{font-size:.87125rem}.p-home-support__school-main-btn{font-size:.82rem}.p-home-voice__subtitle{font-size:.7175rem}.p-home-voice__list-title-text{font-size:1.23rem}.p-voice-card__tag-text,.p-home-voice__tag-link{font-size:.615rem}.p-btn-voice__text{font-size:.76875rem}.p-home-helpful__title span{font-size:1.64rem}.p-home-helpful-card__title span{font-size:1.025rem}.p-home-helpful-card__text{font-size:.7175rem}.p-home-helpful-card__link-text{font-size:.615rem}.p-home-sns__label{font-size:.82rem}.p-home-sns__title span{font-size:1.64rem}.p-home-sns__description{font-size:.87125rem}.p-home-sns__platform-title span{font-size:1.23rem}.p-home-sns__card-text{font-size:.66625rem}.p-home-sns__sub-title span{font-size:1.23rem}.p-home-sns__btn-text{font-size:.66625rem}.p-support-search__title .p-support-search__title-text{font-size:1.025rem}.p-support-search__label,.p-support-search__select,.p-support-search__input,.p-support-search__hint{font-size:.82rem}.p-support-search__radio-text{font-size:.87125rem}.p-support-results__title{font-size:1.025rem}.p-support-results__excerpt{font-size:.82rem}.p-support-archive__results-detail{font-size:1.025rem}.p-support-archive__results-cat-text,.p-support-archive__cat-text{font-size:.615rem}p.p-support-archive__title{font-size:.9225rem}p.p-support-archive__desc,.p-support-archive__info-date-item,.p-support-archive__info-date-detail{font-size:.7175rem}.p-support-archive__info-status-text{font-size:.615rem}.p-support-archive__empty{font-size:.82rem}.p-support-news__info time{font-size:.7175rem}.p-support-news__cat{font-size:.615rem}.p-support-news__title{font-size:.82rem}.p-support-problem .c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:1.845rem}.p-support-problem__purpose{font-size:1.025rem}.p-support-sns__desc{font-size:.82rem}.p-support-sns__head-title-text{font-size:1.23rem}.p-support-sns__registration-item-link-head-text{font-size:.7175rem}.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{font-size:.66625rem}body.single-training-facility .get-item{font-size:.82rem}body.about .c-service-sec .c-service-sec__heading span{font-size:1.3325rem}.p-highschool-hero__title-sub-text{font-size:1.435rem}.p-highschool-hero__title-main span{font-size:2.255rem}.p-highschool-hero__desc,.p-highschool-column.b-inner p.p-highschool-column__lead{font-size:1.23rem}.p-highschool-information .p-highschool-information__item-title{font-size:1.025rem}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev,.p-pagination-summary__arrow-icon,.p-pagination-summary__numbers-item span,.p-pagination-summary__numbers-item a{font-size:.82rem}}@media screen and (min-width: 1280px){.l-drawer__link span,.l-drawer__support-text{font-size:1rem}.l-drawer__support-btn__item-link{font-size:.875rem}.l-drawer__footer-list,.l-drawer__search-form--gcse .gsc-input,.l-drawer__search-input{font-size:.75rem}.l-footer-cta__title{font-size:2rem}.l-footer-cta__tel-number{font-size:1.75rem}.l-footer-cta__tel-time,.l-footer-main__address,.l-footer-main__address p{font-size:.875rem}.l-footer-nav__link span{font-size:1rem}.l-footer-support-text span{font-size:1.25rem}.l-footer-support-btn__item-link{font-size:.875rem}.l-footer-bottom__links li a,.l-footer-copyright{font-size:.75rem}.l-footer__pagetop .l-footer__pagetop-btn,.l-footer__pagetop-btn span{font-size:.9375rem}.l-hamburger__text{font-size:.6875rem}.l-header__tel-number{font-size:1.5625rem}.l-header__tel-time{font-size:.625rem}.l-header__search-form--gcse .gsc-input,.l-header__search-input{font-size:.75rem}.l-header-nav__link{font-size:1rem}.l-header-nav__mega-title{font-size:1.25rem}.l-header-nav__mega-link{font-size:.875rem}.l-breadcrumbs__link-text{font-size:.75rem}.b-inner h2.wp-block-heading{font-size:2rem}.b-inner h3.wp-block-heading{font-size:1.75rem}.b-inner h4.wp-block-heading{font-size:1.5rem}.b-inner p,.b-inner a,.b-inner .wp-block-list li{font-size:1rem}.b-inner .wp-block-image .wp-element-caption{font-size:.75rem}.b-inner .wp-block-categories-list li a,.b-inner .b-data__term,.b-inner .b-data__description,.b-inner .b-data__btn-text{font-size:1rem}.b-inner .wp-block-lazyblock-flow .b-flow__content-title{font-size:1.25rem}.b-inner .wp-block-lazyblock-flow .b-flow__content-description{font-size:1rem}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{font-size:.875rem}.b-inner .wp-block-table .wp-element-caption{font-size:.75rem}.b-inner .b-timeline__time p,.b-inner .b-timeline__content{font-size:1rem}.b-inner .wp-block-lazyblock-voice .b-voice__figure figcaption{font-size:.875rem}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-title{font-size:1.5rem}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-description{font-size:1rem}.b-inner .b-report__item-head-info-title{font-size:1.5rem}.b-inner p.b-report__item-head-info-profile,.b-inner p.b-report__item-desc,.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__link-text{font-size:1rem}.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__sub-link-text{font-size:.875rem}.b-inner .wp-block-lazyblock-faq .c-faq__item-label,.b-inner .wp-block-lazyblock-faq .c-faq__item-text,.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner .c-faq__detail-label{font-size:1.5rem}.b-inner .wp-block-lazyblock-faq p.c-faq__detail-text{font-size:1rem}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{font-size:.875rem}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__number,.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__text{font-size:1rem}.smf-form .smf-checkbox-control,.smf-form .smf-radio-button-control{font-size:1.0625rem}.smf-form .smf-item__controls{font-size:1.25rem}.smf-form .wp-block-list li{font-size:.875rem}.smf-form .smf-error-messages,.smf-control-legend,.smf-item__label__text,.snow-monkey-form[data-screen=confirm] .smf-placeholder,.snow-monkey-form[data-screen=confirm] .smf-placeholder p,.snow-monkey-form[data-screen=confirm] .smf-placeholder span,.snow-monkey-form[data-screen=confirm] .smf-placeholder li,.snow-monkey-form[data-screen=confirm] .smf-placeholder label,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description__label{font-size:1rem}.smf-item__label.is-required:after,.smf-control-legend:after{font-size:.875rem}.smf-item__label.is-optional:after{font-size:.875rem}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{font-size:1rem}.smf-form .smf-text-control__control::-webkit-input-placeholder,.smf-form .smf-select-control__control::-webkit-input-placeholder,.smf-form .smf-textarea-control__control::-webkit-input-placeholder{font-size:1rem}.smf-form .smf-text-control__control::-moz-placeholder,.smf-form .smf-select-control__control::-moz-placeholder,.smf-form .smf-textarea-control__control::-moz-placeholder{font-size:1rem}.smf-form .smf-text-control__control::placeholder,.smf-form .smf-select-control__control::placeholder,.smf-form .smf-textarea-control__control::placeholder{font-size:1rem}.smf-item__description,.smf-control-description{font-size:.875rem}.smf-placeholder[data-name=agreement] .smf-checkbox-control{font-size:1rem}body.theme-highschool.application .smf-action:before{font-size:.875rem}.smf-action:before{font-size:.875rem}.smf-action .smf-button-control__control,.smf-control-legend{font-size:1rem}.b-inner .smf-complete-content p.smf-error-message,.b-inner .smf-complete-content p.smf-error-message a{font-size:1.5rem}a.c-button-primary.c-button-primary--medium .c-button-primary__text,button.c-button-primary.c-button-primary--medium .c-button-primary__text{font-size:.875rem}a.c-button-primary.c-button-primary--medium .c-button-primary__icon,button.c-button-primary.c-button-primary--medium .c-button-primary__icon{width:1.75rem}a.c-button-primary.c-button-primary--medium .c-button-primary__icon,button.c-button-primary.c-button-primary--medium .c-button-primary__icon{height:1.75rem}.c-button-primary__text{font-size:1rem}.c-button-primary__icon{width:3rem}.c-button-primary__icon{height:3rem}.c-button-primary__icon svg,.c-button-primary__icon img{width:.625rem}.c-button-primary__icon svg,.c-button-primary__icon img{height:.625rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__text{font-size:.875rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon{width:1.75rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon{height:1.75rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon svg{width:.5rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon svg{height:.5rem}.c-button-secondary__text{font-size:1rem}.c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:2.25rem}.c-title-senary.c-title-senary--base{font-size:1rem}.c-title-quaternary.c-title-quaternary--base{font-size:1.5rem}.c-title-tertiary__text{font-size:1.75rem}.c-link__text{font-size:1rem}.c-category-label__item{font-size:.75rem}.c-category-button__link{font-size:1rem}.c-list-news__link time{font-size:.875rem}.c-list-news__title{font-size:1rem}body.single-news .c-page-hero__inner .c-page-hero__info time{font-size:.875rem}body.single-report .c-page-hero__inner .c-report__label{font-size:.8125rem}.c-page-hero__head-desc{font-size:1.5rem}.c-page-hero__title--sub{font-size:1rem}.c-page-hero__title--main{font-size:2.75rem}.c-page-hero__slider-title{font-size:1.25rem}.c-news__item-contents time{font-size:.875rem}.c-news__item-title{font-size:1.25rem}.c-arrow-primary:before{width:.625rem}.c-arrow-primary:before{height:.625rem}.c-arrow-primary:before{-webkit-mask-size:.625rem}.c-arrow-primary:before{-webkit-mask-size:.625rem;mask-size:.625rem}.c-arrow-primary.c-arrow-primary--small{width:1.75rem}.c-arrow-primary.c-arrow-primary--small{height:1.75rem}.c-arrow-primary.c-arrow-primary--small:before{width:.5rem}.c-arrow-primary.c-arrow-primary--small:before{height:.5rem}.c-arrow-primary.c-arrow-primary--small:before{-webkit-mask-size:.5rem}.c-arrow-primary.c-arrow-primary--small:before{-webkit-mask-size:.5rem;mask-size:.5rem}.c-arrow-primary.c-arrow-primary--medium{width:3rem}.c-arrow-primary.c-arrow-primary--medium{height:3rem}.c-arrow-primary.c-arrow-primary--medium:before{width:.625rem}.c-arrow-primary.c-arrow-primary--medium:before{height:.625rem}.c-arrow-primary.c-arrow-primary--medium:before{-webkit-mask-size:.625rem}.c-arrow-primary.c-arrow-primary--medium:before{-webkit-mask-size:.625rem;mask-size:.625rem}.c-arrow-secondary:before{width:.625rem}.c-arrow-secondary:before{height:.625rem}.c-arrow-secondary:before{-webkit-mask-size:.625rem}.c-arrow-secondary:before{-webkit-mask-size:.625rem;mask-size:.625rem}.c-arrow-secondary.c-arrow-primary--small{width:.625rem}.c-arrow-secondary.c-arrow-primary--small{height:.625rem}.c-anchor__text{font-size:1rem}.c-problem__item{font-size:1.25rem}.c-description{font-size:1rem}.c-contact__title{font-size:1.25rem}.c-contact__tel-number{font-size:1.5rem}p.c-contact__tel-annotation{font-size:.625rem}.c-company__title{font-size:1.25rem}.c-company__info-item-text,.c-company__info-detail{font-size:.875rem}.c-company-archive__results .c-company-archive__results-detail{font-size:1.25rem}.c-company-archive__results .c-company-archive__results-detail-result{font-size:1.5rem}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:1rem}.c-company__info-feature-item{font-size:.75rem}.c-report__empty,.c-report__title span{font-size:1rem}.c-report__user-info-text{font-size:.75rem}.c-report__user-name{font-size:1rem}.c-report__user-meta{font-size:.875rem}.c-report__tag-text{font-size:.75rem}.c-tag-button__title span{font-size:1.5rem}.c-tag-button__link,.c-search-training__label-text,.c-search-training__select,p.c-search-training__annotation,.c-search-training__input,.c-search-training__area-hint,.c-search-training__check-text,.c-company__empty,.c-search-company__label-text,p.c-search-company__annotation,.c-search-company__input,.c-search-company__check-text,.c-search-report__label-text,.c-search-report__select,p.c-search-report__annotation,.c-search-report__radio-text,.c-search-report__input{font-size:1rem}.c-search-results__detail{font-size:1.25rem}.c-search-results__detail-result{font-size:1.5rem}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-search-results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:1rem}.c-support-archive__results-detail{font-size:1.25rem}.c-support-archive__results-detail-result{font-size:1.5rem}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:1rem}.c-service-sec__heading span{font-size:2rem}.c-service-sec__card-title span{font-size:1.5rem}.c-service-sec__link-body time{font-size:.75rem}.c-service-sec__link-title span{font-size:1rem}p.c-service-sec__link-text{font-size:.875rem}.c-service-sec__school-main-title span{font-size:1.75rem}.c-service-sec__school-main-text{font-size:1.0625rem}.c-service-sec__school-main-btn{font-size:1rem}.c-sec-nav__item-title{font-size:.75rem}.c-highschool-line__text{font-size:1rem}.c-cookie__text{font-size:.875rem}.p-home-mv__btn-icon{width:1.5rem;height:1.5rem}.p-home-mv__btn-text{font-size:1.0625rem}.p-home-mv-news__label{font-size:1.25rem}.p-home-mv-news__category{font-size:.75rem}.p-home-mv-news__date{font-size:.875rem}.p-home-mv-news__title{font-size:1rem}.p-home-mv-news__foot{bottom:auto}.p-home-mv-news__more{font-size:.875rem}.p-home-about__title span{font-size:1rem}.p-home-about__heading span{font-size:2rem}.p-home-about__desc{font-size:1.0625rem}.p-home-about__btn-text{font-size:.9375rem}.p-home-support__heading span{font-size:2rem}.p-home-support__card-title span{font-size:1.5rem}.p-home-support__link-body time{font-size:.75rem}.p-home-support__link-title span{font-size:1.25rem}.p-home-support__link-text{font-size:.875rem}.p-home-support__school-main-title span{font-size:1.75rem}.p-home-support__school-main-text{font-size:1.0625rem}.p-home-support__school-main-btn{font-size:1rem}.p-home-voice__subtitle{font-size:.875rem}.p-home-voice__list-title-text{font-size:1.5rem}.p-voice-card__tag-text,.p-home-voice__tag-link{font-size:.75rem}.p-btn-voice__text{font-size:.9375rem}.p-home-helpful__title span{font-size:2rem}.p-home-helpful-card__title span{font-size:1.25rem}.p-home-helpful-card__text{font-size:.875rem}.p-home-helpful-card__link-text{font-size:.75rem}.p-home-sns__label{font-size:1rem}.p-home-sns__title span{font-size:2rem}.p-home-sns__description{font-size:1.0625rem}.p-home-sns__platform-title span{font-size:1.5rem}.p-home-sns__card-text{font-size:.8125rem}.p-home-sns__sub-title span{font-size:1.5rem}.p-home-sns__btn-text{font-size:.8125rem}.p-support-search__title .p-support-search__title-text{font-size:1.25rem}.p-support-search__label,.p-support-search__select,.p-support-search__input,.p-support-search__hint{font-size:1rem}.p-support-search__radio-text{font-size:1.0625rem}.p-support-results__title{font-size:1.25rem}.p-support-results__excerpt{font-size:1rem}.p-support-archive__results-detail{font-size:1.25rem}.p-support-archive__results-cat-text,.p-support-archive__cat-text{font-size:.75rem}p.p-support-archive__title{font-size:1.125rem}p.p-support-archive__desc,.p-support-archive__info-date-item,.p-support-archive__info-date-detail{font-size:.875rem}.p-support-archive__info-status-text{font-size:.75rem}.p-support-archive__empty{font-size:1rem}.p-support-news__info time{font-size:.875rem}.p-support-news__cat{font-size:.75rem}.p-support-news__title{font-size:1rem}.p-support-problem .c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:2.25rem}.p-support-problem__purpose{font-size:1.25rem}.p-support-sns__desc{font-size:1rem}.p-support-sns__head-title-text{font-size:1.5rem}.p-support-sns__registration-item-link-head-text{font-size:.875rem}.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{font-size:.8125rem}body.single-training-facility .get-item{font-size:1rem}body.about .c-service-sec .c-service-sec__heading span{font-size:1.625rem}.p-highschool-hero__title-sub-text{font-size:1.75rem}.p-highschool-hero__title-main span{font-size:2.75rem}.p-highschool-hero__desc,.p-highschool-column.b-inner p.p-highschool-column__lead{font-size:1.5rem}.p-highschool-information .p-highschool-information__item-title{font-size:1.25rem}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev,.p-pagination-summary__arrow-icon,.p-pagination-summary__numbers-item span,.p-pagination-summary__numbers-item a{font-size:1rem}}@media screen and (min-width: 1280px) and (min-width: 1441px){.p-home-mv-news__foot{right:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}}@media screen and (min-width: 1280px) and (min-width: 768px){.p-home-mv-news__foot{right:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}}@media screen and (min-width: 1440px){.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading:after{right:-26px}.c-page-hero__slider-block .splide__arrow.splide__arrow--next{right:-3.8em}.c-page-hero__slider-block .splide__arrow.splide__arrow--prev{left:-3.8em}.p-home-mv__btn-icon{width:1.5rem;height:1.5rem}.p-home-mv-news__foot{bottom:auto}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--next{right:-3.8em}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--prev{left:-3.8em}.p-highschool-hero .b-container{min-height:564px}}@media screen and (min-width: 1440px) and (min-width: 1441px){.c-report__text-area:before{bottom:clamp(-.75rem,calc(-12rem - (-.0083333333rem*1440))/16 + calc(-.0083333333vw * 100)/1,-1.3333333333rem)}.p-home-mv-news__foot{right:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}}@media screen and (min-width: 1440px) and (min-width: 768px){.c-report__text-area:before{bottom:clamp(-.46rem,calc(-7.36rem - (-.0083333333rem*883.2))/16 + calc(-.0083333333vw * 100)/1,-.75rem)}.p-home-mv-news__foot{right:clamp(1.5333333333rem,calc(24.5333333333rem - (.0277777778rem*883.2))/16 + calc(.0277777778vw * 100)/1,2.5rem)}}@media (min-width: 1441px){.l-container{width:clamp(82rem,calc(1312rem - (.9111111111rem*1440))/16 + calc(.9111111111vw * 100)/1,145.7777777778rem)}.l-drawer{padding-top:clamp(3.5625rem,calc(57rem - (.0395833333rem*1440))/16 + calc(.0395833333vw * 100)/1,6.3333333333rem)}.l-drawer__inner{padding-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.l-drawer__header{margin-bottom:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.l-drawer__header{padding-bottom:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.l-drawer__logo{width:clamp(10rem,calc(160rem - (.1111111111rem*1440))/16 + calc(.1111111111vw * 100)/1,17.7777777778rem)}.l-drawer__list{margin-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.l-drawer__link{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-drawer__link{padding-top:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-drawer__link{padding-bottom:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-drawer__link img{width:clamp(1.3125rem,calc(21rem - (.0145833333rem*1440))/16 + calc(.0145833333vw * 100)/1,2.3333333333rem)}.l-drawer__link img{height:clamp(1.3125rem,calc(21rem - (.0145833333rem*1440))/16 + calc(.0145833333vw * 100)/1,2.3333333333rem)}.l-drawer__link-icon{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-drawer__link-icon{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-drawer__supports{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-drawer__supports{margin-bottom:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.l-drawer__support-btn__head{padding:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.l-drawer__support-btn__head{padding-left:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-drawer__support-btn__head{padding-right:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-drawer__support-btn__head.is-open+.l-drawer__support-btn__body{padding-left:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-drawer__support-btn__head.is-open+.l-drawer__support-btn__body{padding-right:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-drawer__support-btn__head.is-open+.l-drawer__support-btn__body{padding-bottom:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-drawer__support-btn__list{gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.l-drawer__support-btn__item-link{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-drawer__support-icon{width:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-drawer__support-icon{height:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-drawer__support-icon:before{width:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-drawer__support-icon:after{height:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-drawer__footer-list{gap:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.l-drawer__footer-list{margin-bottom:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.l-drawer__search{margin-bottom:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-drawer__search .gsib_a{padding-left:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-drawer__search .gsib_b{width:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-drawer__search .gsib_b{height:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-drawer__search-form{-moz-column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem);column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.l-drawer__search-form--gcse .gsc-search-button-v2{width:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.l-drawer__search-form--gcse .gsc-search-button-v2{height:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.l-drawer__search-form--gcse .gsc-search-button-v2 img{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-drawer__search-form--gcse .gsc-search-button-v2 img{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-drawer__search-input{padding:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-drawer__search-button{width:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-drawer__search-button{height:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-drawer__search-button img{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-drawer__search-button img{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-drawer__sns{padding-top:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-drawer__sns{padding-bottom:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-drawer__sns{gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.l-drawer__sns-link{width:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-drawer__sns-link{height:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-footer-cta{padding-top:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem)}.l-footer-cta{padding-bottom:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.l-footer-cta__title{margin-bottom:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-footer-cta__tel{padding:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem) clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem) clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem) clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-footer-cta__tel{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-footer-cta__mascot{width:clamp(10rem,calc(160rem - (.1111111111rem*1440))/16 + calc(.1111111111vw * 100)/1,17.7777777778rem)}.l-footer-cta__mascot{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-main{padding-top:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem)}.l-footer-main{padding-bottom:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem)}.l-footer-main .l-container{width:clamp(82rem,calc(1312rem - (.9111111111rem*1440))/16 + calc(.9111111111vw * 100)/1,145.7777777778rem)}.l-footer-main__white-box{padding-top:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-footer-main__info{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-main__info{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.l-footer-main__info{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.l-footer-main__info{padding-left:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.l-footer-main__info{padding-right:clamp(4.125rem,calc(66rem - (.0458333333rem*1440))/16 + calc(.0458333333vw * 100)/1,7.3333333333rem)}.l-footer-main__logo{width:clamp(16.25rem,calc(260rem - (.1805555556rem*1440))/16 + calc(.1805555556vw * 100)/1,28.8888888889rem)}.l-footer-main__logo{margin-bottom:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-footer-main__logo-link{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-footer-main__address{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-main__address p{margin-bottom:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.l-footer-banners{width:clamp(42rem,calc(672rem - (.4666666667rem*1440))/16 + calc(.4666666667vw * 100)/1,74.6666666667rem)}.l-footer-banners__list{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-footer-main__nav-group{padding:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.l-footer-nav__list{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-nav__link{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-footer-nav__link{padding-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-nav__link{padding-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.l-footer-nav__link img{width:clamp(1.3125rem,calc(21rem - (.0145833333rem*1440))/16 + calc(.0145833333vw * 100)/1,2.3333333333rem)}.l-footer-nav__link img{height:clamp(1.3125rem,calc(21rem - (.0145833333rem*1440))/16 + calc(.0145833333vw * 100)/1,2.3333333333rem)}.l-footer-supports{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-footer-support-btn__head{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:before{width:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:before{height:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-footer-support-btn__head .c-arrow-primary.c-arrow-primary--light:after{height:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-footer-support-icon{width:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.l-footer-support-icon{height:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.l-footer-support-btn__body{padding-left:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-footer-support-btn__body{padding-right:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-footer-support-btn__head--button.is-open+.l-footer-support-btn__body{padding-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-footer-support-btn__list{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-footer-support-btn__item-link{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-footer-bottom__links{padding-bottom:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.l-footer-bottom__links{-moz-column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem);column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.l-footer-copyright{padding-top:clamp(.6875rem,calc(11rem - (.0076388889rem*1440))/16 + calc(.0076388889vw * 100)/1,1.2222222222rem)}.l-footer__pagetop-btn{-moz-column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem);column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.l-footer__pagetop-btn img{width:clamp(.5625rem,0rem/16 + .625vw/1,1rem)}.l-footer__pagetop-btn img{height:clamp(.8125rem,calc(13rem - (.0090277778rem*1440))/16 + calc(.0090277778vw * 100)/1,1.4444444444rem)}.l-hamburger{width:clamp(3.625rem,calc(58rem - (.0402777778rem*1440))/16 + calc(.0402777778vw * 100)/1,6.4444444444rem)}.l-hamburger{height:clamp(3.5625rem,calc(57rem - (.0395833333rem*1440))/16 + calc(.0395833333vw * 100)/1,6.3333333333rem)}.l-hamburger{margin-bottom:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-hamburger__wrap{height:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-hamburger__wrap{gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.l-hamburger__line{width:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.l-header:before{height:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.l-header:after{height:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.l-header__upper{padding-top:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.l-header__right{gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.l-header__logo-wrap{margin-bottom:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.l-header__logo-wrap{width:clamp(16.75rem,calc(268rem - (.1861111111rem*1440))/16 + calc(.1861111111vw * 100)/1,29.7777777778rem)}.l-header__logo-wrap{padding-bottom:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.l-header__actions{gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-header__tel{row-gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.l-header__tel-link{gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.l-header__tel-icon{width:clamp(1.0625rem,calc(17rem - (.0118055556rem*1440))/16 + calc(.0118055556vw * 100)/1,1.8888888889rem)}.l-header__tel-icon{height:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.l-header__search .gsib_a{padding-left:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-header__search .gsib_b{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-header__search .gsib_b{height:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.l-header__search-form{-moz-column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem);column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.l-header__search-form--gcse .gsc-search-button-v2{width:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.l-header__search-form--gcse .gsc-search-button-v2{height:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.l-header__search-form--gcse .gsc-search-button-v2 img{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-header__search-form--gcse .gsc-search-button-v2 img{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-header__search-input{padding:clamp(.5625rem,0rem/16 + .625vw/1,1rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(.5625rem,0rem/16 + .625vw/1,1rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-header-nav__list{gap:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.l-header-nav__link{gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.l-header-nav__link{padding-top:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.l-header-nav__link{padding-bottom:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.l-header-nav__mega{width:clamp(29.25rem,0rem/16 + 32.5vw/1,52rem)}.l-header-nav__mega{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.l-header-nav__mega{margin-top:clamp(1.0625rem,calc(17rem - (.0118055556rem*1440))/16 + calc(.0118055556vw * 100)/1,1.8888888889rem)}.l-header-nav__mega-head,.l-header-nav__mega-title-wrap{gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-header-nav__mega-icon{width:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-header-nav__mega-icon{height:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-header-nav__mega-btn{width:clamp(1.3125rem,calc(21rem - (.0145833333rem*1440))/16 + calc(.0145833333vw * 100)/1,2.3333333333rem)}.l-header-nav__mega-btn{height:clamp(1.3125rem,calc(21rem - (.0145833333rem*1440))/16 + calc(.0145833333vw * 100)/1,2.3333333333rem)}.l-header-nav__mega-btn:before{width:clamp(.5625rem,0rem/16 + .625vw/1,1rem)}.l-header-nav__mega-btn:before{height:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.l-header-nav__mega-line{margin-bottom:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.l-header-nav__mega-list{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-header-nav__mega-link{gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.l-header-nav__mega-arrow{width:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.l-header-nav__mega-arrow{height:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.l-breadcrumbs{padding-top:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.l-breadcrumbs{padding-bottom:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.l-breadcrumbs__item:not(:last-child) .l-breadcrumbs__link:after{width:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-breadcrumbs__item:not(:last-child) .l-breadcrumbs__link:after{height:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-breadcrumbs__item:not(:last-child) .l-breadcrumbs__link:after{margin-left:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem)}.l-breadcrumbs__link-text{font-size:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.l-content{padding-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.l-inner{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.l-inner{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.l-inner{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.l-inner.results{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.l-inner.results{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.b-container{width:clamp(82rem,calc(1312rem - (.9111111111rem*1440))/16 + calc(.9111111111vw * 100)/1,145.7777777778rem)}.b-detail .b-container{row-gap:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.b-inner{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.b-inner{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.b-inner.results{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.b-inner.results{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.b-inner h2.wp-block-heading{margin-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.b-inner h2.wp-block-heading{margin-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner h2.wp-block-heading:after{width:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.b-inner h2.wp-block-heading:after{height:clamp(2.75rem,calc(44rem - (.0305555556rem*1440))/16 + calc(.0305555556vw * 100)/1,4.8888888889rem)}.b-inner h2.wp-block-heading span{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.b-inner h2.wp-block-heading span{padding-right:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner h2.wp-block-heading span{padding-left:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner h2.wp-block-heading span{padding-top:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.b-inner h2.wp-block-heading span{padding-bottom:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.b-inner h3.wp-block-heading{margin-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.b-inner h3.wp-block-heading{margin-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner h3.wp-block-heading{padding-bottom:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.b-inner h3.wp-block-heading span{padding-left:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.b-inner h3.wp-block-heading span:before{width:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.b-inner h3.wp-block-heading span:before{height:clamp(2.4375rem,calc(39rem - (.0270833333rem*1440))/16 + calc(.0270833333vw * 100)/1,4.3333333333rem)}.b-inner h4.wp-block-heading{margin-top:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.b-inner h4.wp-block-heading{margin-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner p{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .wp-block-list{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.b-inner .wp-block-list{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .wp-block-list{margin-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner ul.wp-block-list li::marker{width:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.b-inner ul.wp-block-list li::marker{height:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.b-inner .wp-block-media-text,.b-inner .wp-block-media-text .wp-block-media-text__content{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .wp-block-media-text .wp-block-media-text__content p.is-media-text-button-list{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-separator{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-separator{margin-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-buttons{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-buttons{margin-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-buttons.is-layout-flex{-moz-column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem);column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-buttons.is-layout-flex{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-file{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-file{margin-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-image{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-image .wp-element-caption{margin-top:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-video,.b-inner .wp-block-categories-list{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-categories-list{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .wp-block-categories-list li a{padding:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-navigation__container{gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-column{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading:after{width:clamp(8.125rem,calc(130rem - (.0902777778rem*1440))/16 + calc(.0902777778vw * 100)/1,14.4444444444rem)}.l-main[data-theme-color=highschool] .b-inner h2.wp-block-heading:after{height:clamp(9.625rem,calc(154rem - (.1069444444rem*1440))/16 + calc(.1069444444vw * 100)/1,17.1111111111rem)}.b-inner .b-data__term,.b-inner .b-data__description{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.b-inner .b-data__actions{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.b-inner .b-data__actions{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .b-data__actions{-moz-column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem);column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .b-data__btn{padding-right:clamp(3.5rem,calc(56rem - (.0388888889rem*1440))/16 + calc(.0388888889vw * 100)/1,6.2222222222rem)}.b-inner .b-data__btn:before{width:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .b-data__btn:before{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-lazyblock-flow{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-lazyblock-flow .b-flow__list,.b-inner .wp-block-lazyblock-flow .b-flow__item{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item{-moz-column-gap:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem);column-gap:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{bottom:clamp(-.875rem,calc(-14rem - (-.0097222222rem*1440))/16 + calc(-.0097222222vw * 100)/1,-1.5555555556rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{height:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{-moz-column-gap:clamp(3.5rem,calc(56rem - (.0388888889rem*1440))/16 + calc(.0388888889vw * 100)/1,6.2222222222rem);column-gap:clamp(3.5rem,calc(56rem - (.0388888889rem*1440))/16 + calc(.0388888889vw * 100)/1,6.2222222222rem)}.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{bottom:clamp(-1.5rem,calc(-24rem - (-.0166666667rem*1440))/16 + calc(-.0166666667vw * 100)/1,-2.6666666667rem)}.b-inner .wp-block-lazyblock-flow .b-flow__icon{width:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.b-inner .wp-block-lazyblock-flow .b-flow__icon{height:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.b-inner .wp-block-lazyblock-flow .b-flow__content{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-table{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{width:clamp(14.375rem,calc(230rem - (.1597222222rem*1440))/16 + calc(.1597222222vw * 100)/1,25.5555555556rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{padding-top:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{padding-bottom:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{padding-left:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{padding-right:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-table table tr td{width:clamp(14.375rem,calc(230rem - (.1597222222rem*1440))/16 + calc(.1597222222vw * 100)/1,25.5555555556rem)}.b-inner .wp-block-table table tr:not(:first-child) td{padding:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-table .wp-element-caption{margin-top:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-group{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .wp-block-group{padding:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-group{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-group .wp-block-buttons{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .wp-block-lazyblock-timeline,.b-inner .b-timeline{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .b-timeline__list{row-gap:clamp(1.3125rem,calc(21rem - (.0145833333rem*1440))/16 + calc(.0145833333vw * 100)/1,2.3333333333rem)}.b-inner .b-timeline__time p{padding:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.b-inner .b-timeline__time p{border-radius:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem)}.b-inner .wp-block-lazyblock-voice .b-voice__inner{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .wp-block-lazyblock-voice .b-voice__figure figcaption{margin-top:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-lazyblock-voice .b-voice__contents{row-gap:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .wp-block-lazyblock-user-report{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .b-report__list{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .b-report__list{gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .b-report__item{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .b-report__item{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .b-report__item{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .b-report__item-head{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .b-report__item-head-icon{width:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.b-inner .b-report__item-head-info,.b-inner .wp-block-lazyblock-sitemap .c-sitemap__list{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-lazyblock-sitemap div.c-sitemap__link{padding-top:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.b-inner .wp-block-lazyblock-sitemap div.c-sitemap__link{padding-bottom:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.b-inner .wp-block-lazyblock-sitemap a.c-sitemap__link{padding-top:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.b-inner .wp-block-lazyblock-sitemap a.c-sitemap__link{padding-bottom:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.b-inner .wp-block-lazyblock-sitemap .c-sitemap__sub-list{row-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .wp-block-lazyblock-sitemap .c-sitemap__sub-list{margin-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.b-inner .wp-block-lazyblock-sitemap a.c-sitemap__sub-link{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.b-inner .wp-block-lazyblock-faq .c-faq__list{row-gap:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item{-moz-column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem);column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle{width:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle{height:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle{right:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:before{width:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:before{height:clamp(.125rem,calc(2rem - (.0013888889rem*1440))/16 + calc(.0013888889vw * 100)/1,.2222222222rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:after{height:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item-toggle:after{width:clamp(.125rem,calc(2rem - (.0013888889rem*1440))/16 + calc(.0013888889vw * 100)/1,.2222222222rem)}.b-inner .wp-block-lazyblock-faq .c-faq__item[aria-expanded=true]{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.b-inner .wp-block-lazyblock-faq .c-faq__detail{border-radius:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner{-moz-column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem);column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .wp-block-lazyblock-faq p.c-faq__detail-text{margin-top:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.b-inner .wp-block-lazyblock-application-table-flex{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{padding-top:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{padding-bottom:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{padding-left:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{padding-right:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-lazyblock-application-table-flex table tr:not(:first-child) td{padding:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker{margin-top:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker{margin-bottom:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__number{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__number{height:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item:after,.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item:before{top:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.snow-monkey-form{margin-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.snow-monkey-form{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.snow-monkey-form{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem) clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem) clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.smf-form .smf-checkbox-control,.smf-form .smf-radio-button-control{gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.smf-form .smf-checkbox-control input[type=radio],.smf-form .smf-radio-button-control input[type=radio]{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.smf-form .smf-checkbox-control input[type=radio],.smf-form .smf-radio-button-control input[type=radio]{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.smf-form .wp-block-group{padding-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.smf-form .wp-block-group{padding-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.smf-form .smf-item__controls{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.smf-form .smf-item__controls .smf-control-description{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.smf-form .smf-radio-buttons-control .smf-control-legend:after{margin-left:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.smf-form .wp-block-list{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.smf-form .wp-block-list{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.smf-form .wp-block-list li{margin-left:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.smf-form .wp-block-group.terms{margin-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.smf-form .wp-block-group.terms{margin-bottom:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.smf-form .wp-block-group.terms{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.smf-form .wp-block-group.terms .wp-block-group__inner-container{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.smf-form .wp-block-group.terms .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.wp-block-snow-monkey-forms-item,.smf-item{padding-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.wp-block-snow-monkey-forms-item,.smf-item{padding-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.wp-block-snow-monkey-forms-item,.smf-item{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.smf-control-legend{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.smf-item__col--label{width:clamp(17rem,calc(272rem - (.1888888889rem*1440))/16 + calc(.1888888889vw * 100)/1,30.2222222222rem)}.smf-item__label{gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.smf-item__label{margin-top:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.snow-monkey-form[data-screen=confirm] .smf-item__col.smf-item__col--controls{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.smf-item__label.is-required:after,.smf-control-legend:after{padding:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.smf-item__label.is-optional:after{padding:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.smf-checkboxes-control .smf-control-legend:after{margin-left:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{padding-top:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{padding-bottom:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{padding-left:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{padding-right:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.smf-textarea-control__control{height:clamp(12rem,calc(192rem - (.1333333333rem*1440))/16 + calc(.1333333333vw * 100)/1,21.3333333333rem)}.smf-select-control__toggle{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.smf-item__description,.smf-control-description{margin-bottom:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.smf-item__description,.smf-control-description{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}#eligibility-check--input-description{margin-top:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.smf-checkboxes-control__control,.smf-radio-buttons-control__control{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.smf-radio-buttons-control .smf-radio-buttons-control__control{gap:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.smf-radio-buttons-control .smf-radio-buttons-control__control{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}body.theme-highschool.application .smf-action:before{margin-bottom:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.smf-action{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.smf-action:before{margin-bottom:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.smf-action .smf-button-control__control{padding:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.smf-action .smf-button-control__control{-moz-column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem);column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.smf-action .smf-button-control:not(:first-of-type){margin-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.smf-checkboxes-control,.smf-radio-buttons-control{-moz-column-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem);column-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.smf-checkboxes-control,.smf-radio-buttons-control{padding-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.smf-checkboxes-control,.smf-radio-buttons-control{padding-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}a.c-button-primary,button.c-button-primary{border-radius:clamp(12.5rem,calc(200rem - (.1388888889rem*1440))/16 + calc(.1388888889vw * 100)/1,22.2222222222rem)}a.c-button-primary,button.c-button-primary{padding-top:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}a.c-button-primary,button.c-button-primary{padding-bottom:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}a.c-button-primary,button.c-button-primary{padding-left:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}a.c-button-primary,button.c-button-primary{padding-right:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}a.c-button-primary.c-button-primary--medium,button.c-button-primary.c-button-primary--medium{padding:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.c-button-primary__inner{-moz-column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem);column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-button-secondary.c-button-secondary--small .c-button-secondary__inner{-moz-column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem);column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-button-secondary__inner{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-title-primary.c-title-primary--medium{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-title-primary.c-title-primary--medium .c-title-primary__en{padding-bottom:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon{width:clamp(1.4375rem,calc(23rem - (.0159722222rem*1440))/16 + calc(.0159722222vw * 100)/1,2.5555555556rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon{height:clamp(1.4375rem,calc(23rem - (.0159722222rem*1440))/16 + calc(.0159722222vw * 100)/1,2.5555555556rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon{margin-bottom:clamp(-.375rem,calc(-6rem - (-.0041666667rem*1440))/16 + calc(-.0041666667vw * 100)/1,-.6666666667rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon:before{width:clamp(1.4375rem,calc(23rem - (.0159722222rem*1440))/16 + calc(.0159722222vw * 100)/1,2.5555555556rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon:before{height:clamp(1.4375rem,calc(23rem - (.0159722222rem*1440))/16 + calc(.0159722222vw * 100)/1,2.5555555556rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon:before{-webkit-mask-size:clamp(1.4375rem,calc(23rem - (.0159722222rem*1440))/16 + calc(.0159722222vw * 100)/1,2.5555555556rem)}.c-title-primary.c-title-primary--report .c-title-primary__icon:before{-webkit-mask-size:clamp(1.4375rem,calc(23rem - (.0159722222rem*1440))/16 + calc(.0159722222vw * 100)/1,2.5555555556rem);mask-size:clamp(1.4375rem,calc(23rem - (.0159722222rem*1440))/16 + calc(.0159722222vw * 100)/1,2.5555555556rem)}.c-title-tertiary{padding-bottom:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-title-tertiary__text{padding-left:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-title-tertiary__text:before{width:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-title-tertiary__text:before{height:clamp(2.4375rem,calc(39rem - (.0270833333rem*1440))/16 + calc(.0270833333vw * 100)/1,4.3333333333rem)}.c-link{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-link__icon{width:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-link__icon{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-link__icon:before{width:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-link__icon:before{height:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-link__icon:before{-webkit-mask-size:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-link__icon:before{-webkit-mask-size:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem);mask-size:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-link__arrow{width:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-link__arrow{height:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-category-label__item{padding:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-category-label__item{border-radius:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-category-button__list{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-category-button__link{padding:clamp(.8125rem,calc(13rem - (.0090277778rem*1440))/16 + calc(.0090277778vw * 100)/1,1.4444444444rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(.8125rem,calc(13rem - (.0090277778rem*1440))/16 + calc(.0090277778vw * 100)/1,1.4444444444rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-category-button__link{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-category-button__link:before{width:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-category-button__link:before{height:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-category-button__link:before{bottom:clamp(-.5rem,calc(-8rem - (-.0055555556rem*1440))/16 + calc(-.0055555556vw * 100)/1,-.8888888889rem)}.c-category-button__link:before{bottom:clamp(-.875rem,calc(-14rem - (-.0097222222rem*1440))/16 + calc(-.0097222222vw * 100)/1,-1.5555555556rem)}.c-list-news__link{-moz-column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem);column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-list-news__link{row-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-list-news__link{padding-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-list-news__link{padding-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-list__row{padding-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-list__row{padding-bottom:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.c-list__item{margin-bottom:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-list__content-list{row-gap:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.c-list__content-list{margin-top:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.c-list__content-item img{height:clamp(4.25rem,calc(68rem - (.0472222222rem*1440))/16 + calc(.0472222222vw * 100)/1,7.5555555556rem)}.c-list__content-item img{margin-bottom:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-page-hero{padding-top:clamp(10.625rem,calc(170rem - (.1180555556rem*1440))/16 + calc(.1180555556vw * 100)/1,18.8888888889rem)}.c-page-hero .c-eyecatch-responsive,.c-page-hero .c-eyecatch-responsive img{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}body.theme-company .c-page-hero__inner,body.theme-jobseeker .c-page-hero__inner{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}body.theme-company .c-page-hero__inner,body.theme-jobseeker .c-page-hero__inner{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}body.theme-company .c-page-hero__inner,body.theme-jobseeker .c-page-hero__inner{padding-left:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}body.theme-company .c-page-hero__inner,body.theme-jobseeker .c-page-hero__inner{padding-right:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}body.single-support-for-company .c-page-hero,body.single-support-jobseeker .c-page-hero,body.single-training-facility .c-page-hero,body.single-highschool-column .c-page-hero,body.single-highschool-news .c-page-hero,body.single-highschool-company .c-page-hero,body.single-news .c-page-hero,body.single-support-for-student .c-page-hero,body.single-utility .c-page-hero,body.single-report .c-page-hero{padding-top:clamp(8.125rem,calc(130rem - (.0902777778rem*1440))/16 + calc(.0902777778vw * 100)/1,14.4444444444rem)}body.single-news .c-page-hero__inner{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}body.single-news .c-page-hero__inner .c-page-hero__info{-moz-column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem);column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}body.single-report .c-page-hero__inner{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}body.single-report .c-page-hero__inner .c-report__label-list{gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}body.single-report .c-page-hero__inner .c-report__label{border-radius:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}body.single .c-page-hero__inner{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}body.single .c-page-hero__inner .c-page-hero__report-info{row-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-page-hero__inner{row-gap:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-page-hero__inner{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-page-hero__inner{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.c-page-hero__inner{padding-bottom:clamp(8rem,calc(128rem - (.0888888889rem*1440))/16 + calc(.0888888889vw * 100)/1,14.2222222222rem)}.c-page-hero__inner{padding-left:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.c-page-hero__inner{padding-right:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.c-page-hero__lp-img,.c-page-hero__lp-img img{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-page-hero__head{row-gap:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-page-hero__title{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-page-hero__title--sub:before{height:clamp(.125rem,calc(2rem - (.0013888889rem*1440))/16 + calc(.0013888889vw * 100)/1,.2222222222rem)}.c-page-hero__slider-block .p-support-archive__item .p-support-archive__info{padding-top:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-page-hero__slider-block .splide__pagination .splide__pagination__page{width:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-page-hero__slider-block .splide__pagination .splide__pagination__page{height:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-page-hero__slider-block .splide__arrow{width:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-page-hero__slider-block .splide__arrow{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-page-hero__slider-block .splide__arrow:before{width:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-page-hero__slider-block .splide__arrow:before{height:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-page-hero__slider-head{margin-bottom:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-news__list{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-news__item,a.c-news__item-link{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}a.c-news__item-link{-moz-column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem);column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}a.c-news__item-link{padding:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-news__item-figure{border-radius:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-news__item-contents{row-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-anchor__nav{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-anchor__nav{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-anchor__list{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-anchor__list{gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-anchor__link{-moz-column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem);column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-anchor__link{padding:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem) clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem) clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-anchor__link{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-problem__list{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-problem__list{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-problem__list{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-problem__item{padding:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-contact__list{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-contact__list{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-contact__item{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-contact__item{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-contact__item{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}a.c-contact__tel{row-gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.c-contact__tel-wrap{-moz-column-gap:clamp(.125rem,calc(2rem - (.0013888889rem*1440))/16 + calc(.0013888889vw * 100)/1,.2222222222rem);column-gap:clamp(.125rem,calc(2rem - (.0013888889rem*1440))/16 + calc(.0013888889vw * 100)/1,.2222222222rem)}.c-contact__tel-icon{width:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-contact__tel-icon{height:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-contact__tel-icon:before{width:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-contact__tel-icon:before{height:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-contact__tel-icon:before{-webkit-mask-size:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-contact__tel-icon:before{-webkit-mask-size:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem);mask-size:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-company__list{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-company__list{gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-company__list.c-company__list--highschool{margin-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.c-company__main{padding:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-company__main{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-company__info-list{row-gap:clamp(.4375rem,calc(7rem - (.0048611111rem*1440))/16 + calc(.0048611111vw * 100)/1,.7777777778rem)}.c-company__info-row{-moz-column-gap:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem);column-gap:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.c-company__info-item{width:clamp(3.8125rem,calc(61rem - (.0423611111rem*1440))/16 + calc(.0423611111vw * 100)/1,6.7777777778rem)}.c-company__info-item{-moz-column-gap:clamp(.125rem,calc(2rem - (.0013888889rem*1440))/16 + calc(.0013888889vw * 100)/1,.2222222222rem);column-gap:clamp(.125rem,calc(2rem - (.0013888889rem*1440))/16 + calc(.0013888889vw * 100)/1,.2222222222rem)}.c-company__info-item-icon{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-company__info-item-icon{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-company__info-item-icon:before{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-company__info-item-icon:before{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-company__info-item-icon:before{-webkit-mask-size:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-company__info-item-icon:before{-webkit-mask-size:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem);mask-size:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-company-archive__results{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-company-archive__results{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-company-archive__results{row-gap:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.c-company-archive__results .c-button__inner{padding-left:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-company-archive__results .c-company-archive__results-box{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-company-archive__results .c-company__info-list .c-company__info-row{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item{width:clamp(7.875rem,calc(126rem - (.0875rem*1440))/16 + 8.75vw/1,14rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{width:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{height:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem);mask-size:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-company__info-feature-list{gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-company__info-feature-list{margin-top:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-company__info-feature-item{padding:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-report__list{gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-report__item--empty{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-report__item--empty{padding:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.c-report__label{padding-top:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem)}.c-report__label{padding-bottom:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem)}.c-report__label{padding-left:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-report__label{padding-right:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-report__label{font-size:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.c-report__text-area{padding:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-report__text-area:before{width:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-report__text-area:before{height:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-report__text-area:before{right:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-report__text-area:before{bottom:clamp(-.625rem,calc(-10rem - (-.0069444444rem*1440))/16 + calc(-.0069444444vw * 100)/1,-1.1111111111rem)}.c-report__text-area:before{bottom:clamp(-1.25rem,calc(-20rem - (-.0138888889rem*1440))/16 + calc(-.0138888889vw * 100)/1,-2.2222222222rem)}.c-report__bottom{padding-top:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-report__bottom{padding-bottom:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-report__bottom{row-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-report__user{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-report__user-icon{width:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-report__user-icon{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-report__user-info{row-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-report__tags{-moz-column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem);column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-report__tags{row-gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.c-report__tag-item{padding:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-tag-button{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-tag-button{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-tag-button__header{margin-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-tag-button__header-wrap{-moz-column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem);column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-tag-button__header-icon{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-tag-button__header-icon{height:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-tag-button__list{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-tag-button__link{padding:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-search-training{padding:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-search-training{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-search-training__map{margin-bottom:clamp(3.5rem,calc(56rem - (.0388888889rem*1440))/16 + calc(.0388888889vw * 100)/1,6.2222222222rem)}.c-search-training__grid{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-search-training__row{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-training__select{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-training__select{padding:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-search-training__select-icon{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-training__select-icon{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-search-training__select-icon{right:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-training__select-icon{border-radius:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-search-training__select-icon:after{width:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-search-training__select-icon:after{height:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-search-training__kw,.c-search-training__fieldset{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-training__input{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-training__input{padding:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.c-search-training__area-hint{margin-bottom:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.c-search-training__acc-list{row-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-search-training__acc{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-training__acc-head{padding:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-search-training__acc-head{padding:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-search-training__acc-toggle{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-training__acc-toggle{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-training__acc-toggle{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-search-training__acc-toggle:after{width:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-search-training__acc-toggle:after{height:clamp(.109375rem,calc(1.75rem - (.0012152778rem*1440))/16 + calc(.0012152778vw * 100)/1,.1944444444rem)}.c-search-training__acc-toggle:before{height:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-search-training__acc-toggle:before{width:clamp(.109375rem,calc(1.75rem - (.0012152778rem*1440))/16 + calc(.0012152778vw * 100)/1,.1944444444rem)}.c-search-training__acc-panel{padding:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-search-training__town-list{-moz-column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem);column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-search-training__town-list{row-gap:clamp(0rem,0rem/16 + 0vw/1,0rem)}.c-search-training__check{-moz-column-gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem);column-gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.c-search-training__check-ui{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-search-training__check-ui{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-search-training__actions{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-company__item--empty{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-company__item--empty{padding:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.c-search-company{padding:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-search-company{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-search-company__grid{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-search-company__row{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-company__fieldset,.c-search-company__kw{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-company__input{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-company__input{padding:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.c-search-company__check-list{-moz-column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem);column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-search-company__check-list{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-company__check{-moz-column-gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem);column-gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.c-search-company__check-ui{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-search-company__check-ui{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-search-company__actions{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-report{padding:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-search-report{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-search-report__grid{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-search-report__row{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-report__select{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-report__select{padding:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-search-report__select-icon{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-report__select-icon{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-search-report__select-icon{right:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-report__select-icon{border-radius:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-search-report__select-icon:before{width:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-search-report__select-icon:before{height:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-search-report__kw,.c-search-report__radio-group{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-report__radio{-moz-column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem);column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-search-report__input{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-search-report__input{padding:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.c-search-report__actions{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-results{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-results{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-search-results{row-gap:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.c-search-results .c-button__inner{padding-left:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-results__box{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-search-results .c-company__info-list .c-company__info-row{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item{width:clamp(7.875rem,calc(126rem - (.0875rem*1440))/16 + 8.75vw/1,14rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{width:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{height:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem);mask-size:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-support-archive__results{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-support-archive__results{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-support-archive__results{row-gap:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.c-support-archive__results .c-button__inner{padding-left:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-support-archive__results-box{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-support-archive__results .c-company__info-list .c-company__info-row{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item{width:clamp(7.875rem,calc(126rem - (.0875rem*1440))/16 + 8.75vw/1,14rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{width:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon{height:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-icon:before{-webkit-mask-size:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem);mask-size:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-service-sec{padding:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem) clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.c-service-sec{margin-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-service-sec.--school .c-button-inner.c-button-inner--flex-end{margin-top:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-service-sec__header{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-service-sec__header{margin-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-service-sec__heading{padding-top:clamp(1.0625rem,calc(17rem - (.0118055556rem*1440))/16 + calc(.0118055556vw * 100)/1,1.8888888889rem)}.c-service-sec__heading{padding-bottom:clamp(1.0625rem,calc(17rem - (.0118055556rem*1440))/16 + calc(.0118055556vw * 100)/1,1.8888888889rem)}.c-service-sec__badge{width:clamp(8.0625rem,calc(129rem - (.0895833333rem*1440))/16 + calc(.0895833333vw * 100)/1,14.3333333333rem)}.c-service-sec__badge{height:clamp(8.0625rem,calc(129rem - (.0895833333rem*1440))/16 + calc(.0895833333vw * 100)/1,14.3333333333rem)}.c-service-sec__grid{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-service-sec__grid{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-service-sec__card{padding:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem) clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.c-service-sec__card{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.c-service-sec__card{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-service-sec__link{padding:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.c-service-sec__link-body{row-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.c-service-sec__link-text-box{-moz-column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem);column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-service-sec__link-icon{width:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.c-service-sec__cta{margin-top:clamp(3.125rem,calc(50rem - (.0347222222rem*1440))/16 + calc(.0347222222vw * 100)/1,5.5555555556rem)}.c-service-sec__school-main{padding-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-service-sec__school-main{padding-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.c-service-sec__school-main{padding-left:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-service-sec__school-main{padding-right:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-service-sec__school-main{margin-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.c-service-sec__school-main-container{gap:clamp(0rem,0rem/16 + 0vw/1,0rem)}.c-service-sec__school-main-container{gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.c-service-sec__school-main-visual{margin-top:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-service-sec__school-main-content-box{row-gap:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.c-service-sec__school-main-content-box:first-child{padding-bottom:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.c-service-sec__school-main-content-box:first-child{margin-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.b-inner p.c-service-sec__school-main-text:not(:first-child){margin-top:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.c-service-sec__school-main-text:not(:first-child){margin-top:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.c-service-sec__school-main-btn{padding-top:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.c-service-sec__school-main-btn{padding-bottom:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.c-service-sec__school-main-btn{padding-left:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.c-service-sec__school-main-btn{padding-right:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.c-service-sec__school-main-btn-icon{margin-left:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.c-service-sec__school-main-btn-icon{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-sec-nav{padding-top:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-sec-nav{padding-bottom:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}a.c-sec-nav__item-link{row-gap:clamp(.125rem,calc(2rem - (.0013888889rem*1440))/16 + calc(.0013888889vw * 100)/1,.2222222222rem)}.c-sec-nav__item-icon{width:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.c-sec-nav__item-icon{height:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.c-sec-nav__item-arrow{width:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.c-sec-nav__item-arrow{height:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem)}.c-sec-nav__item-arrow{margin-top:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem)}.c-highschool-line{row-gap:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.c-highschool-line{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.c-highschool-line{padding:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.c-highschool-line img{width:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.c-highschool-line img{height:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.c-cookie__inner.l-container{padding-top:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-cookie__inner.l-container{padding-bottom:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.c-cookie__inner.l-container{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-mv{padding-bottom:clamp(5.375rem,calc(86rem - (.0597222222rem*1440))/16 + calc(.0597222222vw * 100)/1,9.5555555556rem)}.p-home-mv{padding-top:clamp(7.75rem,calc(124rem - (.0861111111rem*1440))/16 + calc(.0861111111vw * 100)/1,13.7777777778rem)}.p-home-mv__content{padding-top:clamp(7.25rem,calc(116rem - (.0805555556rem*1440))/16 + calc(.0805555556vw * 100)/1,12.8888888889rem)}.p-home-mv__content{padding-bottom:clamp(7.3125rem,0rem/16 + 8.125vw/1,13rem)}.p-home-mv__title{margin-bottom:clamp(4.4375rem,calc(71rem - (.0493055556rem*1440))/16 + calc(.0493055556vw * 100)/1,7.8888888889rem)}.p-home-mv__title img{width:clamp(26.25rem,calc(420rem - (.2916666667rem*1440))/16 + calc(.2916666667vw * 100)/1,46.6666666667rem)}.p-home-mv__nav{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-mv__nav-list{gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-mv__btn{padding:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem) clamp(2.125rem,calc(34rem - (.0236111111rem*1440))/16 + calc(.0236111111vw * 100)/1,3.7777777778rem) clamp(1.125rem,0rem/16 + 1.25vw/1,2rem) clamp(2.125rem,calc(34rem - (.0236111111rem*1440))/16 + calc(.0236111111vw * 100)/1,3.7777777778rem)}.p-home-mv__btn-text{margin-left:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.p-home-mv__btn-arrow{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-home-mv__btn-arrow{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-home-mv-news{padding-top:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.p-home-mv-news{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-mv-news{padding-top:clamp(1.1875rem,calc(19rem - (.0131944444rem*1440))/16 + calc(.0131944444vw * 100)/1,2.1111111111rem)}.p-home-mv-news{padding-bottom:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-home-mv-news{margin-top:clamp(-5rem,calc(-80rem - (-.0555555556rem*1440))/16 + calc(-.0555555556vw * 100)/1,-8.8888888889rem)}.p-home-mv-news__inner{padding:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-mv-news__head{margin-bottom:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-home-mv-news__body{margin-bottom:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-mv-news__body{margin-top:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-home-mv-news__track{height:clamp(6.25rem,calc(100rem - (.0694444444rem*1440))/16 + calc(.0694444444vw * 100)/1,11.1111111111rem)}.p-home-mv-news__track{height:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-mv-news__item{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-home-mv-news__item{-moz-column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem);column-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-mv-news__item{padding-left:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-mv-news__category{padding:clamp(.0625rem,calc(1rem - (.0006944444rem*1440))/16 + calc(.0006944444vw * 100)/1,.1111111111rem) clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem) clamp(.0625rem,calc(1rem - (.0006944444rem*1440))/16 + calc(.0006944444vw * 100)/1,.1111111111rem) clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.p-home-mv-news__date{padding-left:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-mv-news__foot{right:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-mv-news__arrows{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-home-mv-news__arrows{padding-right:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-home-mv-news__arrows{margin-right:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-home-mv-news__arrow{width:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.p-home-mv-news__arrow{height:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.p-home-mv-news__more img{width:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.p-home-mv-news__more img{height:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.p-home-mv-sns{padding:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem) clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem) clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem) clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.p-home-mv-sns__list li a{width:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.p-home-mv-sns__list li a{height:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.p-home-mv-sns__list li a:before{width:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-mv-sns__list li a:before{height:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-about{padding-bottom:clamp(11.25rem,0rem/16 + 12.5vw/1,20rem)}.p-home-about__inner{padding-right:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-about__inner{padding-left:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-about__content{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-about__title{margin-bottom:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-home-about__heading{margin-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-about__btn-wrapper{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-about__btn{-moz-column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem);column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-home-about__btn{padding:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem) clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem) clamp(1.125rem,0rem/16 + 1.25vw/1,2rem) clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-support{padding:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem) clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-home-support{margin-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-home-support__header{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-home-support__header{margin-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-support__heading{padding-top:clamp(1.0625rem,calc(17rem - (.0118055556rem*1440))/16 + calc(.0118055556vw * 100)/1,1.8888888889rem)}.p-home-support__heading{padding-bottom:clamp(1.0625rem,calc(17rem - (.0118055556rem*1440))/16 + calc(.0118055556vw * 100)/1,1.8888888889rem)}.p-home-support__badge{width:clamp(8.0625rem,calc(129rem - (.0895833333rem*1440))/16 + calc(.0895833333vw * 100)/1,14.3333333333rem)}.p-home-support__badge{height:clamp(8.0625rem,calc(129rem - (.0895833333rem*1440))/16 + calc(.0895833333vw * 100)/1,14.3333333333rem)}.p-home-support__grid{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-support__grid{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-support__card{padding:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem) clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.p-home-support__card{row-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-home-support__card{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-support__item:first-child .p-home-support__link{padding-top:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.p-home-support__link{padding:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-support__link-body{row-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-home-support__link-icon{width:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-home-support__cta{margin-top:clamp(3.125rem,calc(50rem - (.0347222222rem*1440))/16 + calc(.0347222222vw * 100)/1,5.5555555556rem)}.p-home-support__school-main{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-support__school-main{margin-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-support__school-main-container{gap:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-support__school-main-container{gap:clamp(1.625rem,calc(26rem - (.0180555556rem*1440))/16 + calc(.0180555556vw * 100)/1,2.8888888889rem)}.p-home-support__school-main-text:not(:first-child){margin-top:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.p-home-support__school-main-btn{padding-top:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-home-support__school-main-btn{padding-bottom:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-home-support__school-main-btn{padding-left:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-support__school-main-btn{padding-right:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-support__school-main-btn-icon{margin-left:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.p-home-support__school-main-btn-icon{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-home-voice{padding-top:clamp(6.25rem,calc(100rem - (.0694444444rem*1440))/16 + calc(.0694444444vw * 100)/1,11.1111111111rem)}.p-home-voice{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-home-voice__header{margin-bottom:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem)}.p-home-voice__subtitle{padding-bottom:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.p-home-voice__title-wrap{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-home-voice__title-icon{width:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-voice__title-icon{height:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-voice__title span{font-size:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.p-home-voice__list-wrap{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-voice__list-block{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-home-voice__list-block{padding:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-voice__list-block{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-voice__list{gap:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-voice__list-title-head{margin-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-voice__list-title{-moz-column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem);column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-home-voice__list-title-icon{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-voice__list-title-icon{height:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-voice-card{-moz-column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem);column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-voice-card__label{padding-top:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem)}.p-voice-card__label{padding-bottom:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem)}.p-voice-card__label{padding-left:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-voice-card__label{padding-right:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-voice-card__label{font-size:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.p-voice-card__text-area{padding-top:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.p-voice-card__text-area{padding-bottom:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.p-voice-card__text-area{padding-left:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-voice-card__text-area{padding-right:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-voice-card__title span{font-size:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-voice-card__footer{padding-top:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem)}.p-voice-card__user-icon{width:clamp(2.8125rem,0rem/16 + 3.125vw/1,5rem)}.p-voice-card__user-icon{height:clamp(2.8125rem,0rem/16 + 3.125vw/1,5rem)}.p-voice-card__user-icon{margin-right:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-voice-card__user-info{-moz-column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem);column-gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-voice-card__user-name,.p-voice-card__user-meta{font-size:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-voice-card__tags{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-voice-card__tags{margin-top:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-voice-card__tag-text{padding:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem) clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-voice-card__tag-text{padding-top:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem)}.p-voice-card__tag-text{padding-bottom:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem)}.p-voice-card__tag-text{padding-left:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-voice-card__tag-text{padding-right:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-home-voice__bottom{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-home-voice__bottom-inner{margin-bottom:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-home-voice__tag-header{margin-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-voice__tag-header-wrap img{width:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.p-home-voice__tag-header-wrap img{height:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.p-home-voice__tag-title span{font-size:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-tag-button{padding:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-tag-button{font-size:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-btn-voice{width:clamp(25rem,calc(400rem - (.2777777778rem*1440))/16 + calc(.2777777778vw * 100)/1,44.4444444444rem)}.p-btn-voice{height:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem)}.p-btn-voice{font-size:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-home-helpful{padding-bottom:clamp(6.5rem,calc(104rem - (.0722222222rem*1440))/16 + calc(.0722222222vw * 100)/1,11.5555555556rem)}.p-home-helpful .c-button-inner{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-home-helpful__inner{padding-top:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-helpful__inner:before{height:clamp(24.5625rem,calc(393rem - (.2729166667rem*1440))/16 + calc(.2729166667vw * 100)/1,43.6666666667rem)}.p-home-helpful__inner:before{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-helpful__inner:before{height:clamp(26.9375rem,calc(431rem - (.2993055556rem*1440))/16 + calc(.2993055556vw * 100)/1,47.8888888889rem)}.p-home-helpful__header{row-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-home-helpful__header{margin-bottom:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-home-helpful__header{-moz-column-gap:clamp(2.125rem,calc(34rem - (.0236111111rem*1440))/16 + calc(.0236111111vw * 100)/1,3.7777777778rem);column-gap:clamp(2.125rem,calc(34rem - (.0236111111rem*1440))/16 + calc(.0236111111vw * 100)/1,3.7777777778rem)}.p-home-helpful__nav{gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-helpful__nav-btn{width:clamp(2.75rem,calc(44rem - (.0305555556rem*1440))/16 + calc(.0305555556vw * 100)/1,4.8888888889rem)}.p-home-helpful__nav-btn{height:clamp(2.75rem,calc(44rem - (.0305555556rem*1440))/16 + calc(.0305555556vw * 100)/1,4.8888888889rem)}.p-home-helpful-card{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-helpful-card__body{padding-top:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-helpful-card__title{margin-bottom:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-home-helpful-card__text{margin-bottom:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-home-helpful-card__link{gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-home-helpful-card__link{padding:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-helpful-card__link{margin-top:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-home-helpful-card__link-icon{width:clamp(.8125rem,calc(13rem - (.0090277778rem*1440))/16 + calc(.0090277778vw * 100)/1,1.4444444444rem)}.p-home-sns{padding-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-home-sns{padding-bottom:clamp(7.5rem,calc(120rem - (.0833333333rem*1440))/16 + calc(.0833333333vw * 100)/1,13.3333333333rem)}.p-home-sns__inner{width:clamp(75rem,calc(1200rem - (.8333333333rem*1440))/16 + calc(.8333333333vw * 100)/1,133.3333333333rem)}.p-home-sns__header{margin-bottom:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem)}.p-home-sns__label{margin-bottom:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-sns__title{margin-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-home-sns__main-grid{gap:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem)}.p-home-sns__platform-title{gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-home-sns__platform-title{margin-bottom:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-home-sns__platform-icon{width:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.p-home-sns__card-list{gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-sns__card{padding:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-sns__card-arrow{width:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-home-sns__sub-grid{gap:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.p-home-sns__sub-grid{margin-top:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.p-home-sns__sub-title{gap:clamp(.9375rem,calc(15rem - (.0104166667rem*1440))/16 + calc(.0104166667vw * 100)/1,1.6666666667rem)}.p-home-sns__sub-title{margin-bottom:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-home-sns__sub-title img{width:clamp(3.125rem,calc(50rem - (.0347222222rem*1440))/16 + calc(.0347222222vw * 100)/1,5.5555555556rem)}.p-home-sns__sub-icon{width:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.p-home-sns__sub-list{gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-home-sns__btn{padding:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-home-sns__btn-text--row{gap:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-home-sns__btn-icon{height:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-home-sns__btn-arrow{width:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-home-sns__sub-item .p-home-sns__btn-icon{width:clamp(2.3125rem,calc(37rem - (.0256944444rem*1440))/16 + calc(.0256944444vw * 100)/1,4.1111111111rem)}.p-home-sns__sub-item .p-home-sns__btn-icon{height:clamp(2.3125rem,calc(37rem - (.0256944444rem*1440))/16 + calc(.0256944444vw * 100)/1,4.1111111111rem)}.p-support-detail .c-page-hero__slider{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-detail .c-page-hero__slider .splide__track{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-detail .c-page-hero__slider .p-support-archive__item{margin-bottom:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-support-detail .c-page-hero__slider .p-support-archive__item .p-support-archive__info{margin-top:clamp(2.8125rem,0rem/16 + 3.125vw/1,5rem)}.p-support-detail .c-page-hero__slider .splide__pagination .splide__pagination__page{width:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-detail .c-page-hero__slider .splide__pagination .splide__pagination__page{height:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-detail .c-page-hero__slider .splide__arrow{width:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-detail .c-page-hero__slider .splide__arrow{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-detail .c-page-hero__slider .splide__arrow:before{width:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-support-detail .c-page-hero__slider .splide__arrow:before{height:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--next{width:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--next{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--prev{width:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--prev{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-search__title{-moz-column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem);column-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-support-search__title{margin-top:clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-support-search__title{margin-bottom:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}.p-support-search__title:before{width:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.p-support-search__title:before{height:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.p-support-search{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-support-search{padding:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-search__grid{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-search__control{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-search__select{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-search__select{padding-top:clamp(1.0625rem,calc(17rem - (.0118055556rem*1440))/16 + calc(.0118055556vw * 100)/1,1.8888888889rem)}.p-support-search__select{padding-bottom:clamp(1.0625rem,calc(17rem - (.0118055556rem*1440))/16 + calc(.0118055556vw * 100)/1,1.8888888889rem)}.p-support-search__select{padding-left:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-search__select{padding-right:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-search__select-icon{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-search__select-icon{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-search__select-icon{right:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-search__select-icon{border-radius:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-support-search__select-icon:after{width:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-support-search__select-icon:after{height:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-support-search__input{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-search__input{padding-top:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-support-search__input{padding-bottom:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-support-search__input{padding-left:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.p-support-search__hint{margin-top:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-support-search__radio-group{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-search__actions{margin-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-search__submit{border-radius:clamp(62.4375rem,0rem/16 + 69.375vw/1,111rem)}.p-support-search__submit{padding-top:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.p-support-search__submit{padding-bottom:clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}.p-support-search__submit{padding-left:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.p-support-search__submit{padding-right:clamp(1.875rem,calc(30rem - (.0208333333rem*1440))/16 + calc(.0208333333vw * 100)/1,3.3333333333rem)}.p-support-search__submit-circle{width:clamp(2.875rem,calc(46rem - (.0319444444rem*1440))/16 + calc(.0319444444vw * 100)/1,5.1111111111rem)}.p-support-search__submit-circle{height:clamp(2.875rem,calc(46rem - (.0319444444rem*1440))/16 + calc(.0319444444vw * 100)/1,5.1111111111rem)}.p-support-results__list{row-gap:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-support-results__list{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-results__item{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-support-results__item{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-results__excerpt{margin-top:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-support-results__pager{margin-top:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-support-archive__results,.p-support-archive__results-box{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-archive__results-cat{padding:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-archive__list{margin-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-archive__list{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-archive__main{padding:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-archive__cat-list{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-archive__cat-list{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-archive__cat{padding:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}p.p-support-archive__desc{margin-top:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-support-archive__info{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-archive__info{padding-top:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-support-archive__info{margin-top:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-support-archive__info-date-list{margin-top:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-support-archive__info-status{padding:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem) clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-archive__empty{margin-top:clamp(6.25rem,calc(100rem - (.0694444444rem*1440))/16 + calc(.0694444444vw * 100)/1,11.1111111111rem)}.p-support-archive__empty{margin-bottom:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-search__close{width:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-support-search__close{height:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-support-search__close span span{width:clamp(1.4375rem,calc(23rem - (.0159722222rem*1440))/16 + calc(.0159722222vw * 100)/1,2.5555555556rem)}.p-support-search__close span span{height:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem)}.p-support-news__inner{padding:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-news__inner{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-news__inner{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-news__item:not(:first-child) .p-support-news__link{padding-top:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-news__link{row-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-news__link{padding-bottom:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-news__link{padding-right:clamp(2.75rem,calc(44rem - (.0305555556rem*1440))/16 + calc(.0305555556vw * 100)/1,4.8888888889rem)}.p-support-news__link,.p-support-news__info{-moz-column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem);column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-support-news__cat{border-radius:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-support-news__cat{padding:clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem) clamp(.1875rem,calc(3rem - (.0020833333rem*1440))/16 + calc(.0020833333vw * 100)/1,.3333333333rem) clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-support-problem{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-problem .l-container{row-gap:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-support-problem__title{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-problem__title-illust{width:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-problem__title-illust{height:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-problem__list{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-problem__list{gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-problem__item{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-problem__item{padding:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-support-problem__inner{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-support-problem__purpose{padding:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-support-problem__link{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-problem__support{-moz-column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem);column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-support-problem__support-figure{width:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-problem__support-figure{height:clamp(7rem,calc(112rem - (.0777777778rem*1440))/16 + calc(.0777777778vw * 100)/1,12.4444444444rem)}.p-support-problem__support-message{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-problem__support-message:before{width:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-support-problem__support-message:before{height:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-support-problem__support-message:before{left:clamp(-.875rem,calc(-14rem - (-.0097222222rem*1440))/16 + calc(-.0097222222vw * 100)/1,-1.5555555556rem)}.p-support-problem__support-message:before{left:clamp(-1.3125rem,calc(-21rem - (-.0145833333rem*1440))/16 + calc(-.0145833333vw * 100)/1,-2.3333333333rem)}.p-support-contents{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-contents__inner{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-contents__inner{padding:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem) clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-contents__inner,.p-support-contents__detail{row-gap:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-contents__detail .p-support-archive__info{margin-top:clamp(2.8125rem,0rem/16 + 3.125vw/1,5rem)}.p-support-contents__block,.p-support-contents__list{row-gap:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-contents__list{gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-report{padding-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-report.p-home-voice .p-support-report__inner{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-report.p-home-voice .p-support-report__inner{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-report.p-home-voice .p-support-report__inner{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__list-wrap{padding-left:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__list-wrap{padding-right:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__bottom{margin-top:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__bottom{padding-left:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__bottom{padding-right:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-report.p-home-voice .p-support-report__inner .p-home-voice__list-block .p-home-voice__list{gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-report.p-home-voice .p-home-voice__bottom{margin-right:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-support-report.p-home-voice .p-home-voice__bottom{margin-left:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-support-sns .l-container{row-gap:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-support-sns .l-container{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-sns__lead{row-gap:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-support-sns__contents{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-sns__contents{padding-left:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-sns__contents{padding-right:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-support-sns__contents{row-gap:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-support-sns__instagram{row-gap:clamp(1.125rem,0rem/16 + 1.25vw/1,2rem)}.p-support-sns__instagram{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-sns__head{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-support-sns__head-title{-moz-column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem);column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-support-sns__head-title-icon{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-sns__head-title-icon{height:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-sns__instagram-inner{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-sns__instagram-gallery{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-sns__instagram-gallery{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-sns__instagram-list,.p-support-sns__instagram-gallery #sbi_images{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-support-sns__instagram-item,.p-support-sns__instagram-gallery #sbi_images .sbi_item{border-radius:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-support-sns__registration{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-support-sns__registration{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-sns__registration{padding:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-support-sns__registration-qr{width:clamp(8rem,calc(128rem - (.0888888889rem*1440))/16 + calc(.0888888889vw * 100)/1,14.2222222222rem)}.p-support-sns__registration-qr{height:clamp(8rem,calc(128rem - (.0888888889rem*1440))/16 + calc(.0888888889vw * 100)/1,14.2222222222rem)}.p-support-sns__inner{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-sns__inner{-moz-column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem);column-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-sns__registration-box{row-gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-support-sns__registration-item-box{row-gap:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.p-support-sns__registration-item-box{-moz-column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem);column-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-support-sns__registration-item-link{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-support-sns__registration-item-link{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-support-sns__registration-item-link-head{-moz-column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem);column-gap:clamp(.25rem,calc(4rem - (.0027777778rem*1440))/16 + calc(.0027777778vw * 100)/1,.4444444444rem)}.p-support-sns__registration-item-link-icon{width:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-support-sns__registration-item-link-icon{height:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-support-sns__contents .p-support-sns__registration{padding:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem) clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-training .b-inner:not(:first-child){margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-training-problem{row-gap:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-training-problem.b-inner{padding-bottom:clamp(3.875rem,calc(62rem - (.0430555556rem*1440))/16 + calc(.0430555556vw * 100)/1,6.8888888889rem)}.p-training-about{row-gap:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-training-about{margin-top:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.p-training-about .c-contact__item p.c-contact__tel-annotation{margin-top:clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem)}.p-training-recommended .p-support-archive__list{margin-bottom:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-training-operator .c-company__list{margin-top:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-training-operator .c-company__list{margin-bottom:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-training-report{row-gap:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-training-report .p-home-voice__list{gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-training-form .c-description{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-training-search .c-search-training{margin-top:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}body.page-lp .b-inner .wp-block-group.wp-block-group-is-layout-flex{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}body.page-lp .b-inner iframe{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-training-facility-detail .b-inner .c-title-primary{margin-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-training-facility-detail .b-inner .snow-monkey-form{margin-top:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-training-facility-archive .c-company__list,.p-report-search .c-report__list,.p-report-search .c-tag-button{margin-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-report-detail .c-report__user.c-report__user--head{margin-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-report-detail .p-report-detail__recommend .c-report__list,.p-news-archive .c-list-news{margin-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}body.page-template-tmp_contact-confirm .l-form__list,body.page-template-tmp_property-confirm .l-form__list{row-gap:clamp(2.1875rem,calc(35rem - (.0243055556rem*1440))/16 + calc(.0243055556vw * 100)/1,3.8888888889rem)}body.page-template-tmp_contact-confirm .l-form__detail-select-item,body.page-template-tmp_property-confirm .l-form__detail-select-item,body.page-template-tmp_contact-confirm .l-form__detail,body.page-template-tmp_property-confirm .l-form__detail{padding:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem) clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem) clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem) clamp(1.375rem,calc(22rem - (.0152777778rem*1440))/16 + calc(.0152777778vw * 100)/1,2.4444444444rem)}body.page-template-tmp_contact-confirm .l-form__agree,body.page-template-tmp_property-confirm .l-form__agree{margin-top:clamp(2.5rem,calc(40rem - (.0277777778rem*1440))/16 + calc(.0277777778vw * 100)/1,4.4444444444rem)}body.page-template-tmp_contact-confirm .l-form__button-block,body.page-template-tmp_property-confirm .l-form__button-block{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}body.page-template-tmp_contact-confirm .wpcf7-form-control.wpcf7-previous.c-button-prev,body.page-template-tmp_property-confirm .wpcf7-form-control.wpcf7-previous.c-button-prev{padding:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(.375rem,calc(6rem - (.0041666667rem*1440))/16 + calc(.0041666667vw * 100)/1,.6666666667rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-highschool-hero{margin-top:clamp(7.75rem,calc(124rem - (.0861111111rem*1440))/16 + calc(.0861111111vw * 100)/1,13.7777777778rem)}.p-highschool-hero__inner{padding-top:clamp(8.75rem,calc(140rem - (.0972222222rem*1440))/16 + calc(.0972222222vw * 100)/1,15.5555555556rem)}.p-highschool-hero__inner{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-highschool-hero__inner{padding-bottom:clamp(10.3125rem,calc(165rem - (.1145833333rem*1440))/16 + calc(.1145833333vw * 100)/1,18.3333333333rem)}.p-highschool-hero__inner{padding-bottom:clamp(6.625rem,calc(106rem - (.0736111111rem*1440))/16 + calc(.0736111111vw * 100)/1,11.7777777778rem)}.p-highschool-hero__center{padding-left:clamp(12rem,calc(192rem - (.1333333333rem*1440))/16 + calc(.1333333333vw * 100)/1,21.3333333333rem)}.p-highschool-hero__center{padding-right:clamp(12rem,calc(192rem - (.1333333333rem*1440))/16 + calc(.1333333333vw * 100)/1,21.3333333333rem)}.p-highschool-hero__center-figure{width:clamp(11rem,calc(176rem - (.1222222222rem*1440))/16 + calc(.1222222222vw * 100)/1,19.5555555556rem)}.p-highschool-hero__center-figure{height:clamp(22rem,calc(352rem - (.2444444444rem*1440))/16 + calc(.2444444444vw * 100)/1,39.1111111111rem)}.p-highschool-hero__center-inner{row-gap:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-highschool-hero__title-box{row-gap:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-highschool-hero__title-sub-text{padding-left:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.p-highschool-hero__title-sub-text{padding-right:clamp(2.25rem,0rem/16 + 2.5vw/1,4rem)}.p-highschool-hero__title-sub-text:before{width:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-highschool-hero__title-sub-text:before{height:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-highschool-hero__title-sub-text:after{width:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-highschool-hero__title-sub-text:after{height:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-highschool-hero__title-main span:before{height:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-highschool-hero__title-main span:before{bottom:clamp(.6875rem,calc(11rem - (.0076388889rem*1440))/16 + calc(.0076388889vw * 100)/1,1.2222222222rem)}.p-highschool-hero__desc{margin-bottom:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.p-highschool section.b-inner:not(#link-03){margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-highschool-logo{width:clamp(24.375rem,calc(390rem - (.2708333333rem*1440))/16 + calc(.2708333333vw * 100)/1,43.3333333333rem)}.p-highschool-logo{margin-bottom:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}p.p-highschool-about__desc{margin-top:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-highschool-about__figure{margin-top:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-highschool-company.b-inner{padding-top:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-highschool-company.b-inner{border-radius:clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-highschool-company .p-highschool-company__inner .c-button-inner{margin-top:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}body.single-highschool-company .b-inner h2.wp-block-heading span{padding-right:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}body.single-highschool-company .b-inner .wp-block-media-text .wp-block-media-text__media,body.single-highschool-company .b-inner .wp-block-media-text .wp-block-media-text__media img{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-highschool-search.b-inner{padding-bottom:clamp(6rem,calc(96rem - (.0666666667rem*1440))/16 + calc(.0666666667vw * 100)/1,10.6666666667rem)}.p-highschool-search.b-inner{border-radius:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem) clamp(0rem,0rem/16 + 0vw/1,0rem) clamp(0rem,0rem/16 + 0vw/1,0rem)}.p-highschool-search .c-search-company,.p-highschool .p-highschool-event .p-highschool-event__inner .c-button-inner,.p-highschool-column.b-inner .p-highschool-column__inner .c-button-inner,.p-highschool-column.b-inner p.p-highschool-column__lead{margin-top:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-highschool-column.b-inner p.p-highschool-column__lead{margin-bottom:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-highschool-news.b-inner .p-highschool-news__inner .c-news__list{margin-top:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-highschool-news.b-inner .p-highschool-news__inner .c-news__list{margin-bottom:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-highschool-information .p-highschool-information__inner{margin-top:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-highschool-information .p-highschool-information__list{row-gap:clamp(1.5rem,calc(24rem - (.0166666667rem*1440))/16 + calc(.0166666667vw * 100)/1,2.6666666667rem)}.p-highschool-information .p-highschool-information__list{margin-top:clamp(4rem,calc(64rem - (.0444444444rem*1440))/16 + calc(.0444444444vw * 100)/1,7.1111111111rem)}.p-highschool-information .p-highschool-information__item{border-radius:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.p-highschool-information .p-highschool-information__item{padding:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem) clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-highschool-information .p-highschool-information__item{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.p-highschool-information .p-highschool-information__item--line{row-gap:clamp(1.75rem,calc(28rem - (.0194444444rem*1440))/16 + calc(.0194444444vw * 100)/1,3.1111111111rem)}.p-highschool-information .p-highschool-information__item--line .p-highschool-information__item-title{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-highschool-information .p-highschool-information__item--line .p-highschool-information__item-title img{width:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-highschool-information .p-highschool-information__item--line .p-highschool-information__item-title img{height:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}.p-highschool-information .p-highschool-information__item-box{row-gap:clamp(1.25rem,calc(20rem - (.0138888889rem*1440))/16 + calc(.0138888889vw * 100)/1,2.2222222222rem)}.c-loop__inner{padding-left:clamp(2.875rem,calc(46rem - (.0319444444rem*1440))/16 + calc(.0319444444vw * 100)/1,5.1111111111rem)}.c-loop__inner .c-loop__img{width:clamp(193.75rem,calc(3100rem - (2.1527777778rem*1440))/16 + calc(2.1527777778vw * 100)/1,344.4444444444rem)}.c-loop__inner .c-loop__img{height:clamp(23.375rem,calc(374rem - (.2597222222rem*1440))/16 + calc(.2597222222vw * 100)/1,41.5555555556rem)}.p-pagination-summary{margin-top:clamp(5rem,calc(80rem - (.0555555556rem*1440))/16 + calc(.0555555556vw * 100)/1,8.8888888889rem)}.p-pagination-summary{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev{width:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-pagination-summary__numbers{-moz-column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem);column-gap:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-pagination-summary__numbers-item{width:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-pagination-summary__numbers-item{height:clamp(3rem,calc(48rem - (.0333333333rem*1440))/16 + calc(.0333333333vw * 100)/1,5.3333333333rem)}.p-pagination-summary__numbers-item span,.p-pagination-summary__numbers-item a{border-radius:clamp(.5rem,calc(8rem - (.0055555556rem*1440))/16 + calc(.0055555556vw * 100)/1,.8888888889rem)}.p-page-link{padding-top:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem)}.p-page-link{padding-bottom:clamp(3.75rem,calc(60rem - (.0416666667rem*1440))/16 + calc(.0416666667vw * 100)/1,6.6666666667rem)}.p-page-link .l-container{width:clamp(72.5rem,calc(1160rem - (.8055555556rem*1440))/16 + calc(.8055555556vw * 100)/1,128.8888888889rem)}.p-page-link__item.external .c-button__arrow{width:clamp(1.1875rem,calc(19rem - (.0131944444rem*1440))/16 + calc(.0131944444vw * 100)/1,2.1111111111rem)}.p-page-link__item.external .c-button__arrow{height:clamp(.8125rem,calc(13rem - (.0090277778rem*1440))/16 + calc(.0090277778vw * 100)/1,1.4444444444rem)}.u-border-radius-05{border-radius:clamp(.3125rem,calc(5rem - (.0034722222rem*1440))/16 + calc(.0034722222vw * 100)/1,.5555555556rem)}.u-annotation:before{font-size:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}}@media screen and (min-width: 1441px){.l-footer-main__white-box{padding-top:0;flex-direction:column}.l-footer-bottom__links{padding-bottom:0}.l-footer-copyright{text-align:left;padding-top:0}.l-header__logo-link{width:23.125rem;-moz-column-gap:.6875rem;column-gap:.6875rem}.l-header__logo-img--character{width:6rem;height:4.6875rem}.l-header__logo-img--text{width:16.4375rem;height:4rem}.l-breadcrumbs{margin-top:0}.b-inner .wp-block-media-text,.b-inner .b-data__actions{row-gap:0}.b-inner .wp-block-lazyblock-timeline,.b-inner .b-timeline{--tl-time-w: 180px;--tl-marker-w: 18px;--tl-gap: 16px}.b-inner .b-timeline__list:before{top:12px;height:calc(100% - 40px)}.c-list__item{margin-bottom:0}.c-list__content-list{margin-top:0}.c-contact__list{row-gap:0}.c-service-sec__header{row-gap:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.c-service-sec__school-main-container{flex-direction:row;align-items:stretch}.c-service-sec__school-main-visual{margin-top:0}.c-highschool-line{top:240px}.p-home-mv-news__inner{width:100%}.p-home-mv-news__head{margin-bottom:0}.p-home-mv-sns{top:224px}.p-home-support__header{row-gap:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.p-home-support__school-main-container{flex-direction:row;align-items:center}.p-home-voice__list-wrap{row-gap:0}.p-home-helpful__inner:before{background-image:url(../../assets/images/home/helpful_bg_pc.png);width:97.2222222222%}.p-home-helpful__header{row-gap:0}.p-support-detail .c-page-hero__slider .p-support-archive__item .p-support-archive__info{margin-top:auto}.p-support-archive__info{margin-top:auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.p-support-contents__detail .p-support-archive__info{margin-top:auto}.p-support-report.p-home-voice .p-home-voice__bottom{margin-left:0;margin-right:0}body.page-lp .b-inner .wp-block-group.wp-block-group-is-layout-flex{row-gap:0}.p-highschool-about__figure{margin-top:0}}@media screen and (min-width: 1441px) and (min-width: 1441px){.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{bottom:clamp(-2.125rem,calc(-34rem - (-.0236111111rem*1440))/16 + calc(-.0236111111vw * 100)/1,-3.7777777778rem)}.c-category-button__link:before{bottom:clamp(-.75rem,calc(-12rem - (-.0083333333rem*1440))/16 + calc(-.0083333333vw * 100)/1,-1.3333333333rem)}.c-report__text-area:before{bottom:clamp(-.875rem,calc(-14rem - (-.0097222222rem*1440))/16 + calc(-.0097222222vw * 100)/1,-1.5555555556rem)}.p-home-mv-news__body{margin-top:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.p-support-problem__support-message:before{left:clamp(-1.3125rem,calc(-21rem - (-.0145833333rem*1440))/16 + calc(-.0145833333vw * 100)/1,-2.3333333333rem)}}@media screen and (min-width: 1441px) and (min-width: 768px){.b-inner .wp-block-lazyblock-flow .b-flow__item:not(:last-child):after{bottom:clamp(-1.3033333333rem,calc(-20.8533333333rem - (-.0236111111rem*883.2))/16 + calc(-.0236111111vw * 100)/1,-2.125rem)}.c-category-button__link:before{bottom:clamp(-.46rem,calc(-7.36rem - (-.0083333333rem*883.2))/16 + calc(-.0083333333vw * 100)/1,-.75rem)}.c-report__text-area:before{bottom:clamp(-.5366666667rem,calc(-8.5866666667rem - (-.0097222222rem*883.2))/16 + calc(-.0097222222vw * 100)/1,-.875rem)}.p-home-mv-news__body{margin-top:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.p-support-problem__support-message:before{left:clamp(-.805rem,calc(-12.88rem - (-.0145833333rem*883.2))/16 + calc(-.0145833333vw * 100)/1,-1.3125rem)}}@media screen and (min-width: 1560px){.l-drawer__link span,.l-drawer__support-text{font-size:1.25rem}.l-drawer__support-btn__item-link{font-size:1.09375rem}.l-drawer__footer-list,.l-drawer__search-form--gcse .gsc-input,.l-drawer__search-input{font-size:.9375rem}.l-footer-cta__title{font-size:2.5rem}.l-footer-cta__tel-number{font-size:2.1875rem}.l-footer-cta__tel-time,.l-footer-main__address,.l-footer-main__address p{font-size:1.09375rem}.l-footer-nav__link span{font-size:1.25rem}.l-footer-support-text span{font-size:1.5625rem}.l-footer-support-btn__item-link{font-size:1.09375rem}.l-footer-bottom__links li a,.l-footer-copyright{font-size:.9375rem}.l-footer__pagetop .l-footer__pagetop-btn,.l-footer__pagetop-btn span{font-size:1.171875rem}.l-hamburger__text{font-size:.859375rem}.l-header__tel-number{font-size:1.953125rem}.l-header__tel-time{font-size:.78125rem}.l-header__search{height:3.125rem}.l-header__search-form{width:20rem}.l-header__search-form--gcse .gsc-input,.l-header__search-input{font-size:.9375rem}.l-header__search-button{width:3.125rem;height:3.125rem}.l-header__search-button img{width:1.5rem;height:1.5rem}.l-header-nav__link{font-size:1.25rem}.l-header-nav__mega-title{font-size:1.5625rem}.l-header-nav__mega-link{font-size:1.09375rem}.l-breadcrumbs__link-text{font-size:.9375rem}.b-inner h2.wp-block-heading{font-size:2.5rem}.b-inner h3.wp-block-heading{font-size:2.1875rem}.b-inner h4.wp-block-heading{font-size:1.875rem}.b-inner p,.b-inner a,.b-inner .wp-block-list li{font-size:1.25rem}.b-inner .wp-block-image .wp-element-caption{font-size:.9375rem}.b-inner .wp-block-categories-list li a,.b-inner .b-data__term,.b-inner .b-data__description,.b-inner .b-data__btn-text{font-size:1.25rem}.b-inner .wp-block-lazyblock-flow .b-flow__content-title{font-size:1.5625rem}.b-inner .wp-block-lazyblock-flow .b-flow__content-description{font-size:1.25rem}.b-inner .wp-block-table table th,.b-inner .wp-block-table table td{font-size:1.09375rem}.b-inner .wp-block-table .wp-element-caption{font-size:.9375rem}.b-inner .b-timeline__time p,.b-inner .b-timeline__content{font-size:1.25rem}.b-inner .wp-block-lazyblock-voice .b-voice__figure figcaption{font-size:1.09375rem}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-title{font-size:1.875rem}.b-inner .wp-block-lazyblock-voice .b-voice__contents-item-description{font-size:1.25rem}.b-inner .b-report__item-head-info-title{font-size:1.875rem}.b-inner p.b-report__item-head-info-profile,.b-inner p.b-report__item-desc,.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__link-text{font-size:1.25rem}.b-inner .wp-block-lazyblock-sitemap p.c-sitemap__sub-link-text{font-size:1.09375rem}.b-inner .wp-block-lazyblock-faq .c-faq__item-label,.b-inner .wp-block-lazyblock-faq .c-faq__item-text,.b-inner .wp-block-lazyblock-faq .c-faq__detail-inner .c-faq__detail-label{font-size:1.875rem}.b-inner .wp-block-lazyblock-faq p.c-faq__detail-text{font-size:1.25rem}.b-inner .wp-block-lazyblock-application-table-flex table th,.b-inner .wp-block-lazyblock-application-table-flex table td{font-size:1.09375rem}.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__number,.snow-monkey-form[data-screen=confirm] .smf-progress-tracker .smf-progress-tracker__item__text{font-size:1.25rem}.smf-form .smf-checkbox-control,.smf-form .smf-radio-button-control{font-size:1.328125rem}.smf-form .smf-item__controls{font-size:1.5625rem}.smf-form .wp-block-list li{font-size:1.09375rem}.smf-form .smf-error-messages,.smf-control-legend,.smf-item__label__text,.snow-monkey-form[data-screen=confirm] .smf-placeholder,.snow-monkey-form[data-screen=confirm] .smf-placeholder p,.snow-monkey-form[data-screen=confirm] .smf-placeholder span,.snow-monkey-form[data-screen=confirm] .smf-placeholder li,.snow-monkey-form[data-screen=confirm] .smf-placeholder label,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description,.snow-monkey-form[data-screen=confirm] .smf-placeholder .smf-control-description__label{font-size:1.25rem}.smf-item__label.is-required:after,.smf-control-legend:after{font-size:1.09375rem}.smf-item__label.is-optional:after{font-size:1.09375rem}.smf-form .smf-text-control__control,.smf-form .smf-select-control__control,.smf-form .smf-textarea-control__control{font-size:1.25rem}.smf-form .smf-text-control__control::-webkit-input-placeholder,.smf-form .smf-select-control__control::-webkit-input-placeholder,.smf-form .smf-textarea-control__control::-webkit-input-placeholder{font-size:1.25rem}.smf-form .smf-text-control__control::-moz-placeholder,.smf-form .smf-select-control__control::-moz-placeholder,.smf-form .smf-textarea-control__control::-moz-placeholder{font-size:1.25rem}.smf-form .smf-text-control__control::placeholder,.smf-form .smf-select-control__control::placeholder,.smf-form .smf-textarea-control__control::placeholder{font-size:1.25rem}.smf-item__description,.smf-control-description{font-size:1.09375rem}.smf-placeholder[data-name=agreement] .smf-checkbox-control{font-size:1.25rem}body.theme-highschool.application .smf-action:before{font-size:1.09375rem}.smf-action:before{font-size:1.09375rem}.smf-action .smf-button-control__control,.smf-control-legend{font-size:1.25rem}.b-inner .smf-complete-content p.smf-error-message,.b-inner .smf-complete-content p.smf-error-message a{font-size:2rem}a.c-button-primary.c-button-primary--medium .c-button-primary__text,button.c-button-primary.c-button-primary--medium .c-button-primary__text{font-size:1.09375rem}a.c-button-primary.c-button-primary--medium .c-button-primary__icon,button.c-button-primary.c-button-primary--medium .c-button-primary__icon{width:2.1875rem}a.c-button-primary.c-button-primary--medium .c-button-primary__icon,button.c-button-primary.c-button-primary--medium .c-button-primary__icon{height:2.1875rem}.c-button-primary__text{font-size:1.25rem}.c-button-primary__icon{width:3.75rem}.c-button-primary__icon{height:3.75rem}.c-button-primary__icon svg,.c-button-primary__icon img{width:.78125rem}.c-button-primary__icon svg,.c-button-primary__icon img{height:.78125rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__text{font-size:1.09375rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon{width:2.1875rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon{height:2.1875rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon svg{width:.625rem}.c-button-secondary.c-button-secondary--small .c-button-secondary__icon svg{height:.625rem}.c-button-secondary__text{font-size:1.25rem}.c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:2.8125rem}.c-title-senary.c-title-senary--base{font-size:1.25rem}.c-title-quaternary.c-title-quaternary--base{font-size:1.875rem}.c-title-tertiary__text{font-size:2.1875rem}.c-link__text{font-size:1.25rem}.c-category-label__item{font-size:.9375rem}.c-category-button__link{font-size:1.25rem}.c-list-news__link time{font-size:1.09375rem}.c-list-news__title{font-size:1.25rem}body.single-news .c-page-hero__inner .c-page-hero__info time{font-size:1.09375rem}body.single-report .c-page-hero__inner .c-report__label{font-size:1.015625rem}.c-page-hero__head-desc{font-size:1.875rem}.c-page-hero__title--sub{font-size:1.25rem}.c-page-hero__title--main{font-size:3.4375rem}.c-page-hero__slider-title{font-size:1.5625rem}.c-news__item-contents time{font-size:1.09375rem}.c-news__item-title{font-size:1.5625rem}.c-arrow-primary:before{width:.78125rem}.c-arrow-primary:before{height:.78125rem}.c-arrow-primary:before{-webkit-mask-size:.78125rem}.c-arrow-primary:before{-webkit-mask-size:.78125rem;mask-size:.78125rem}.c-arrow-primary.c-arrow-primary--small{width:2.1875rem}.c-arrow-primary.c-arrow-primary--small{height:2.1875rem}.c-arrow-primary.c-arrow-primary--small:before{width:.625rem}.c-arrow-primary.c-arrow-primary--small:before{height:.625rem}.c-arrow-primary.c-arrow-primary--small:before{-webkit-mask-size:.625rem}.c-arrow-primary.c-arrow-primary--small:before{-webkit-mask-size:.625rem;mask-size:.625rem}.c-arrow-primary.c-arrow-primary--medium{width:3.75rem}.c-arrow-primary.c-arrow-primary--medium{height:3.75rem}.c-arrow-primary.c-arrow-primary--medium:before{width:.78125rem}.c-arrow-primary.c-arrow-primary--medium:before{height:.78125rem}.c-arrow-primary.c-arrow-primary--medium:before{-webkit-mask-size:.78125rem}.c-arrow-primary.c-arrow-primary--medium:before{-webkit-mask-size:.78125rem;mask-size:.78125rem}.c-arrow-secondary:before{width:.78125rem}.c-arrow-secondary:before{height:.78125rem}.c-arrow-secondary:before{-webkit-mask-size:.78125rem}.c-arrow-secondary:before{-webkit-mask-size:.78125rem;mask-size:.78125rem}.c-arrow-secondary.c-arrow-primary--small{width:.78125rem}.c-arrow-secondary.c-arrow-primary--small{height:.78125rem}.c-anchor__text{font-size:1.25rem}.c-problem__item{font-size:1.5625rem}.c-description{font-size:1.25rem}.c-contact__title{font-size:1.5625rem}.c-contact__tel-number{font-size:1.875rem}p.c-contact__tel-annotation{font-size:.78125rem}.c-company__title{font-size:1.5625rem}.c-company__info-item-text,.c-company__info-detail{font-size:1.09375rem}.c-company-archive__results .c-company-archive__results-detail{font-size:1.5625rem}.c-company-archive__results .c-company-archive__results-detail-result{font-size:1.875rem}.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-company-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:1.25rem}.c-company__info-feature-item{font-size:.9375rem}.c-report__empty,.c-report__title span{font-size:1.25rem}.c-report__user-info-text{font-size:.9375rem}.c-report__user-name{font-size:1.25rem}.c-report__user-meta{font-size:1.09375rem}.c-report__tag-text{font-size:.9375rem}.c-tag-button__title span{font-size:1.875rem}.c-tag-button__link,.c-search-training__label-text,.c-search-training__select,p.c-search-training__annotation,.c-search-training__input,.c-search-training__area-hint,.c-search-training__check-text,.c-company__empty,.c-search-company__label-text,p.c-search-company__annotation,.c-search-company__input,.c-search-company__check-text,.c-search-report__label-text,.c-search-report__select,p.c-search-report__annotation,.c-search-report__radio-text,.c-search-report__input{font-size:1.25rem}.c-search-results__detail{font-size:1.5625rem}.c-search-results__detail-result{font-size:1.875rem}.c-search-results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-search-results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:1.25rem}.c-support-archive__results-detail{font-size:1.5625rem}.c-support-archive__results-detail-result{font-size:1.875rem}.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-item .c-company__info-item-text,.c-support-archive__results .c-company__info-list .c-company__info-row .c-company__info-detail{font-size:1.25rem}.c-service-sec__heading span{font-size:2.5rem}.c-service-sec__card-title span{font-size:1.875rem}.c-service-sec__link-body time{font-size:.9375rem}.c-service-sec__link-title span{font-size:1.25rem}p.c-service-sec__link-text{font-size:1.09375rem}.c-service-sec__school-main-title span{font-size:2.1875rem}.c-service-sec__school-main-text{font-size:1.328125rem}.c-service-sec__school-main-btn{font-size:1.25rem}.c-sec-nav__item-title{font-size:.9375rem}.c-highschool-line__text{font-size:1.25rem}.c-cookie__text{font-size:1.09375rem}.p-home-mv__btn-icon{width:2rem;height:2rem}.p-home-mv__btn-text{font-size:1.328125rem}.p-home-mv-news__label{font-size:1.5625rem}.p-home-mv-news__category{font-size:.9375rem}.p-home-mv-news__date{font-size:1.09375rem}.p-home-mv-news__title{font-size:1.25rem}.p-home-mv-news__more{font-size:1.09375rem}.p-home-about__title span{font-size:1.25rem}.p-home-about__heading span{font-size:2.5rem}.p-home-about__desc{font-size:1.328125rem}.p-home-about__btn-text{font-size:1.171875rem}.p-home-support__heading span{font-size:2.5rem}.p-home-support__card-title span{font-size:1.875rem}.p-home-support__link-body time{font-size:.9375rem}.p-home-support__link-title span{font-size:1.5625rem}.p-home-support__link-text{font-size:1.09375rem}.p-home-support__school-main-title span{font-size:2.1875rem}.p-home-support__school-main-text{font-size:1.328125rem}.p-home-support__school-main-btn{font-size:1.25rem}.p-home-voice__subtitle{font-size:1.09375rem}.p-home-voice__list-title-text{font-size:1.875rem}.p-voice-card__tag-text,.p-home-voice__tag-link{font-size:.9375rem}.p-btn-voice__text{font-size:1.171875rem}.p-home-helpful__title span{font-size:2.5rem}.p-home-helpful-card__title span{font-size:1.5625rem}.p-home-helpful-card__text{font-size:1.09375rem}.p-home-helpful-card__link-text{font-size:.9375rem}.p-home-sns__label{font-size:1.25rem}.p-home-sns__title span{font-size:2.5rem}.p-home-sns__description{font-size:1.328125rem}.p-home-sns__platform-title span{font-size:1.875rem}.p-home-sns__card-text{font-size:1.015625rem}.p-home-sns__sub-title span{font-size:1.875rem}.p-home-sns__btn-text{font-size:1.015625rem}.p-support-search__title .p-support-search__title-text{font-size:1.5625rem}.p-support-search__label,.p-support-search__select,.p-support-search__input,.p-support-search__hint{font-size:1.25rem}.p-support-search__radio-text{font-size:1.328125rem}.p-support-results__title{font-size:1.5625rem}.p-support-results__excerpt{font-size:1.25rem}.p-support-archive__results-detail{font-size:1.5625rem}.p-support-archive__results-cat-text,.p-support-archive__cat-text{font-size:.9375rem}p.p-support-archive__title{font-size:1.40625rem}p.p-support-archive__desc,.p-support-archive__info-date-item,.p-support-archive__info-date-detail{font-size:1.09375rem}.p-support-archive__info-status-text{font-size:.9375rem}.p-support-archive__empty{font-size:1.25rem}.p-support-news__info time{font-size:1.09375rem}.p-support-news__cat{font-size:.9375rem}.p-support-news__title{font-size:1.25rem}.p-support-problem .c-title-primary.c-title-primary--medium .c-title-primary__jp{font-size:2.8125rem}.p-support-problem__purpose{font-size:1.5625rem}.p-support-sns__desc{font-size:1.25rem}.p-support-sns__head-title-text{font-size:1.875rem}.p-support-sns__registration-item-link-head-text{font-size:1.09375rem}.p-support-sns__contents .p-support-sns__registration .c-button-secondary__text{font-size:1.015625rem}body.single-training-facility .get-item{font-size:1.25rem}body.about .c-service-sec .c-service-sec__heading span{font-size:2.03125rem}.p-highschool-hero__title-sub-text{font-size:2.1875rem}.p-highschool-hero__title-main span{font-size:3.4375rem}.p-highschool-hero__desc,.p-highschool-column.b-inner p.p-highschool-column__lead{font-size:1.875rem}.p-highschool-information .p-highschool-information__item-title{font-size:1.5625rem}.p-pagination-summary__arrow--next,.p-pagination-summary__arrow--prev,.p-pagination-summary__arrow-icon,.p-pagination-summary__numbers-item span,.p-pagination-summary__numbers-item a{font-size:1.25rem}}@media screen and (min-width: 1560px) and (min-width: 1441px){.c-category-button__link:before{bottom:clamp(-.875rem,calc(-14rem - (-.0097222222rem*1440))/16 + calc(-.0097222222vw * 100)/1,-1.5555555556rem)}.c-report__text-area:before{bottom:clamp(-1.125rem,0rem/16 + -1.25vw/1,-2rem)}}@media screen and (min-width: 1560px) and (min-width: 768px){.c-category-button__link:before{bottom:clamp(-.5366666667rem,calc(-8.5866666667rem - (-.0097222222rem*883.2))/16 + calc(-.0097222222vw * 100)/1,-.875rem)}.c-report__text-area:before{bottom:clamp(-.69rem,calc(-11.04rem - (-.0125rem*883.2))/16 + -1.25vw/1,-1.125rem)}}@media screen and (min-width: 1561px) and (min-width: 1441px){.p-support-problem__support-message:before{left:clamp(-1.875rem,calc(-30rem - (-.0208333333rem*1440))/16 + calc(-.0208333333vw * 100)/1,-3.3333333333rem)}}@media screen and (min-width: 1561px) and (min-width: 768px){.p-support-problem__support-message:before{left:clamp(-1.15rem,calc(-18.4rem - (-.0208333333rem*883.2))/16 + calc(-.0208333333vw * 100)/1,-1.875rem)}}@media screen and (min-width: 1920px){.c-page-hero__slider-block .splide__arrow.splide__arrow--next{right:-5em}.c-page-hero__slider-block .splide__arrow.splide__arrow--prev{left:-5em}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--next{right:-5em}.p-support-detail .c-page-hero__slider .splide__arrow.splide__arrow--prev{left:-5em}}@media screen and (min-width: 1920px) and (min-width: 1441px){.c-report__text-area:before{bottom:clamp(-1.625rem,calc(-26rem - (-.0180555556rem*1440))/16 + calc(-.0180555556vw * 100)/1,-2.8888888889rem)}}@media screen and (min-width: 1920px) and (min-width: 768px){.c-report__text-area:before{bottom:clamp(-.9966666667rem,calc(-15.9466666667rem - (-.0180555556rem*883.2))/16 + calc(-.0180555556vw * 100)/1,-1.625rem)}}@media (max-width: 767px){.b-inner .wp-block-lazyblock-application-table-flex{overflow-x:visible}.b-inner .wp-block-lazyblock-application-table-flex .c-application{border-collapse:separate;border-spacing:0}.b-inner .wp-block-lazyblock-application-table-flex .c-application tbody{display:block}.b-inner .wp-block-lazyblock-application-table-flex .c-application tr.c-application-header{display:none}.b-inner .wp-block-lazyblock-application-table-flex .c-application tr{display:block;border:1px solid var(--color--border-primary);background-color:var(--color--base-primary);margin-top:clamp(1rem,16rem/16 + 0vw/1,1rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application tr:first-child{margin-top:0}.b-inner .wp-block-lazyblock-application-table-flex .c-application td{display:flex;justify-content:space-between;align-items:stretch;gap:clamp(.75rem,12rem/16 + 0vw/1,.75rem);width:100%!important;min-width:0!important;border:none!important;border-bottom:1px solid var(--color--border-primary)!important;padding:0}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:before{content:attr(data-label);flex:0 0 9em;display:flex;align-items:center;padding-left:clamp(.625rem,10rem/16 + 0vw/1,.625rem);padding-right:clamp(.625rem,10rem/16 + 0vw/1,.625rem);padding-top:clamp(.875rem,14rem/16 + 0vw/1,.875rem);padding-bottom:clamp(.875rem,14rem/16 + 0vw/1,.875rem);font-weight:var(--font-weight--bold);line-height:var(--line-height--medium);color:var(--color--font-secondary);background-color:var(--color--base-secondary)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:last-child{border-bottom:none!important}.b-inner .wp-block-lazyblock-application-table-flex .c-application td .c-application__cell-value{display:block;width:calc(100% - 9em);max-width:calc(100% - 9em);padding-left:0;padding-right:clamp(.625rem,10rem/16 + 0vw/1,.625rem);padding-top:clamp(.875rem,14rem/16 + 0vw/1,.875rem);padding-bottom:clamp(.875rem,14rem/16 + 0vw/1,.875rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td .c-application__cell-value>*{max-width:100%}.b-inner .wp-block-lazyblock-application-table-flex .c-application td .c-button-primary{margin-left:auto}}@media (max-width: 767px) and (min-width: 1441px){.b-inner .wp-block-lazyblock-application-table-flex .c-application tr{margin-top:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td{gap:clamp(.75rem,calc(12rem - (.0083333333rem*1440))/16 + calc(.0083333333vw * 100)/1,1.3333333333rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:before{padding-left:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:before{padding-right:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:before{padding-top:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:before{padding-bottom:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td .c-application__cell-value{padding-right:clamp(.625rem,calc(10rem - (.0069444444rem*1440))/16 + calc(.0069444444vw * 100)/1,1.1111111111rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td .c-application__cell-value{padding-top:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td .c-application__cell-value{padding-bottom:clamp(.875rem,calc(14rem - (.0097222222rem*1440))/16 + calc(.0097222222vw * 100)/1,1.5555555556rem)}}@media (max-width: 767px) and (min-width: 768px){.b-inner .wp-block-lazyblock-application-table-flex .c-application tr{margin-top:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td{gap:clamp(.46rem,calc(7.36rem - (.0083333333rem*883.2))/16 + calc(.0083333333vw * 100)/1,.75rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:before{padding-left:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:before{padding-right:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:before{padding-top:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td:before{padding-bottom:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td .c-application__cell-value{padding-right:clamp(.3833333333rem,calc(6.1333333333rem - (.0069444444rem*883.2))/16 + calc(.0069444444vw * 100)/1,.625rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td .c-application__cell-value{padding-top:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}.b-inner .wp-block-lazyblock-application-table-flex .c-application td .c-application__cell-value{padding-bottom:clamp(.5366666667rem,calc(8.5866666667rem - (.0097222222rem*883.2))/16 + calc(.0097222222vw * 100)/1,.875rem)}}@media screen and (max-width: 767px){body.single-support-for-company .c-page-hero__inner,body.single-support-jobseeker .c-page-hero__inner,body.single-training-facility .c-page-hero__inner,body.single-highschool-column .c-page-hero__inner,body.single-highschool-news .c-page-hero__inner,body.single-highschool-company .c-page-hero__inner,body.single-news .c-page-hero__inner,body.single-support-for-student .c-page-hero__inner,body.single-utility .c-page-hero__inner,body.single-report .c-page-hero__inner{padding-left:clamp(1rem,16rem/16 + 0vw/1,1rem);padding-right:clamp(1rem,16rem/16 + 0vw/1,1rem);padding-bottom:clamp(2rem,32rem/16 + 0vw/1,2rem)}body.single-support-for-company .l-breadcrumbs,body.single-support-jobseeker .l-breadcrumbs,body.single-training-facility .l-breadcrumbs,body.single-highschool-column .l-breadcrumbs,body.single-highschool-news .l-breadcrumbs,body.single-highschool-company .l-breadcrumbs,body.single-news .l-breadcrumbs,body.single-support-for-student .l-breadcrumbs,body.single-utility .l-breadcrumbs,body.single-report .l-breadcrumbs{padding-top:0}body.single-support-for-company .l-breadcrumbs .l-container,body.single-support-jobseeker .l-breadcrumbs .l-container,body.single-training-facility .l-breadcrumbs .l-container,body.single-highschool-column .l-breadcrumbs .l-container,body.single-highschool-news .l-breadcrumbs .l-container,body.single-highschool-company .l-breadcrumbs .l-container,body.single-news .l-breadcrumbs .l-container,body.single-support-for-student .l-breadcrumbs .l-container,body.single-utility .l-breadcrumbs .l-container,body.single-report .l-breadcrumbs .l-container{padding-left:0;padding-right:0}.c-cookie__actions{width:100%}.p-home-mv__title img{margin-inline:auto}.p-support-archive.is-result .b-inner.search{padding-top:5%}.p-support-news__head{display:contents}.p-support-news__head .c-title-primary{order:1}.p-support-news__list{order:2}.p-support-news__head .c-button-primary{order:3;align-self:flex-start}.p-training-operator.b-inner.is-result,.p-training-facility-archive .b-inner.is-result,.p-training-facility-archive .p-training-operator.b-inner.is-result,.p-highschool-company-archive .b-inner.is-result{padding-top:5%!important}.p-report-archive.is-result .p-report-search.l-inner{padding-top:5%}.p-highschool-company-archive .b-inner.is-result{padding-top:5%!important}.u-hideSP{display:none}}@media screen and (max-width: 767px) and (min-width: 1441px){body.single-support-for-company .c-page-hero__inner,body.single-support-jobseeker .c-page-hero__inner,body.single-training-facility .c-page-hero__inner,body.single-highschool-column .c-page-hero__inner,body.single-highschool-news .c-page-hero__inner,body.single-highschool-company .c-page-hero__inner,body.single-news .c-page-hero__inner,body.single-support-for-student .c-page-hero__inner,body.single-utility .c-page-hero__inner,body.single-report .c-page-hero__inner{padding-left:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}body.single-support-for-company .c-page-hero__inner,body.single-support-jobseeker .c-page-hero__inner,body.single-training-facility .c-page-hero__inner,body.single-highschool-column .c-page-hero__inner,body.single-highschool-news .c-page-hero__inner,body.single-highschool-company .c-page-hero__inner,body.single-news .c-page-hero__inner,body.single-support-for-student .c-page-hero__inner,body.single-utility .c-page-hero__inner,body.single-report .c-page-hero__inner{padding-right:clamp(1rem,calc(16rem - (.0111111111rem*1440))/16 + calc(.0111111111vw * 100)/1,1.7777777778rem)}body.single-support-for-company .c-page-hero__inner,body.single-support-jobseeker .c-page-hero__inner,body.single-training-facility .c-page-hero__inner,body.single-highschool-column .c-page-hero__inner,body.single-highschool-news .c-page-hero__inner,body.single-highschool-company .c-page-hero__inner,body.single-news .c-page-hero__inner,body.single-support-for-student .c-page-hero__inner,body.single-utility .c-page-hero__inner,body.single-report .c-page-hero__inner{padding-bottom:clamp(2rem,calc(32rem - (.0222222222rem*1440))/16 + calc(.0222222222vw * 100)/1,3.5555555556rem)}}@media screen and (max-width: 767px) and (min-width: 768px){body.single-support-for-company .c-page-hero__inner,body.single-support-jobseeker .c-page-hero__inner,body.single-training-facility .c-page-hero__inner,body.single-highschool-column .c-page-hero__inner,body.single-highschool-news .c-page-hero__inner,body.single-highschool-company .c-page-hero__inner,body.single-news .c-page-hero__inner,body.single-support-for-student .c-page-hero__inner,body.single-utility .c-page-hero__inner,body.single-report .c-page-hero__inner{padding-left:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}body.single-support-for-company .c-page-hero__inner,body.single-support-jobseeker .c-page-hero__inner,body.single-training-facility .c-page-hero__inner,body.single-highschool-column .c-page-hero__inner,body.single-highschool-news .c-page-hero__inner,body.single-highschool-company .c-page-hero__inner,body.single-news .c-page-hero__inner,body.single-support-for-student .c-page-hero__inner,body.single-utility .c-page-hero__inner,body.single-report .c-page-hero__inner{padding-right:clamp(.6133333333rem,calc(9.8133333333rem - (.0111111111rem*883.2))/16 + calc(.0111111111vw * 100)/1,1rem)}body.single-support-for-company .c-page-hero__inner,body.single-support-jobseeker .c-page-hero__inner,body.single-training-facility .c-page-hero__inner,body.single-highschool-column .c-page-hero__inner,body.single-highschool-news .c-page-hero__inner,body.single-highschool-company .c-page-hero__inner,body.single-news .c-page-hero__inner,body.single-support-for-student .c-page-hero__inner,body.single-utility .c-page-hero__inner,body.single-report .c-page-hero__inner{padding-bottom:clamp(1.2266666667rem,calc(19.6266666667rem - (.0222222222rem*883.2))/16 + calc(.0222222222vw * 100)/1,2rem)}}@media (hover: hover) and (pointer: fine){.l-footer-nav__link:hover span{text-decoration:underline}.l-footer-support-btn__item-link>span:last-child:hover{text-decoration:underline}.l-breadcrumbs__item:not(:last-child) .l-breadcrumbs__link:hover{text-decoration:none}.b-inner .wp-block-lazyblock-sitemap a.c-sitemap__link:hover .c-sitemap__link-text{opacity:.8}.smf-form .smf-text-control__control:hover,.smf-form .smf-select-control__control:hover,.smf-form .smf-textarea-control__control:hover{border:1px solid var(--color--border-primary)}a.c-button-primary.c-button-primary--light.c-button-primary--general:hover,button.c-button-primary.c-button-primary--light.c-button-primary--general:hover{background-color:var(--color--general-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--general:hover .c-arrow-primary,button.c-button-primary.c-button-primary--light.c-button-primary--general:hover .c-arrow-primary{border-color:var(--color--general-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--general:hover .c-arrow-primary:before,button.c-button-primary.c-button-primary--light.c-button-primary--general:hover .c-arrow-primary:before{background-color:var(--color--general-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--company:hover,button.c-button-primary.c-button-primary--light.c-button-primary--company:hover{background-color:var(--color--company-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--company:hover .c-arrow-primary,button.c-button-primary.c-button-primary--light.c-button-primary--company:hover .c-arrow-primary{border-color:var(--color--company-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--company:hover .c-arrow-primary:before,button.c-button-primary.c-button-primary--light.c-button-primary--company:hover .c-arrow-primary:before{background-color:var(--color--company-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--jobseeker:hover,button.c-button-primary.c-button-primary--light.c-button-primary--jobseeker:hover{background-color:var(--color--jobseeker-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--jobseeker:hover .c-arrow-primary,button.c-button-primary.c-button-primary--light.c-button-primary--jobseeker:hover .c-arrow-primary{border-color:var(--color--jobseeker-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--jobseeker:hover .c-arrow-primary:before,button.c-button-primary.c-button-primary--light.c-button-primary--jobseeker:hover .c-arrow-primary:before{background-color:var(--color--jobseeker-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--highschool:hover,button.c-button-primary.c-button-primary--light.c-button-primary--highschool:hover{background-color:var(--color--student-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--highschool:hover .c-arrow-primary,button.c-button-primary.c-button-primary--light.c-button-primary--highschool:hover .c-arrow-primary{border-color:var(--color--student-primary-dark)}a.c-button-primary.c-button-primary--light.c-button-primary--highschool:hover .c-arrow-primary:before,button.c-button-primary.c-button-primary--light.c-button-primary--highschool:hover .c-arrow-primary:before{background-color:var(--color--student-primary-dark)}a.c-button-primary.c-button-primary--dark.c-button-primary--general:hover .c-arrow-primary,button.c-button-primary.c-button-primary--dark.c-button-primary--general:hover .c-arrow-primary{background-color:var(--color--general-primary-dark)}a.c-button-primary.c-button-primary--dark.c-button-primary--company:hover .c-arrow-primary,button.c-button-primary.c-button-primary--dark.c-button-primary--company:hover .c-arrow-primary{background-color:var(--color--company-primary-dark)}a.c-button-primary.c-button-primary--dark.c-button-primary--jobseeker:hover .c-arrow-primary,button.c-button-primary.c-button-primary--dark.c-button-primary--jobseeker:hover .c-arrow-primary{background-color:var(--color--jobseeker-primary-dark)}a.c-button-primary.c-button-primary--dark.c-button-primary--highschool:hover .c-arrow-primary,button.c-button-primary.c-button-primary--dark.c-button-primary--highschool:hover .c-arrow-primary{background-color:var(--color--student-primary-dark)}.c-button-secondary:hover,.c-button-secondary:hover .c-button-secondary__text,.c-list-news__link:hover .c-list-news__title{text-decoration:none}a.c-news__item-link:hover{background-color:var(--theme-tertiary)}a.c-report__link:hover .c-report__title span{text-decoration:none}.c-tag-button__link:hover{background-color:var(--tag-button-hover-bg)}.p-home-mv__nav-item:nth-child(2) .p-home-mv__btn:hover{transform:translateY(3px);box-shadow:0 0 #0000}.p-home-mv__nav-item:nth-child(3) .p-home-mv__btn:hover{transform:translateY(3px);box-shadow:0 0 #0000}.p-home-mv__btn:hover{transform:translateY(3px);box-shadow:0 0 #0000}.p-home-mv-news__link:hover .p-home-mv-news__title span{text-decoration:none}.p-home-sns__card:hover,.p-home-sns__btn:hover{opacity:.7}.p-support-archive__link:hover .p-support-archive__title{text-decoration:none}.p-support-news__link:hover{opacity:.8}.p-page-link__item.external .c-button:hover .c-button__arrow-item:first-child{transform:translateY(-50%)}.p-page-link__item.external .c-button:hover .c-button__arrow-item:nth-child(2){transform:translate(-200%,-50%)}}
