:root{--opacity:1.0}:root{--rad: 8px}@media screen and (max-width: 800px){:root{--rad: 4px}}.col_gr{color:rgba(52,52,52,.6)}.catch_sub{font-size:.6em}.sec_intro{text-align:center}.sec_intro .lv1-catch{letter-spacing:.05em;margin-top:-0.4em}.sec_intro .catch_main{margin-left:.5em}.sec_message{font-size:clamp(
        12.9994166045px,
        12.9994166045px + (14 - 12.9994166045) * ((100vw - 375px) / (1440 - 375)),
        14px
    );padding-top:0}.sec_message_bg{font-size:clamp(
        34.3944221516px,
        34.3944221516px + (47 - 34.3944221516) * ((100vw - 375px) / (1440 - 375)),
        47px
    );position:relative;display:flex;flex-direction:column}@media screen and (min-width: 801px),print{.sec_message_bg{min-height:520px}}@media screen and (min-width: 801px),print{.sec_message_bg:after{content:"";display:block;position:absolute;background:url("../img/pht.jpg") no-repeat center top/cover;width:100%;height:calc(100% - .8em);left:0;bottom:0;z-index:-2}.sec_message_bg_inner{flex-grow:1;display:flex;justify-content:center;flex-direction:column}}.sec_message_pht{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden;margin-bottom:1em;font-size:clamp(
        34.3944221516px,
        34.3944221516px + (47 - 34.3944221516) * ((100vw - 375px) / (1440 - 375)),
        47px
    );margin-top:-0.8em;z-index:-1}.sec_message_pht img{display:block;-o-object-fit:cover;object-fit:cover;height:100%;-o-object-position:70% 50%;object-position:70% 50%}.sec_message_title_en{font-size:clamp(
        34.3944221516px,
        34.3944221516px + (47 - 34.3944221516) * ((100vw - 375px) / (1440 - 375)),
        47px
    );color:rgba(0,0,0,0);-webkit-background-clip:text;background-image:linear-gradient(to right, rgba(59, 161, 220, var(--opacity)), rgba(100, 206, 156, var(--opacity)))}.sec_message_title_main{margin-bottom:1em;font-size:clamp(
        22.6867017024px,
        22.6867017024px + (28 - 22.6867017024) * ((100vw - 375px) / (1440 - 375)),
        28px
    )}@media screen and (min-width: 801px),print{.sec_message_title_main{letter-spacing:.2em}}.sec_message_contents{text-align:justify;letter-spacing:-0.005em;line-height:1.8}@media screen and (min-width: 801px),print{.sec_message_contents{line-height:2;margin-top:clamp(
        41.36px,
        41.36px + (80 - 41.36) * ((100vw - 375px) / (1440 - 375)),
        80px
    )}}.sec_message_prof{line-height:1.5;margin-top:clamp(
        13.94px,
        13.94px + (20 - 13.94) * ((100vw - 375px) / (1440 - 375)),
        20px
    );text-align:right}.sec_message_prof .post{font-size:clamp(
        12.9994166045px,
        12.9994166045px + (14 - 12.9994166045) * ((100vw - 375px) / (1440 - 375)),
        14px
    )}.sec_message_prof .name{font-size:clamp(
        17.3129907451px,
        17.3129907451px + (20 - 17.3129907451) * ((100vw - 375px) / (1440 - 375)),
        20px
    );letter-spacing:.05em}.sec_message_txt p+p{margin-top:.8em}.sec_profile_table{width:100%}.sec_profile_table_th{white-space:nowrap}.sec_org_figure{width:min(100%,571px);margin:0 auto}.sec_org_figure>img{width:100%}.sec_org_figure .cap{margin-top:.5em;width:22%;letter-spacing:-0.005em}@media screen and (max-width: 800px){.sec_org_figure{width:min(100%,447px)}}.sec_access_layout{display:flex;justify-content:center}.sec_access_layout_inner{display:flex;gap:40px;flex-wrap:wrap;width:100%}.sec_access_map{width:min(100%,520px);flex-grow:1}.sec_access_map>iframe{width:100%}@media screen and (max-width: 800px){.sec_access_map{width:100%;aspect-ratio:4/3}.sec_access_map>iframe{width:100%;height:100%}}.sec_access_cont{display:flex;flex-direction:column;flex-grow:1}.sec_access_cont .address{margin-bottom:min(2.7777777778vw,40px);padding-bottom:min(2.7777777778vw,40px);border-bottom:1px solid #e1e1e1}@media screen and (max-width: 800px){.sec_access_cont .address{margin-bottom:min(5.3333333333vw,40px);padding-bottom:min(5.3333333333vw,40px)}}.sec_access_cont_list{line-height:1.5}.sec_access_cont_list th,.sec_access_cont_list td{padding-top:5px;padding-bottom:5px}.sec_access_cont_list_tit{font-weight:500;text-align:left;padding-right:1em}
/*# sourceMappingURL=style.min.css.map */