:root{--opacity:1.0}:root{--rad: 8px}@media screen and (max-width: 800px){:root{--rad: 4px}}main{overflow:hidden}[class^=wrap]{container-type:inline-size}.cls{padding:.1em 1em .15em;background-color:#fff;line-height:1;display:inline-block;min-width:250px}.deco{position:absolute}a .white_bg,a .blue_bg{transition:background-color .4s}@media screen and (min-width: 801px),print{a:hover .white_bg,a:hover .blue_bg{background-color:#fff450}}.page_top{position:relative;margin-bottom:clamp(
    73.0363080035 * 1px,
    calc(
      +73.0363080035 * 1px
      +
      46.9636919965 * ((100vw - 375px) / (1065))
    ),
    120 * 1px
  )}.page_top_pht{height:max(20vw,240px);overflow:hidden}@media screen and (max-width: 800px){.page_top_pht{height:40vw}}.page_top_pht img{-o-object-fit:cover;object-fit:cover;-o-object-position:10% 100%;object-position:10% 100%;width:100%;height:100%}.page_top_blo_tit{font-size:clamp(
        63.0847807992px,
        63.0847807992px + (100 - 63.0847807992) * ((100vw - 375px) / (1440 - 375)),
        100px
    );margin-top:-0.6em}@media screen and (max-width: 800px){.page_top_blo_tit{font-size:clamp(
        47.367052815px,
        47.367052815px + (70 - 47.367052815) * ((100vw - 375px) / (1440 - 375)),
        70px
    )}}.page_top_blo_tit span{display:block}.page_top_blo_tit_en{letter-spacing:.15em;line-height:1}.page_top_blo_tit_jp{font-size:clamp(
        22.6867017024px,
        22.6867017024px + (28 - 22.6867017024) * ((100vw - 375px) / (1440 - 375)),
        28px
    );background-color:#9be8e9;color:#282828;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.2em;line-height:1.6;padding:clamp(
        0px,
        0px + (0 - 0) * ((100vw - 375px) / (1440 - 375)),
        0px
    ) clamp(
        17.3129907451px,
        17.3129907451px + (20 - 17.3129907451) * ((100vw - 375px) / (1440 - 375)),
        20px
    );margin:.8em 0}.page_top_blo_lead{text-align:justify;line-height:2.2}.page_top .drop_lead_parts01{top:45%;right:5%}.page_top .drop_lead_parts02{top:80%;right:18%}.content{position:relative}.content .wrap_m{position:relative}@media screen and (max-width: 800px){.content .wrap_s{width:90%}}.sec{position:relative;padding:0;padding-bottom:clamp(
        87.3768362909px,
        87.3768362909px + (150 - 87.3768362909) * ((100vw - 375px) / (1440 - 375)),
        150px
    )}.sec:nth-of-type(odd){background:linear-gradient(45deg, #9be8e9 10%, #9be8e9 90%)}.sec:nth-of-type(odd) .sec_tit_jp.cls{background-color:#fff}.sec:nth-of-type(even){padding-top:0}.sec:nth-of-type(even) .cls{background-color:#9be8e9}.sec_tit{position:relative;padding-top:60px;text-align:center}@media screen and (max-width: 800px){.sec_tit{padding-top:45px}}.sec_tit::before{position:absolute;content:"";top:0;left:0;right:0;margin:auto;width:1px;height:50px;background-color:#282828}@media screen and (max-width: 800px){.sec_tit::before{height:35px}}.sec_tit_en{display:block;letter-spacing:.15em;line-height:.8;font-size:clamp(
        18.0051017398px,
        18.0051017398px + (21 - 18.0051017398) * ((100vw - 375px) / (1440 - 375)),
        21px
    )}@media screen and (max-width: 800px){.sec_tit_en{font-size:clamp(
        15.9078148989px,
        15.9078148989px + (18 - 15.9078148989) * ((100vw - 375px) / (1440 - 375)),
        18px
    )}}.sec_tit_jp{margin:.4em 0 1.5em;font-size:clamp(
        28.9949750834px,
        28.9949750834px + (38 - 28.9949750834) * ((100vw - 375px) / (1440 - 375)),
        38px
    )}@media screen and (max-width: 800px){.sec_tit_jp{margin-bottom:1em;font-size:clamp(
        23.979703803px,
        23.979703803px + (30 - 23.979703803) * ((100vw - 375px) / (1440 - 375)),
        30px
    )}}.sec_info{position:relative;padding-bottom:clamp(
        73.0363080035px,
        73.0363080035px + (120 - 73.0363080035) * ((100vw - 375px) / (1440 - 375)),
        120px
    )}.sec_info_blo{text-align:center}.sec_info_blo a{position:relative;background-color:#9be8e9;display:block;padding:clamp(
        39.0240179824px,
        39.0240179824px + (55 - 39.0240179824) * ((100vw - 375px) / (1440 - 375)),
        55px
    ) clamp(
        30.2147910605px,
        30.2147910605px + (40 - 30.2147910605) * ((100vw - 375px) / (1440 - 375)),
        40px
    )}@media screen and (max-width: 800px){.sec_info_blo a{padding:clamp(
        39.0240179824px,
        39.0240179824px + (55 - 39.0240179824) * ((100vw - 375px) / (1440 - 375)),
        55px
    ) clamp(
        30.2147910605px,
        30.2147910605px + (40 - 30.2147910605) * ((100vw - 375px) / (1440 - 375)),
        40px
    ) clamp(
        41.8496001509px,
        41.8496001509px + (60 - 41.8496001509) * ((100vw - 375px) / (1440 - 375)),
        60px
    ) clamp(
        30.2147910605px,
        30.2147910605px + (40 - 30.2147910605) * ((100vw - 375px) / (1440 - 375)),
        40px
    )}}.sec_info_blo .top_tit_en{font-size:clamp(
        20.0440884236px,
        20.0440884236px + (24 - 20.0440884236) * ((100vw - 375px) / (1440 - 375)),
        24px
    );letter-spacing:.05em;line-height:1;margin-bottom:.5em}.sec_info_blo .top_tit_jp{color:#282828;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.2em;line-height:1.6;padding:clamp(
        0px,
        0px + (0 - 0) * ((100vw - 375px) / (1440 - 375)),
        0px
    ) clamp(
        17.3129907451px,
        17.3129907451px + (20 - 17.3129907451) * ((100vw - 375px) / (1440 - 375)),
        20px
    );background-color:#fff;margin-left:auto;margin-right:auto}@media screen and (min-width: 801px),print{.sec_info_blo .top_tit_jp{font-size:clamp(
        18.690760826px,
        18.690760826px + (22 - 18.690760826) * ((100vw - 375px) / (1440 - 375)),
        22px
    )}}@media screen and (max-width: 800px){.sec_info_blo .top_tit_jp{font-size:clamp(
        17.3129907451px,
        17.3129907451px + (20 - 17.3129907451) * ((100vw - 375px) / (1440 - 375)),
        20px
    )}}@media screen and (max-width: 800px){.sec_info_blo .top_lead{text-align:justify}}.sec_info_blo .top_sec_arrow{position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 801px),print{.sec_info_blo .top_sec_arrow{top:0;bottom:0;right:0;margin:auto}}@media screen and (max-width: 800px){.sec_info_blo .top_sec_arrow{bottom:-30px;right:-10px}}.sec_interview{position:relative;margin-bottom:clamp(
    131.7132910342 * 1px,
    calc(
      +131.7132910342 * 1px
      +
      118.2867089658 * ((100vw - 375px) / (1065))
    ),
    250 * 1px
  )}@media screen and (min-width: 801px),print{.sec_interview{padding:0 5%}}@media screen and (max-width: 800px){.sec_interview{max-width:500px}}.sec_interview .top_tit{font-size:clamp(
        20.0440884236px,
        20.0440884236px + (24 - 20.0440884236) * ((100vw - 375px) / (1440 - 375)),
        24px
    );margin-bottom:15px;line-height:2.2}.sec_interview_list{display:grid}@media screen and (max-width: 800px){.sec_interview_list{gap:3%}}.sec_interview_list.on .sec_interview_list_item{opacity:1;transform:translateX(0px)}.sec_interview_list.on .sec_interview_list_item:nth-child(1){transition-delay:.3s}.sec_interview_list.on .sec_interview_list_item:nth-child(2){transition-delay:.4s}.sec_interview_list.on .sec_interview_list_item:nth-child(3){transition-delay:.5s}.sec_interview_list.on .sec_interview_list_item:nth-child(4){transition-delay:.6s}@media screen and (min-width: 801px),print{.sec_interview_list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 800px){.sec_interview_list{grid-template-columns:repeat(1, 1fr);overflow:visible}}.sec_interview_list_item{transform:translateX(-10px);opacity:0;transition-duration:.5s;position:relative}.sec_interview_list_item a{display:block}.sec_interview_list_item a:hover picture img{transform:scale(1.05)}@media screen and (max-width: 800px){.sec_interview_list_item{height:auto}}@media screen and (min-width: 801px),print{.sec_interview_list_item:nth-of-type(even){margin-top:3rem}}@media screen and (max-width: 800px){.sec_interview_list_item:nth-of-type(even){transform:translateX(15px)}}@media screen and (max-width: 800px){.sec_interview_list_item:nth-of-type(odd){transform:translateX(-15px)}}.sec_interview_list_item picture{overflow:hidden;display:block}@media screen and (max-width: 800px){.sec_interview_list_item picture{width:100%;height:100%}}.sec_interview_list_item picture img{transition:.3s}@media screen and (max-width: 800px){.sec_interview_list_item picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}}.sec_interview_list_item_people{position:absolute;font-weight:300;line-height:2;top:0;background-color:#fff}@media screen and (min-width: 801px),print{.sec_interview_list_item_people{padding:10px 0}}@media screen and (max-width: 800px){.sec_interview_list_item_people{padding:0 5px}}@media screen and (max-width: 800px){.sec_interview_list_item_people_even{right:0}}@media screen and (min-width: 801px),print{.sec_interview_list_item_people{writing-mode:vertical-rl;transform:rotate(180deg);left:0}}.sec .table_list{background-color:#e6f9f9}.sec .table_list_item{display:flex;align-items:center}@media screen and (max-width: 800px){.sec .table_list_item{flex-direction:column}}.sec .table_list_item+.table_list_item{border-top:solid 1px rgba(155,232,233,.5)}.sec .table_list_item dt,.sec .table_list_item dd{padding:clamp(
        23.979703803px,
        23.979703803px + (30 - 23.979703803) * ((100vw - 375px) / (1440 - 375)),
        30px
    )}@media screen and (max-width: 800px){.sec .table_list_item dt,.sec .table_list_item dd{padding:clamp(
        13.7403031906px,
        13.7403031906px + (15 - 13.7403031906) * ((100vw - 375px) / (1440 - 375)),
        15px
    )}}.sec .table_list_item dt{width:23%;box-sizing:border-box;text-align:center;font-weight:600;font-size:clamp(
        14.4715347705px,
        14.4715347705px + (16 - 14.4715347705) * ((100vw - 375px) / (1440 - 375)),
        16px
    );line-height:1.5}@media screen and (max-width: 800px){.sec .table_list_item dt{background-color:#cdf3f4;width:100%}}.sec .table_list_item dd{flex:1}@media screen and (min-width: 801px),print{.sec .table_list_item dd{border-left:solid 1px rgba(155,232,233,.5)}}@media screen and (max-width: 800px){.sec .table_list_item dd{border-top:solid 1px rgba(155,232,233,.5);width:100%;box-sizing:border-box}}.sec .table_list_item dd .bold{font-weight:700}.sec .table_list_item dd .note{text-indent:-1.1em;font-size:88%;display:block;padding-left:1em;line-height:1.5;margin-top:.3em}.sec .table_list_item dd p+p{margin-top:.5em}.sec .table_list_item dd ul li{padding-left:12px;position:relative;line-height:1.5}.sec .table_list_item dd ul li+li{margin-top:.5em}.sec .table_list_item dd ul li::before{position:absolute;content:"";top:calc(3px + .35em);left:0;width:6px;height:6px;background-color:#9be8e9;border-radius:6px}.sec .table_list_item dd ul+p{margin-top:.5em}.drop_interview_parts01{left:-2rem;bottom:40px}.drop_interview_parts02{top:-5rem;right:-5rem;min-width:100px}
/*# sourceMappingURL=style.min.css.map */