<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&amp;display=swap");*{margin:0;padding:0;font-size:100%;font-style:normal}html{font-size:10px}body{font-size:1.6rem;line-height:1.5;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W3","ãƒ¡ã‚¤ãƒªã‚ª",Meiryo,sans-serif;font-style:normal;color:#292B49;font-weight:400;line-break:strict}img{vertical-align:bottom;max-width:100%}img.cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}a{outline:hidden;color:#292B49}@media only screen and (min-width: 769px){a:hover{text-decoration:none}}a img{border:none}li{list-style-type:none}strong{font-weight:600}input,label,select,textarea{vertical-align:middle}input::-webkit-input-placeholder{color:#ACACAC;font-weight:normal}input:-ms-input-placeholder{color:#ACACAC;font-weight:normal}input::-moz-placeholder{color:#ACACAC;font-weight:normal}input[type=text],input[type=tel],input[type=email],input[type=button],input[type=submit],textarea,select{-moz-appearance:none;-webkit-appearance:none;border:0;border-radius:0;background-color:inherit;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W3","ãƒ¡ã‚¤ãƒªã‚ª",Meiryo,sans-serif;color:#3E3A39}button{-moz-appearance:none;-webkit-appearance:none;border:0;border-radius:0;background-color:inherit;cursor:pointer;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN W3","ãƒ¡ã‚¤ãƒªã‚ª",Meiryo,sans-serif;color:#3E3A39}*:focus{outline:none}*{box-sizing:border-box}P{line-height:1.75}@media only screen and (max-width: 768px){P{line-height:1.8666666667}}h1,h2,h3,h4,h5{line-height:1.2}a,button{transition:all .3s ease-out}a:hover,button:hover{opacity:0.7}a.not-hover:hover,button.not-hover:hover{opacity:1}.c-content_inner{padding:0 20px;max-width:1040px;margin:0 auto}@media only screen and (max-width: 768px){.c-content_inner{padding:0 45px;width:auto;min-width:inherit}}.is-sp{display:none}@media only screen and (min-width: 769px){.tel-btn{cursor:default}}@media only screen and (max-width: 768px){.is-sp{display:inherit}.is-pc{display:none}}.tel-btn{text-decoration:none;cursor:default;opacity:1 !important}@media only screen and (max-width: 768px){.tel-btn{text-decoration:underline;cursor:pointer}}.objfit{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h-header{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff}.h-header .c-content_inner{max-width:1200px;height:70px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.h-header .c-content_inner{padding:0 15px;height:60px}}.h-header .page_title{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;align-items:center}.h-header .page_title .logo{margin-right:30px}@media only screen and (max-width: 768px){.h-header .page_title .logo{max-width:40px;margin-right:15px;line-height:0}}.h-header .page_title h1{font-size:1.6rem;font-weight:700}@media only screen and (max-width: 768px){.h-header .page_title h1{font-size:1.0rem}}.h-header .btn a{display:inline-block;padding:5px 12px;border-radius:5px;background-color:#292B49;color:#fff;font-weight:700;text-decoration:none}@media only screen and (max-width: 768px){.h-header .btn a{padding:6px 10px;border-radius:5px;font-size:1.2rem}}.f-footer{padding:20px 0;background-color:#292B49;color:#fff}@media only screen and (max-width: 768px){.f-footer .c-content_inner{padding:0 20px}}.f-footer .f-copyright{font-family:"Arial",sans-serif;font-size:1.4rem}@media only screen and (max-width: 768px){.f-footer .f-copyright{font-size:1.2rem}}.c-content{margin-top:70px}@media only screen and (max-width: 768px){.c-content{margin-top:60px}}.t-mv{margin-bottom:50px}@media only screen and (max-width: 768px){.t-mv{margin-bottom:40px}}.t-mv figure img{width:100%}.t-mv .lead{margin:50px 0 30px;font-size:7.5rem;font-weight:300;line-height:1.4;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (max-width: 768px){.t-mv .lead{margin:20px 0 14px;font-size:clamp(4.1rem, 1.0933333333vw, 7.5rem)}}.t-mv .text{margin-bottom:30px;font-size:3.8rem;font-weight:500;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (max-width: 768px){.t-mv .text{margin-bottom:10px;font-size:clamp(1.8rem, .48vw, 3.8rem);line-height:1.5}}.t-mv .next{padding:16px 0 16px 50px;font-size:2.8rem;font-weight:700;color:#E70012;position:relative}@media only screen and (max-width: 768px){.t-mv .next{padding:8px 0 12px 28px;font-size:clamp(1.4rem, .3733333333vw, 2.8rem)}}.t-mv .next::before{content:" ";display:block;width:23px;height:79px;background:url("../img/next_arrow.svg") 0 0 no-repeat;position:absolute;top:0;left:0}@media only screen and (max-width: 768px){.t-mv .next::before{width:12px;height:40px;background:url("../img/next_arrow_sp.svg") 0 0 no-repeat}}.t-section{padding:40px 0 50px}@media only screen and (max-width: 768px){.t-section{padding:20px 0 40px}}.t-en_title{margin-bottom:40px;font-family:"Arial",sans-serif;font-size:6.9rem;font-weight:400;color:#E70012}@media only screen and (max-width: 768px){.t-en_title{margin-bottom:20px;font-size:clamp(3.5rem, .9333333333vw, 6.9rem)}}.t-en_title span{display:inline-block;border-bottom:3px solid #E70012}@media only screen and (max-width: 768px){.t-en_title span{border-bottom:2px solid #E70012}}.t-jp_title{margin-bottom:30px;font-size:4.1rem;font-weight:700;color:#E70012}@media only screen and (max-width: 768px){.t-jp_title{margin-bottom:25px;font-size:clamp(2rem, .5333333333vw, 4.1rem)}}.t-jp_title span{display:inline-block;padding:2px 20px 5px;border:3px solid #E70012;background-color:#fff}@media only screen and (max-width: 768px){.t-jp_title span{border:2px solid #E70012}}.t-lead{margin-bottom:45px;font-size:3.8rem;font-weight:700;line-height:1.5263157895}@media only screen and (max-width: 768px){.t-lead{margin-bottom:25px;font-size:clamp(1.8rem, .48vw, 3.8rem)}}.t-lead.vol02{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.t-question .question_list{margin-bottom:125px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;position:relative}@media only screen and (max-width: 768px){.t-question .question_list{margin:0 -15px 70px;display:block}}.t-question .question_list::before{content:" ";display:block;width:23px;height:79px;background:url("../img/next_arrow.svg") 0 0 no-repeat;position:absolute;bottom:-110px;left:0}@media only screen and (max-width: 768px){.t-question .question_list::before{width:12px;height:40px;background:url("../img/next_arrow_sp.svg") 0 0 no-repeat;bottom:-54px;left:15px}}.t-question .question_list li{padding:25px;border:3px solid #969696;border-radius:10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;font-size:2.8rem;color:#000000;line-height:1.3571428571;position:relative}@media only screen and (min-width: 769px){.t-question .question_list li{width:47.2%;margin-top:52px}.t-question .question_list li:nth-child(-n+2){margin-top:0}.t-question .question_list li:nth-child(-n+2)::before{right:inherit;left:45px}}@media only screen and (max-width: 768px){.t-question .question_list li{padding:12px 20px;border:2px solid #969696;margin-bottom:30px;display:block;font-size:clamp(1.6rem, .4266666667vw, 2.8rem)}.t-question .question_list li:last-child{margin-bottom:0}.t-question .question_list li:nth-child(2n+1)::before{right:inherit;left:30px}}.t-question .question_list li::before{content:" ";display:block;background:url("../img/fukidashi.png") 0 0/33px auto no-repeat;width:33px;height:30px;position:absolute;bottom:-30px;right:45px}@media only screen and (max-width: 768px){.t-question .question_list li::before{width:22px;height:20px;background:url("../img/fukidashi_sp.png") 0 0 / 22px auto no-repeat;bottom:-20px;right:30px}}.t-question .sum{font-size:5.6rem;font-weight:200;line-height:1.5357142857}@media only screen and (max-width: 768px){.t-question .sum{font-size:clamp(2.8rem, .7466666667vw, 5.6rem);margin:0 -10px}}.t-point .point_list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:stretch}@media only screen and (max-width: 768px){.t-point .point_list{display:block}}.t-point .point_list .item{width:31.4%}@media only screen and (max-width: 768px){.t-point .point_list .item{margin-bottom:25px;width:auto}.t-point .point_list .item:last-child{margin-bottom:0}}@media only screen and (max-width: 768px){.t-point .point_list .item .box{margin:0 -45px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;align-items:stretch}}@media only screen and (max-width: 768px){.t-point .point_list .item .box figure{width:33.0666666667%}}.t-point .point_list .item .box .text01{padding:30px 10px;background-color:#292B49;color:#fff;font-size:2.6rem;font-weight:700;line-height:1.5769230769;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width: 768px){.t-point .point_list .item .box .text01{padding:0 20px;width:66.9333333333%;font-size:clamp(1.8rem, .48vw, 2.6rem);justify-content:flex-start;align-items:center}.t-point .point_list .item .box .text01 p{line-height:1.5555555556}}.t-point .point_list .item .text02{padding:30px 0 0 40px;color:#000}@media only screen and (max-width: 768px){.t-point .point_list .item .text02{padding:20px 0 0;font-size:clamp(1.4rem, .3733333333vw, 1.8rem);line-height:1.5}}@media only screen and (max-width: 768px){.t-worklife .worklife_list{margin:0 -15px}}.t-worklife .worklife_list .item{margin-bottom:30px;padding:20px 0;border:3px solid #292B49;border-radius:10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width: 768px){.t-worklife .worklife_list .item{padding:10px 0;border:2px solid #292B49;margin-bottom:20px}.t-worklife .worklife_list .item:nth-child(3) .heading{font-size:clamp(1.4rem, .3733333333vw, 3.8rem)}}.t-worklife .worklife_list .item:last-child{margin-bottom:0}.t-worklife .worklife_list .item .heading{flex:0 0 288px;padding:0 20px;font-size:3.8rem;font-weight:700;text-align:center;border-right:3px solid #292B49}@media only screen and (max-width: 768px){.t-worklife .worklife_list .item .heading{flex:0 0 31.746031746%;font-size:clamp(1.8rem, .48vw, 3.8rem);padding:0 0;border-right:0 solid #292B49}}.t-worklife .worklife_list .item .text{flex:1 1 100%;max-width:100%;padding:0 10px 0 30px;font-size:2.4rem;font-weight:500;line-height:1.625;color:#000}@media only screen and (max-width: 768px){.t-worklife .worklife_list .item .text{padding:1px 12px;font-size:clamp(1.2rem, .32vw, 2.4rem);border-left:2px solid #292B49}}.t-reason .reason_list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media only screen and (max-width: 768px){.t-reason .reason_list{display:block;margin:0 -15px}}@media only screen and (min-width: 769px){.t-reason .reason_list li{width:48.5%;margin-top:30px}.t-reason .reason_list li:nth-child(-n+2){margin-top:0}}@media only screen and (max-width: 768px){.t-reason .reason_list li{margin-bottom:20px}.t-reason .reason_list li:last-child{margin-bottom:0}.t-reason .reason_list li img{width:100%}}@media only screen and (max-width: 768px){.t-voice .voice_list{margin:0 -15px}}.t-voice .voice_list .item{margin-bottom:30px;padding:50px 50px 40px;background-color:#E6E6E6;border-radius:5px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 768px){.t-voice .voice_list .item{padding:15px 13px 20px;margin-bottom:20px;display:block}}.t-voice .voice_list .item:last-child{margin-bottom:0}.t-voice .voice_list .item .profile{flex:0 0 200px;margin-right:50px}@media only screen and (max-width: 768px){.t-voice .voice_list .item .profile{margin-right:0;margin-bottom:25px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;align-items:flex-end;border-bottom:2px solid #292B49}}@media only screen and (max-width: 768px){.t-voice .voice_list .item .profile figure{flex:0 0 100px}}.t-voice .voice_list .item .profile .name{margin-top:20px;padding-bottom:10px;border-bottom:3px solid #292B49;font-size:1.8rem;font-weight:700}@media only screen and (max-width: 768px){.t-voice .voice_list .item .profile .name{flex:1 1 100%;max-width:100%;margin:0 0 0 15px;padding-bottom:8px;font-size:clamp(1.4rem, .3733333333vw, 1.8rem);border-bottom:0}}.t-voice .voice_list .item .profile .name strong{font-size:2.0rem;font-weight:700}@media only screen and (max-width: 768px){.t-voice .voice_list .item .profile .name strong{font-size:clamp(1.7rem, .4533333333vw, 2rem)}}.t-voice .voice_list .item .textbody{flex:1 1 100%;max-width:100%;font-size:2.0rem;font-weight:500;color:#000}@media only screen and (max-width: 768px){.t-voice .voice_list .item .textbody{font-size:clamp(1.4rem, .3733333333vw, 2rem)}}.t-voice .voice_list .item .textbody p{line-height:1.5}@media only screen and (max-width: 768px){.t-voice .voice_list .item .textbody p{line-height:1.7}}.t-message .box{padding:40px;border:3px solid #292B49;border-radius:5px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width: 768px){.t-message .box{padding:25px 15px;margin:0 -15px;border:2px solid #292B49}}.t-message .box .text{font-size:2.0rem;font-weight:500;line-height:1.5}@media only screen and (max-width: 768px){.t-message .box .text{font-size:clamp(1.4rem, .3733333333vw, 2rem);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.t-message .box .name{margin-top:40px;text-align:right;font-size:1.8rem;font-weight:700}@media only screen and (max-width: 768px){.t-message .box .name{margin-top:20px;font-size:clamp(1.4rem, .3733333333vw, 1.8rem)}}.t-message .box .name strong{font-size:2.0rem;font-weight:700}@media only screen and (max-width: 768px){.t-message .box .name strong{font-size:clamp(1.8rem, .48vw, 2rem)}}.t-movie .movie{max-width:480px;margin:0 auto}@media only screen and (max-width: 768px){.t-movie .movie{margin:0 -15px;max-width:inherit}}.t-movie .movie .movie_inner{padding-top:56.25%;position:relative}.t-movie .movie .movie_inner iframe{position:absolute;top:0;right:0;width:100%;height:100%}.t-cv{padding:50px 0;background-color:#292B49;text-align:center}@media only screen and (max-width: 768px){.t-cv{padding:30px 0}}.t-cv .text{margin-bottom:40px}@media only screen and (max-width: 768px){.t-cv .text{margin-bottom:25px}}@media only screen and (max-width: 768px){.t-outline .c-content_inner{padding:0 30px}}.t-outline .section{margin-bottom:50px}@media only screen and (max-width: 768px){.t-outline .section{margin-bottom:30px}}.t-outline .section.mb00{margin-bottom:0}.t-outline h3{padding-bottom:18px;border-bottom:3px solid #292B49;margin-bottom:40px;font-size:4.1rem;font-weight:700}@media only screen and (max-width: 768px){.t-outline h3{padding-bottom:8px;border-bottom:2px solid #292B49;margin-bottom:25px;font-size:clamp(2rem, .5333333333vw, 4.1rem)}}.t-outline dl dt{margin-bottom:20px;position:relative;z-index:1;font-size:2.6rem;font-weight:700}@media only screen and (max-width: 768px){.t-outline dl dt{margin-bottom:15px;font-size:clamp(1.8rem, .48vw, 2.6rem)}}.t-outline dl dt::before{content:" ";display:block;width:100%;height:3px;background-color:#292B49;position:absolute;top:50%;left:0;z-index:-1}@media only screen and (max-width: 768px){.t-outline dl dt::before{height:1px}}.t-outline dl dt span{padding-right:20px;display:inline-block;background-color:#fff}@media only screen and (max-width: 768px){.t-outline dl dt span{padding-right:10px}}.t-outline dl dd{margin-bottom:40px;font-size:2.2rem;font-weight:500;color:#000}@media only screen and (max-width: 768px){.t-outline dl dd{margin-bottom:30px;font-size:clamp(1.4rem, .3733333333vw, 2.2rem)}}.t-outline dl dd:last-child{margin-bottom:0}.t-outline dl dd .fs-s{font-size:1.6rem}@media only screen and (max-width: 768px){.t-outline dl dd .fs-s{font-size:clamp(1.2rem, .32vw, 1.6rem)}}.t-outline dl dd .fs-l{font-size:2.6rem}@media only screen and (max-width: 768px){.t-outline dl dd .fs-l{font-size:clamp(1.8rem, .48vw, 2.6rem)}}.t-entry{background-color:#E9E9E9;min-height:1000px}@media only screen and (max-width: 768px){.t-entry .entrybox{margin:0 -25px}}
</pre></body></html>