:root{--opacity:1.0;--col_1:#F6BDC9;--col_2:#FFE5E2;--col_3:#F299AC;--col_txt:#2C4D92;--col_bl:#343434;--col_bg:#415F9D;--col_bg1:#B1EBF4;--col_bg2:#3399CC;--col_bg3:#84DFEE;--col_bg4:#20A2CA}:root{--rad-lv1: 72px;--rad-lv2: 36px;--rad-lv3: 20px}@media screen and (max-width: 800px){:root{--rad-lv1: 36px;--rad-lv2: 18px;--rad-lv3: 10px}}@media screen and (max-width: 800px){#detail .sec-advacement_container .wrap_s{width:90%}#detail .sec-advacement_container .img img{padding-bottom:15px;min-width:700px}}#detail .sec-step{padding-top:0}#detail .sec-step_container .top_area{position:relative;overflow:hidden;border-bottom-right-radius:30px}@media screen and (min-width: 801px),print{#detail .sec-step_container .top_area{width:min(85%,1008px + (100% - 1008px)/2);margin-right:calc((100% - 1008px)/2)}}@container section (785px < width < 864px){#detail .sec-step_container .top_area{width:min(90%,1008px + (100% - 1008px)/2)}}@media screen and (max-width: 800px){#detail .sec-step_container .top_area_pht{height:min(65vw,400px);overflow:hidden}#detail .sec-step_container .top_area_pht img{-o-object-fit:cover;object-fit:cover;-o-object-position:10% 50%;object-position:10% 50%;width:100%;height:100%}}#detail .sec-step_container .top_area_prof{background-color:#fff;position:relative}@media screen and (min-width: 801px),print{#detail .sec-step_container .top_area_prof{position:absolute;top:0;right:0;border-bottom-left-radius:30px;padding:clamp(
        0px,
        0px + (0 - 0) * ((100vw - 375px) / (1440 - 375)),
        0px
    ) clamp(
        7.27px,
        7.27px + (10 - 7.27) * ((100vw - 375px) / (1440 - 375)),
        10px
    ) clamp(
        20.01px,
        20.01px + (30 - 20.01) * ((100vw - 375px) / (1440 - 375)),
        30px
    ) clamp(
        25.48px,
        25.48px + (40 - 25.48) * ((100vw - 375px) / (1440 - 375)),
        40px
    )}}@media screen and (max-width: 800px){#detail .sec-step_container .top_area_prof{padding:clamp(
        25.48px,
        25.48px + (40 - 25.48) * ((100vw - 375px) / (1440 - 375)),
        40px
    ) clamp(
        25.48px,
        25.48px + (40 - 25.48) * ((100vw - 375px) / (1440 - 375)),
        40px
    ) clamp(
        0px,
        0px + (0 - 0) * ((100vw - 375px) / (1440 - 375)),
        0px
    );margin-top:clamp(
        -50.71px,
        -50.71px + (-55 - -50.71) * ((100vw - 375px) / (1440 - 375)),
        -55px
    );width:min(80%,450px);margin-left:auto;margin-right:auto;border-radius:20px}}#detail .sec-step_container .top_area_prof .tit{font-size:clamp(
        20.0440884236px,
        20.0440884236px + (24 - 20.0440884236) * ((100vw - 375px) / (1440 - 375)),
        24px
    );margin-bottom:.5em}#detail .sec-step_container .top_area_prof .name{margin-bottom:.2em;font-size:clamp(
        15.9078148989px,
        15.9078148989px + (18 - 15.9078148989) * ((100vw - 375px) / (1440 - 375)),
        18px
    )}#detail .sec-step_container .top_area_prof .name span{font-size:12px;margin-left:1em}@media screen and (max-width: 800px){#detail .sec-step_container .wrap_s{width:90%}}#detail .sec-step_container .step_list{position:relative;margin-top:clamp(
        34.62px,
        34.62px + (60 - 34.62) * ((100vw - 375px) / (1440 - 375)),
        60px
    );padding-left:35px}#detail .sec-step_container .step_list::before{position:absolute;content:"";top:12px;left:4px;width:11px;height:100%;background:linear-gradient(0deg, rgba(242, 153, 172, 0) 0%, rgb(242, 153, 172) 100%)}#detail .sec-step_container .step_list_item{position:relative}@media screen and (min-width: 801px),print{#detail .sec-step_container .step_list_item{padding-right:min(37.5%,350px)}}@media screen and (max-width: 800px){#detail .sec-step_container .step_list_item{display:flex;flex-wrap:wrap;gap:10px 5%;align-items:flex-start}}#detail .sec-step_container .step_list_item+.step_list_item{margin-top:clamp(
        22.82px,
        22.82px + (35 - 22.82) * ((100vw - 375px) / (1440 - 375)),
        35px
    )}#detail .sec-step_container .step_list_item::before{position:absolute;content:"";top:10px;left:-35px;width:18px;height:18px;background-image:url(../img/career/sakura.gif);background-size:cover}#detail .sec-step_container .step_list_item .box{flex:1;min-width:45%}#detail .sec-step_container .step_list_item .box .year{font-size:clamp(
        14.4715347705px,
        14.4715347705px + (16 - 14.4715347705) * ((100vw - 375px) / (1440 - 375)),
        16px
    );font-weight:500;line-height:1;margin-bottom:.5em}#detail .sec-step_container .step_list_item .box .year .num{font-size:225%;display:inline-block;margin-right:.1em}#detail .sec-step_container .step_list_item .box .txt{text-align:justify}#detail .sec-step_container .step_list_item .pht{border-radius:20px;overflow:hidden}@media screen and (min-width: 801px),print{#detail .sec-step_container .step_list_item .pht{position:absolute;top:0;right:0;width:min(32%,300px)}}@media screen and (max-width: 800px){#detail .sec-step_container .step_list_item .pht{width:clamp(200px,40%,300px)}}@media screen and (min-width: 801px),print{.br_sp{display:none}}@media screen and (max-width: 800px){.br_sp{display:block}}
/*# sourceMappingURL=career.min.css.map */