#cmn-newgraduate-information{position:relative;background-color:#ffe01e;padding:0.1rem 0 6rem}#cmn-newgraduate-information:before{content:"";position:absolute;top:-1px;left:50%;translate:-50% 0;display:block;width:14rem;height:5rem;background-color:#ffef57;clip-path:polygon(0% 0%,100% 0%,50% 100%)}#cmn-newgraduate-information .c-sec-title{margin-top:20rem}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-sec-title{margin-top:2rem}}#cmn-newgraduate-information .c-sec-title ._en{font-size:9rem;color:#ffef57}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-sec-title ._en{font-size:18rem}}#cmn-newgraduate-information .c-sec-title ._jp{font-size:4rem;letter-spacing:0.025rem}#cmn-newgraduate-information .c-sec-title ._jp small{font-size:2rem}@media only screen and (max-width:767px){#cmn-newgraduate-information .c-sec-title ._jp small{letter-spacing:0}}#cmn-newgraduate-information .c-btn-box{margin-top:-2.7rem}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-btn-box{margin-top:-1.5rem}}#cmn-newgraduate-information .c-chara-box{position:relative;z-index:1;display:block;width:100%;margin:0 auto}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-chara-box{width:calc(100% - 4rem);max-width:116rem}}#cmn-newgraduate-information .c-chara-box i{position:absolute}#cmn-newgraduate-information .c-chara-box i._chara-n{width:6rem;height:14.8rem;background:url(/recruit/common/img/common/chara/chara-n.avif) no-repeat center center/contain}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-chara-box i._chara-n{width:12rem;height:29.5rem}}#cmn-newgraduate-information .c-chara-box i._chara-n{z-index:2;top:6.9rem;left:4rem}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-chara-box i._chara-n{top:21rem;left:8rem}}#cmn-newgraduate-information .c-chara-box i._chara-l{width:11.1rem;height:14.8rem;background:url(/recruit/common/img/common/chara/chara-l.avif) no-repeat center center/contain}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-chara-box i._chara-l{width:22.2rem;height:29.4rem}}#cmn-newgraduate-information .c-chara-box i._chara-l{z-index:1;top:6.7rem;left:9rem}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-chara-box i._chara-l{top:20.2rem;left:14.4rem}}#cmn-newgraduate-information .c-chara-box i._chara-m{width:11.5rem;height:14.4rem;background:url(/recruit/common/img/common/chara/chara-m.avif) no-repeat center center/contain}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-chara-box i._chara-m{width:23.2rem;height:28.8rem}}#cmn-newgraduate-information .c-chara-box i._chara-m{top:6.6rem;left:16.7rem}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-chara-box i._chara-m{top:19.7rem;left:auto;right:18.5rem}}#cmn-newgraduate-information .c-chara-box i._chara-k{width:9.4rem;height:9rem;background:url(/recruit/common/img/common/chara/chara-k.avif) no-repeat center center/contain}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-chara-box i._chara-k{width:18.9rem;height:18rem}}#cmn-newgraduate-information .c-chara-box i._chara-k{top:12.2rem;left:24rem}@media print,screen and (min-width:768px){#cmn-newgraduate-information .c-chara-box i._chara-k{top:30.9rem;left:auto;right:9.2rem}}.top header #h-btn-sub{margin-top:3.5rem}@media print,screen and (min-width:768px){.top header #h-btn-sub{position:absolute;top:0;translate:0 -50%;right:5rem;margin-top:0}}.top header #h-btn-sub .c-btn-red-l{height:6rem}@media print,screen and (min-width:768px){.top header #h-btn-sub .c-btn-red-l{width:auto;height:4rem;padding:0 5.5rem 0 3rem;border:2px solid #000000}}.top header #h-btn-sub .c-btn-red-l:before{right:2rem}@media print,screen and (min-width:768px){.top header #h-btn-sub .c-btn-red-l:before{right:3rem}}.top header #h-btn-sub .c-btn-red-l span{font-size:1.6rem}@media print,screen and (min-width:768px){.top header #h-btn-sub .c-btn-red-l span{font-size:1.5rem}}.top header #h-btn-sub .c-btn-red-l span small{display:none}.top .c-title-chara-overlay .c-title-chara:after,.top .c-title-chara-overlay .c-title-chara:before{display:none}.top .c-title-chara-overlay .c-title-chara ._chara-l{position:absolute;top:11.9rem;left:-3.5rem;width:11.1rem;height:14.8rem;background:url(/recruit/common/img/common/chara/chara-l.avif) no-repeat center center/contain}@media print,screen and (min-width:768px){.top .c-title-chara-overlay .c-title-chara ._chara-l{width:22.2rem;height:29.4rem}}.top .c-title-chara-overlay .c-title-chara ._chara-l{width:17.6rem;height:23.4rem}@media print,screen and (min-width:768px){.top .c-title-chara-overlay .c-title-chara ._chara-l{width:43.8rem;height:57.9rem}}@media print,screen and (min-width:768px){.top .c-title-chara-overlay .c-title-chara ._chara-l{width:35.2rem;height:46.8rem;top:25.4rem;left:-5.7rem}}.top .c-title-chara-overlay .c-title-chara ._chara-d{position:absolute;top:12.9rem;right:-2.7rem;width:9.1rem;height:13.6rem;background:url(/recruit/common/img/common/chara/chara-d.avif) no-repeat center center/contain}@media print,screen and (min-width:768px){.top .c-title-chara-overlay .c-title-chara ._chara-d{width:18.2rem;height:27.2rem}}.top .c-title-chara-overlay .c-title-chara ._chara-d{width:18.3rem;height:27.2rem}@media print,screen and (min-width:768px){.top .c-title-chara-overlay .c-title-chara ._chara-d{width:36.5rem;height:54.5rem}}.top .c-title-chara-overlay .c-title-chara ._chara-d{width:15.9rem;height:23.6rem}@media print,screen and (min-width:768px){.top .c-title-chara-overlay .c-title-chara ._chara-d{width:31.8rem;height:47.2rem;top:31rem;right:-5.8rem}}.top #disability-mv{text-align:center;padding-top:6rem}@media print,screen and (min-width:768px){.top #disability-mv{padding-top:8rem}}.top #disability-mv #disability-mv-en{display:block;font-family:"Inter","Noto Sans JP",sans-serif;font-size:6rem;font-weight:900;color:#fbf6d4;-webkit-text-stroke:1px #fcdc02;paint-order:stroke fill}@media print,screen and (min-width:768px){.top #disability-mv #disability-mv-en{font-size:16rem}}.top #disability-mv ._title{margin-top:-3.5rem}@media print,screen and (min-width:768px){.top #disability-mv ._title{margin-top:-24rem}}.top #disability-mv ._title ._jp{font-size:3.6rem;font-weight:900;line-height:1.2}@media print,screen and (min-width:768px){.top #disability-mv ._title ._jp{font-size:6.4rem}}.top #disability-mv ._title ._jp small{display:block;font-size:3.2rem}@media print,screen and (min-width:768px){.top #disability-mv ._title ._jp small{font-size:5.6rem}}.top #disability-mv ._title ._jp i{font-style:normal;color:#e30701}.top #disability-mv ._title ._en{display:block;font-family:"Inter","Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.1;margin-top:2rem}@media print,screen and (min-width:768px){.top #disability-mv ._title ._en{font-size:2rem;margin-top:2.5rem}}.top #disability-mv ._catch{font-size:2.4rem;font-weight:bold;line-height:1.5;margin-top:6rem}@media print,screen and (min-width:768px){.top #disability-mv ._catch{margin-top:8rem}}.top #disability-mv ._lead{line-height:2;text-align:left;margin-top:2rem;padding:0 2rem}@media print,screen and (min-width:768px){.top #disability-mv ._lead{padding:0}}.top #disability-mv .c-btn-box{margin-top:2rem}@media print,screen and (min-width:768px){.top #disability-mv .c-btn-box{margin-top:5rem}}@media print,screen and (min-width:768px){.top #disability-follow .c-flex-cross li{gap:0 6rem}}.top #disability-follow .c-flex-cross li ._txtbox{padding:0 2rem}@media print,screen and (min-width:768px){.top #disability-follow .c-flex-cross li ._txtbox{padding:0}}.top #disability-follow .c-flex-cross li ._title{font-size:2.2rem;font-style:italic;letter-spacing:0}@media print,screen and (min-width:768px){.top #disability-follow .c-flex-cross li ._title{font-size:3.6rem}}.top #disability-follow .c-flex-cross li ._txt{line-height:1.5}.top #disability-interview{padding-bottom:0}.top #disability-banner{padding:0 0 6rem;padding-top:4.5rem;margin:0}@media print,screen and (min-width:768px){.top #disability-banner{padding:0 0 8rem;padding-top:7.5rem}}.top footer #disability-nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}