.EQMRGq_wrapper{border-bottom:1px solid #eee;position:relative}.EQMRGq_wrapper:after{content:"";border-top:3px solid #6cb52d;border-right:3px solid #6cb52d;width:12px;height:12px;margin-top:-7px;transition:right .1s;position:absolute;top:50%;right:16px;transform:rotate(45deg)}@media (hover:hover){.EQMRGq_wrapper:hover{background:#eee}.EQMRGq_wrapper:hover:after{right:14px}}.EQMRGq_wrapper>a{padding:24px 40px 16px 24px;display:block}.EQMRGq_title{color:#6cb52d;margin-bottom:8px;font-size:5.34759vw}@media screen and (min-width:374px){.EQMRGq_title{font-size:2rem}}.EQMRGq_title{font-weight:700}.EQMRGq_text{color:#333;font-size:3.74332vw}@media screen and (min-width:374px){.EQMRGq_text{font-size:1.4rem}}.EQMRGq_text{text-align:justify}
.mPTF0a_text,.mPTF0a_textSmall{color:#333;font-size:3.47594vw}@media screen and (min-width:374px){.mPTF0a_text,.mPTF0a_textSmall{font-size:1.3rem}}.mPTF0a_textSmall{font-size:3.20856vw}@media screen and (min-width:374px){.mPTF0a_textSmall{font-size:1.2rem}}.mPTF0a_text>i,.mPTF0a_textSmall>i{margin:0 4px 4px 0}.mPTF0a_label{padding-right:4px}
.Dw8r2a_block{margin-bottom:24px;display:flex}.Dw8r2a_block>p:first-child{margin-right:8px}.Dw8r2a_wrapper>p{color:#ccc;font-size:2.94118vw}@media screen and (min-width:374px){.Dw8r2a_wrapper>p{font-size:1.1rem}}
.k_pO9q_wrapper{padding:0 16px 16px;overflow:hidden}@media (min-width:576px){.k_pO9q_wrapper{padding:0 24px 24px}}.k_pO9q_partner{max-width:760px;margin:0 auto}.k_pO9q_partner>h1{font-size:7.48663vw}@media screen and (min-width:374px){.k_pO9q_partner>h1{font-size:2.8rem}}.k_pO9q_jobofferCardList{gap:16px;margin-bottom:16px;padding:0 4px;display:flex;overflow-x:scroll}
