@media screen and (min-width: 1100px) {
    .sec1_par{
        height: 650px;
        background-position: center;
        aspect-ratio: auto;
        background-size: 100%;
    }.sec1_par_logo{
        z-index: 1;
        width: 10rem;
        top: 1rem;
        right: 15%;
    }.sec1_par_text{
        z-index: 1;
        right: 15%;
    }.sec1_par_text_2{
        font-size: 5rem;
    }.sec1_par_text_1{
        font-size: 2rem;
    }.sec7_par_flow_item{
        width: calc((100% - 6rem) / 4);
        flex-wrap: wrap;
    }.sec3_par{
        width: 1100px;
        margin-inline: auto;
    }.sec4_par_listwrap_list_item{
        width: calc((100% - 4rem)/3);
    }.sec4_par_listwrap_list_item:nth-of-type(3n-1),.sec4_par_listwrap_list_item:nth-of-type(n+4){
        margin: 0;
    }.sec4_par_listwrap_list_item:nth-of-type(n+2){
        margin: 0;
    }.sec4_par_listwrap_list_item_title{
        margin: 1rem 0 .5rem;
    }.sec4_par_listwrap_list_item_subtitle{
        margin-bottom: 1rem;
    }.sec4_par_listwrap_list_item_section{
        margin-bottom: 1rem;
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-evenly;
    }.sec5_par{
        width: 1100px;
        margin-inline: auto;
        padding-inline: 3rem;
    }.sec5_par_inner{
        height: 20rem;
        background-position: 0rem -7rem;
        background-size: 101%;
        border-radius: 1rem;
        box-shadow: 4px 4px 4px #00000024;
    }.sec5_par_inner_textwrap_text_2{
        font-size: 3rem;
        margin: 0 0 0 0;
    }.sec5_par_inner_textwrap_text_1{
        font-size: 1rem;
    }.sec5_par_inner_textwrap_text_3{
        font-size: 1.125rem;
        margin: 1rem 0;
    }.sec5_par_inner_textwrap_text_4{
        width: 20rem;
    }.sec5_par_inner_textwrap{
        margin-right: 5rem;
    }.sec6_par{
        width: 1100px;
        margin-inline: auto;
        padding-inline: 3rem;
    }.sec6_par_stafflist{
        padding: 0;
    }.sec6_par_stafflist_list{
        width: 15%;
        align-items: flex-start;
    }
    .sec6_par_stafflist_list_item img{
    }.sec6_par_stafflist_view{
        width: 80%;
    }.sec6_par_qa{
    padding: 0;
    width: 768px;
    margin-inline: auto;
    }.sec6_par_msg_msg{
        width: calc(768px + 10rem);
        border-radius: 10rem;
        margin-inline: auto;
        padding-inline: 5rem;
    }.sec6_par_msg_title{
        margin-bottom: 1rem;
    }.sec6_par_msg{
        margin: 3rem 0 0;
    }.sec7_par_flow{
    justify-content: space-between;
    padding: 0;
    }.sec7_par{
        width: 1100px;
        margin-inline: auto;
        padding-inline: 3rem;
    }.sec7_par_flow_item_left_3{
        display: none;
    }.sec7_par_flow_item_left{
        width: 100%;
    }.sec7_par_flow_item_right{
        width: 100%;
    }.sec7_par_flow_item:nth-of-type(n+2){
        margin-top: 0;
        align-content: flex-start;
    }.sec7_par_flow_item_right_1{
        text-align: center;
        font-size: 1rem;
    }.sec7_par_flow_item_right_2{
    padding: 1.5rem;
    background: none;
    box-shadow: none;
    border: 2px solid #ff6600;
    border-radius: 1rem;
    font-size: 1rem;
    }.sec7_par_flow_item_left_2{
        width: 50%;
        margin: 1rem auto;
        box-shadow: none;
    }.sec4_par,.sec8_par{
        width: 1100px;
        margin-inline: auto;
        padding-inline: 3rem;
    }.sec4_par_listwrap_list{
        padding: 0;
        justify-content: space-between;
    }.sec4_par_listwrap_list_item_img{
        border-radius: 1rem;
        aspect-ratio: 1.618;
    }.sec4_par_listwrap_list_item_img img{
        width: 100%;
        height: auto;
        object-position: 0rem -7rem;
    }.sec4_par_listwrap_list_item:nth-of-type(n+4){
        margin-top: 3rem;
    }.title2_base{
        font-size: 0.7rem;
    }
    .sec7_par_flow_item:nth-of-type(1){
    margin-top: 6rem;
}
    .sec7_par_flow_item:nth-of-type(2){
    margin-top: 4rem;
}
    .sec7_par_flow_item:nth-of-type(3){
    margin-top: 2rem;
}.sec8_par_wrap{
        padding: 0;
}.sec8_par_wrap_item{
        width: calc((100% - 6rem) / 4);
}.sec8_par_wrap_item:nth-of-type(n+3){
        margin-top: 0;
}.sec8_par_wrap_item_img{
        border-radius: 1rem;
}.sec9_par{
        width: 768px;
        margin-inline: auto;
        padding-inline: 0;
}.sec9_par_btn{
        padding: 0;
}.sec9_par_btn_base{
        width: calc((100% - 2rem) / 2);
        border-radius: 100rem;
}.sec9_par form{
        padding: 0;
}.jobchanger_wrap_list{
}.sec9_par .wpcf7{
    width: 500px;
    margin-inline: auto;
}.jobchanger_wrap_list_gender .wpcf7-form-control .wpcf7-list-item:nth-of-type(n+2), .jobchanger_wrap_list_kiumuchi .wpcf7-form-control .wpcf7-list-item:nth-of-type(n+2){
        margin-left: 3rem;
}.jobchanger_wrap_list_shokureki .wpcf7-form-control .wpcf7-list-item:nth-of-type(n){
        margin-right: 3rem;
}.sec9_par textarea{
    border-radius: 1rem;
}article.recruit_par .sec9_par .wpcf7-response-output{
        border-radius: 1rem;
        text-align: center;
}.sec1_par_text_1, .sec1_par_text_2{
        text-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
}.sec5_par_inner_textwrap_text{
    filter: drop-shadow(4px 4px 4px #0000007a);
    text-shadow: none;
}
 .sec6_par_stafflist_list_item,
    .sec9_par_btn_base,.wpcf7-submit{
    cursor: pointer;
}   .sec2_par_btn{
     width: 160px;
     aspect-ratio: 1;
     border-radius: 100rem;
     background-image: linear-gradient(to right, #f83600 0%, #f9d423 100%);
}
    .sec2_par_btn:hover{
    transform: scale(1.1);
}
    .sec2_par_btn>div{
     font-size: 1.5rem;
}.sec2_par_btn>div>br{
     display: block;
}.sec2_par{width: fit-content;padding: 0;margin-top: -80px;margin-left: auto;right: 15%;}
    .sec2_par_btn:nth-of-type(2){
        margin-inline: 2rem;
    }
    .sec4_par_listwrap_list_item_seikatuanzen img {
    object-position: 0 -30px;
}
    .sec4_par_listwrap_list_item_komu img {
    object-position: 0 -30px;
}
    .sec4_par_listwrap_list_item_somu img {
    object-position: 0 -5px;
}
    .sec4_par_listwrap_list_item_takamatsu img {
    object-position: 0 -72px;
}
}