: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){#people .pageconatainer .wrap_m{width:90%}}#people .pageconatainer .people_list{display:grid;grid-template-columns:repeat(auto-fit, minmax(270px, 1fr));flex-wrap:wrap;gap:40px min(24px,3%)}@media screen and (max-width: 800px){#people .pageconatainer .people_list{grid-template-columns:repeat(auto-fit, minmax(145px, 1fr))}}#people .pageconatainer .people_list_item{cursor:pointer}@media screen and (min-width: 801px),print{#people .pageconatainer .people_list_item:hover .pht img{transform:scale(1.06)}}#people .pageconatainer .people_list_item .pht{position:relative;overflow:hidden;border-radius:var(--rad-lv3);height:min(50vw,380px)}@media screen and (max-width: 800px){#people .pageconatainer .people_list_item .pht{height:min(50vw,240px)}}#people .pageconatainer .people_list_item .pht .close_btn{width:38px;aspect-ratio:1/1;background-color:#2c4d92;border-radius:100%;position:absolute;right:10px;top:10px}#people .pageconatainer .people_list_item .pht .close_btn:before,#people .pageconatainer .people_list_item .pht .close_btn:after{content:"";display:block;position:absolute;width:60%;height:1px;background-color:#fff;top:0;left:0;right:0;bottom:0;margin:auto}#people .pageconatainer .people_list_item .pht .close_btn:after{transform:rotate(-90deg)}#people .pageconatainer .people_list_item .pht img{transition:.3s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#people .pageconatainer .people_list_item .prof{position:relative;width:90%;box-sizing:border-box;padding:clamp(
        13.94px,
        13.94px + (20 - 13.94) * ((100vw - 375px) / (1440 - 375)),
        20px
    ) clamp(
        13.94px,
        13.94px + (20 - 13.94) * ((100vw - 375px) / (1440 - 375)),
        20px
    ) clamp(
        0px,
        0px + (0 - 0) * ((100vw - 375px) / (1440 - 375)),
        0px
    ) clamp(
        3.71px,
        3.71px + (5 - 3.71) * ((100vw - 375px) / (1440 - 375)),
        5px
    );margin-top:-20%;margin-top:clamp(
        -79.76px,
        -79.76px + (-80 - -79.76) * ((100vw - 375px) / (1440 - 375)),
        -80px
    );background-color:#fff;border-radius:0 var(--rad-lv3) 0 0}@media screen and (max-width: 800px){#people .pageconatainer .people_list_item .prof{margin-top:clamp(
        -56.22px,
        -56.22px + (-60 - -56.22) * ((100vw - 375px) / (1440 - 375)),
        -60px
    )}}#people .pageconatainer .people_list_item .prof .name{font-size:clamp(
        15.9078148989px,
        15.9078148989px + (18 - 15.9078148989) * ((100vw - 375px) / (1440 - 375)),
        18px
    );font-weight:500}#people .pageconatainer .people_list_item .prof .yomi{font-size:10px;line-height:1.5}#people .pageconatainer .people_list_item .prof .dep{margin-top:.8em;font-size:12px;line-height:1.5}#people .pageconatainer .people_list_item .interview_list{display:none}#people .pageconatainer .modal{display:none;position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:100000}#people .pageconatainer .modal_close_btn{width:38px;aspect-ratio:1/1;background-color:#2c4d92;border-radius:100%;position:absolute;right:30px;top:30px}@media screen and (max-width: 800px){#people .pageconatainer .modal_close_btn{right:18px;top:18px}}#people .pageconatainer .modal_close_btn:before,#people .pageconatainer .modal_close_btn:after{content:"";display:block;position:absolute;width:60%;height:1px;background-color:#fff;top:0;left:0;right:0;bottom:0;margin:auto}#people .pageconatainer .modal_close_btn:before{transform:rotate(45deg)}#people .pageconatainer .modal_close_btn:after{transform:rotate(-45deg)}#people .pageconatainer .modal_container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;max-width:900px;height:min(90%,548px);transition:width .5s ease,height .5s ease;position:relative;--opacity:0.5;background:#fff linear-gradient(to right top, rgba(177, 235, 244, var(--opacity)), rgba(51, 153, 204, var(--opacity)));position:relative;border-radius:var(--rad-lv2);padding:10px;box-sizing:border-box}#people .pageconatainer .modal_container_box{background-color:#fff;margin:auto;overflow:auto;height:100%;box-sizing:border-box;padding:clamp(
        25.48px,
        25.48px + (40 - 25.48) * ((100vw - 375px) / (1440 - 375)),
        40px
    );border-radius:var(--rad-lv2)}#people .pageconatainer .modal_container_box_top{display:grid;gap:5%;grid-template-columns:min(360px,50%) auto;align-items:center}#people .pageconatainer .modal_container_box_top .pht{overflow:hidden;border-radius:var(--rad-lv3)}#people .pageconatainer .modal_container_box_top .pht img{width:100%;height:100%}@media screen and (max-width: 800px){#people .pageconatainer .modal_container_box_top .pht{height:100%}#people .pageconatainer .modal_container_box_top .pht img{-o-object-fit:cover;object-fit:cover}}#people .pageconatainer .modal_container_box_top .prof .name{font-size:clamp(
        15.9078148989px,
        15.9078148989px + (18 - 15.9078148989) * ((100vw - 375px) / (1440 - 375)),
        18px
    );font-weight:500}#people .pageconatainer .modal_container_box_top .prof .yomi{font-size:10px;line-height:1.5}#people .pageconatainer .modal_container_box_top .prof .dep{margin-top:.4em;font-size:12px;line-height:1.5}#people .pageconatainer .modal_container_box_bottom{margin-top:clamp(
        20.01px,
        20.01px + (30 - 20.01) * ((100vw - 375px) / (1440 - 375)),
        30px
    )}#people .pageconatainer .modal_container_box_bottom .interview_list_item{margin-top:clamp(
        13.94px,
        13.94px + (20 - 13.94) * ((100vw - 375px) / (1440 - 375)),
        20px
    )}#people .pageconatainer .modal_container_box_bottom .interview_list h3{font-size:clamp(
        15.9078148989px,
        15.9078148989px + (18 - 15.9078148989) * ((100vw - 375px) / (1440 - 375)),
        18px
    );font-weight:500;margin-bottom:.3em;line-height:1.5}#people .pageconatainer .modal_container_box_bottom .interview_list p{text-align:justify}#people .pageconatainer .modal_bg{width:100%;height:100%;min-height:100%;position:absolute;top:0;left:0;z-index:-1;background-color:rgba(0,0,0,.8)}
/*# sourceMappingURL=people.min.css.map */