.serif{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}#myself.myself .archiveList .item .txt-wrapper .title:after{background:#083662}#myself.myself .jobWrap{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1024px;margin:0 auto 100px}@media (max-width:767.98px){#myself.myself .jobWrap{grid-template-columns:1fr;margin-bottom:17.6vw}}#myself.myself .jobWrap .item{display:flex;flex-direction:column;justify-content:space-between;height:100%;background:#fff;border-radius:4px;overflow:hidden}#myself.myself .jobWrap .item .txt-wrapper{display:flex;flex-direction:column;justify-content:space-between;flex:1}#myself.myself .jobWrap .item .txt-wrapper .title{flex-shrink:0;position:relative;padding:15px 20px 10px;margin-bottom:10px;font-size:14px;font-weight:initial}@media (max-width:1400px) and (min-width:768px){#myself.myself .jobWrap .item .txt-wrapper .title{font-size:14px}}@media (max-width:767.98px){#myself.myself .jobWrap .item .txt-wrapper .title{font-size:3.6459282794vw}}#myself.myself .jobWrap .item .txt-wrapper .title:after{position:absolute;content:"";width:50px;height:3px;background:#98cb00;left:20px;bottom:0}#myself.myself .jobWrap .item .txt-wrapper>p{padding:0 20px 20px;font-size:12px}@media (max-width:1400px) and (min-width:768px){#myself.myself .jobWrap .item .txt-wrapper>p{font-size:12px}}@media (max-width:767.98px){#myself.myself .jobWrap .item .txt-wrapper>p{font-size:2.9818484856vw}}#myself.myself .cont01 .coverCatch{margin-bottom:0}#myself.myself .cont02 .coverCatch{font-weight:800}#myself.myself .cont02 .coverCatch>p:first-of-type{font-size:17px}@media (max-width:1400px) and (min-width:768px){#myself.myself .cont02 .coverCatch>p:first-of-type{font-size:17px}}@media (max-width:767.98px){#myself.myself .cont02 .coverCatch>p:first-of-type{font-size:4.2839657283vw}}#myself.myself .cont02 .coverCatch>p:last-of-type{font-size:33px}@media (max-width:1400px) and (min-width:768px){#myself.myself .cont02 .coverCatch>p:last-of-type{font-size:33px}}@media (max-width:767.98px){#myself.myself .cont02 .coverCatch>p:last-of-type{font-size:5.2084689705vw}}#myself.myself .cont05 .btn_style01 a{border:1px solid #fff;color:#fff}@media (min-width:767.98px){#myself.myself .cont05 .btn_style01 a:hover{background:#fff;color:#000}#myself.myself .cont05 .btn_style01 a:hover:before{background:#000;color:#fff}}#myself.myself .cont06 .jobWrap{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:767.98px){#myself.myself .cont06 .jobWrap{grid-template-columns:1fr}}#myself.culture .coverCatch{width:100%;max-width:700px;margin:50px auto 100px}#myself.culture .coverCatch>p.big{font-size:20px;margin-bottom:1em}@media (max-width:1400px) and (min-width:768px){#myself.culture .coverCatch>p.big{font-size:20px}}@media (max-width:767.98px){#myself.culture .coverCatch>p.big{font-size:4.9610666944vw}}#myself.culture .coverCatch>p.tl{text-align:left}#myself.culture .archiveList .item .txt-wrapper .title:after{background:#fdc20e}#myself.culture .cont03 .message{margin-bottom:60px}#myself.culture .cont03 .messageBlock{display:flex;gap:60px}@media (max-width:767.98px){#myself.culture .cont03 .messageBlock{display:block}}#myself.culture .cont03 .messageBlock>div{width:calc((100% - 60px) / 2)}@media (max-width:767.98px){#myself.culture .cont03 .messageBlock>div{width:100%}}#myself.culture .cont03 .messageBlock:first-of-type{margin-bottom:60px}#myself.culture .cont03 .messageBlock:last-of-type{flex-direction:row-reverse}#myself.culture .cont03 .messageBlock .title{font-size:20px;margin-bottom:1em}@media (max-width:1400px) and (min-width:768px){#myself.culture .cont03 .messageBlock .title{font-size:20px}}@media (max-width:767.98px){#myself.culture .cont03 .messageBlock .title{font-size:4.9610666944vw}}#myself.culture .cont03 .messageBlock .ph img{border-radius:4px}@media (max-width:767.98px){#myself.culture .cont03 .messageBlock .ph{margin-top:5.8666666667vw}}#myself.culture .cont03 .profile{padding:30px;background:#ebebeb;border-radius:4px;color:#000}#myself.culture .cont03 .profile .name{font-size:20px;margin-bottom:1em}@media (max-width:1400px) and (min-width:768px){#myself.culture .cont03 .profile .name{font-size:20px}}@media (max-width:767.98px){#myself.culture .cont03 .profile .name{font-size:4.9610666944vw}}#myself.culture .cont03 .profile .btn_style01{margin-top:30px}#myself.business .businessBox{display:flex;flex-direction:row-reverse;gap:4.6125461255%}@media (max-width:767.98px){#myself.business .businessBox{display:block;flex-direction:initial}}#myself.business .businessBox .ph{width:35.7142857143vw;max-width:500px}@media (max-width:767.98px){#myself.business .businessBox .ph{width:100%;max-width:initial;height:65vw;margin-bottom:5.8666666667vw}#myself.business .businessBox .ph img{width:100%;height:65vw;-o-object-fit:cover;object-fit:cover}}#myself.business .businessBox .txt{flex:1}#myself.business .businessBox .txt .title{font-size:20px;font-weight:600;margin-bottom:2em}@media (max-width:1400px) and (min-width:768px){#myself.business .businessBox .txt .title{font-size:20px}}@media (max-width:767.98px){#myself.business .businessBox .txt .title{font-size:4.9610666944vw}}@media (max-width:767.98px){#myself.business .businessBox .txt .title{margin-bottom:5.8666666667vw}}#myself.job .jobBlock{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media (max-width:767.98px){#myself.job .jobBlock{grid-template-columns:1fr;gap:5.8666666667vw}}#myself.job .jobBlock .item{min-height:250px;background:#fff;border-radius:4px;overflow:hidden;color:#000}#myself.job .jobBlock .item dt{padding:10px 25px;background:#000;font-size:20px;text-align:center}@media (max-width:1400px) and (min-width:768px){#myself.job .jobBlock .item dt{font-size:20px}}@media (max-width:767.98px){#myself.job .jobBlock .item dt{font-size:4.9610666944vw}}#myself.job .jobBlock .item dd{padding:15px 25px}#myself.job .jobBlock.style01 .item dt{background:#fdc20e}#myself.job .jobBlock.style02 .item dt{background:#98cb00}#myself.job .img{margin:0 auto 100px;text-align:center}#myself.environment .archiveList .item .txt-wrapper .title:after{background:#fdc20e}#myself.environment .environmentList .item{display:grid;grid-template-columns:360px 1fr;gap:30px;padding:20px;border-radius:4px;background:#fff;overflow:hidden}@media (max-width:1400px) and (min-width:768px){#myself.environment .environmentList .item{gap:2.1428571429vw}}@media (max-width:767.98px){#myself.environment .environmentList .item{grid-template-columns:1fr;gap:2.9333333333vw}}#myself.environment .environmentList .item:not(:last-of-type){margin-bottom:40px}@media (max-width:1400px) and (min-width:768px){#myself.environment .environmentList .item:not(:last-of-type){gap:2.8571428571vw}}@media (max-width:767.98px){#myself.environment .environmentList .item:not(:last-of-type){gap:2.9333333333vw}}#myself.environment .environmentList .item .txt-wrapper{padding:10px 20px 10px 0;color:#000}@media (max-width:767.98px){#myself.environment .environmentList .item .txt-wrapper{padding:0}}#myself.environment .environmentList .item .txt-wrapper .title{margin-bottom:1em;font-size:20px}@media (max-width:1400px) and (min-width:768px){#myself.environment .environmentList .item .txt-wrapper .title{font-size:20px}}@media (max-width:767.98px){#myself.environment .environmentList .item .txt-wrapper .title{font-size:4.6876220735vw}}@media (max-width:767.98px){#myself.environment .environmentList .item .txt-wrapper .title{margin-bottom:.5em}}#myself.environment .environmentList .item .txt-wrapper>p a{text-decoration:underline}