@charset "UTF-8";@font-face{font-display:swap;font-family:Marcellus;font-style:normal;font-weight:400;src:url(/_astro/marcellus-latin-ext-400-normal.Pb5HrcfZ.woff2) format("woff2"),url(/_astro/marcellus-latin-ext-400-normal.Cu9nB3mg.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Marcellus;font-style:normal;font-weight:400;src:url(/_astro/marcellus-latin-400-normal.86dSXJnk.woff2) format("woff2"),url(/_astro/marcellus-latin-400-normal.sj9qQjiS.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.c-sns_icon[data-astro-cid-rljyd475]{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:50%;color:#ad9667;display:flex;font-size:min(.8163265306vw + 1.0586734694rem,1.875rem);justify-content:center;max-width:min(4.0816326531vw + 34.693877551px,100px);min-width:min(4.0816326531vw + 34.693877551px,100px);transition:all .4s ease}.c-sns_icon[data-astro-cid-rljyd475].-size_s{max-width:min(3.1836734694vw + 23.0612244898px,74px);min-width:min(3.1836734694vw + 23.0612244898px,74px)}@media(any-hover:hover){.c-sns_icon[data-astro-cid-rljyd475]:hover{background-color:#ad9667;color:#fff}}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.c-sns_list[data-astro-cid-qsbczndk]{align-items:center;display:flex;gap:min(.8163265306vw + 11.9387755102px,25px);justify-content:center;position:relative;z-index:3}.c-sns_list[data-astro-cid-qsbczndk] .blogs-link[data-astro-cid-qsbczndk]{color:#ad9667;font-weight:600}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.c-fix_navi[data-astro-cid-osp3qdof]{bottom:0;display:none;font-size:min(.3265306122vw + .5484693878rem,.875rem);height:min(4.8979591837vw + 41.6326530612px,120px);left:0;position:fixed;transition:all .5s ease;width:100%;z-index:100}body.is-bottom .c-fix_navi[data-astro-cid-osp3qdof],body.is-top .c-fix_navi[data-astro-cid-osp3qdof]{opacity:0}.c-fix_navi__item[data-astro-cid-osp3qdof]{display:flex;height:100%;width:100%}.c-fix_navi__item[data-astro-cid-osp3qdof] a[data-astro-cid-osp3qdof]{align-items:center;aspect-ratio:3/2;background-color:#ad9667;color:#fff;display:flex;flex-direction:column;font-weight:700;justify-content:center;letter-spacing:-.01em;line-height:1;text-align:center;width:100%}.c-fix_navi__item[data-astro-cid-osp3qdof] a[data-astro-cid-osp3qdof] .c-icon{display:block;font-size:min(1.2244897959vw + .6505102041rem,1.875rem);margin-bottom:min(.4081632653vw + 3.4693877551px,10px)}.c-fix_navi__item[data-astro-cid-osp3qdof].-gray a[data-astro-cid-osp3qdof]{background-color:#4e4e4e}.c-fix_navi__item[data-astro-cid-osp3qdof].-lightgray a[data-astro-cid-osp3qdof]{background-color:#8e8e8e}.c-fix_navi__item[data-astro-cid-osp3qdof].-lightgray a[data-astro-cid-osp3qdof] .c-icon{font-size:min(.8163265306vw + 1.0586734694rem,1.875rem)}.c-fix_navi__item[data-astro-cid-osp3qdof].-line a[data-astro-cid-osp3qdof]{background-color:#01b901}@media only screen and (max-width:767px){.c-fix_navi[data-astro-cid-osp3qdof]{display:grid}}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.c-drawer[data-astro-cid-ik6gsfzl]{display:block;height:calc(100dvh - min(2.4489795918vw + 50.8163265306px,90px));opacity:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;top:min(2.4489795918vw + 50.8163265306px,90px);transition:opacity .25s,visibility .25s;visibility:hidden;width:100%;z-index:5000}.c-drawer[data-astro-cid-ik6gsfzl].is-open{opacity:1;visibility:visible}.c-drawer_overlay[data-astro-cid-ik6gsfzl]{background-color:#00000073;height:calc(100dvh - min(2.4489795918vw + 50.8163265306px,90px));mix-blend-mode:multiply;position:fixed;width:100%}.c-drawer_inner[data-astro-cid-ik6gsfzl]{background-color:#fcfbf5;margin-left:auto;max-width:min(24.4897959184vw + 408.1632653061px,800px);min-height:100%;padding:min(6.5306122449vw + -4.4897959184px,100px) min(6.5306122449vw + -4.4897959184px,100px) min(4.8979591837vw + -18.3673469388px,60px);position:relative;width:100%;z-index:3}.c-drawer_column[data-astro-cid-ik6gsfzl]{gap:min(2.4489795918vw + 10.8163265306px,50px);margin-bottom:min(2.4489795918vw + 20.8163265306px,60px)}.c-drawer_menu__item[data-astro-cid-ik6gsfzl]+.c-drawer_menu__item[data-astro-cid-ik6gsfzl]{margin-top:min(.4081632653vw + 13.4693877551px,20px)}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl]{align-items:center;display:flex;padding:.3em 0;transition:all .5s ease}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl] .c-icon{width:.75em}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dt[data-astro-cid-ik6gsfzl]{align-items:center;border-bottom:1px solid #d1d1d1;cursor:pointer;display:flex;font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:min(.0816326531vw + 1.0433673469rem,1.125rem);justify-content:space-between;padding:min(.4081632653vw + 3.4693877551px,10px) 0;position:relative;transition:all .5s ease}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dt[data-astro-cid-ik6gsfzl] i[data-astro-cid-ik6gsfzl]{aspect-ratio:1/1;border:1px solid;border-radius:50%;color:#d1d1d1;margin-left:auto;max-width:18px;min-width:18px;position:relative;transition:all .5s ease}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dt[data-astro-cid-ik6gsfzl] i[data-astro-cid-ik6gsfzl]:after,.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dt[data-astro-cid-ik6gsfzl] i[data-astro-cid-ik6gsfzl]:before{background:currentColor;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center center;transition:all .5s ease;width:44%}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dt[data-astro-cid-ik6gsfzl] i[data-astro-cid-ik6gsfzl]:after{transform:translate(-50%,-50%) rotate(90deg)}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dt[data-astro-cid-ik6gsfzl].is-act{color:#ad9667}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dt[data-astro-cid-ik6gsfzl].is-act i[data-astro-cid-ik6gsfzl]{color:#ad9667;transform:rotate(180deg)}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dt[data-astro-cid-ik6gsfzl].is-act i[data-astro-cid-ik6gsfzl]:after{opacity:0}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl]{height:0;overflow:hidden;transition:all .4s ease}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .parent[data-astro-cid-ik6gsfzl]{margin:min(.4081632653vw + 3.4693877551px,10px) 0 min(.2448979592vw + 2.0816326531px,6px)}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .parent[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl]{align-items:center;display:flex;font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:min(.0816326531vw + 1.0433673469rem,1.125rem)}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .parent[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl] .c-icon{margin-left:auto}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl]{font-size:min(.1632653061vw + .8367346939rem,1rem);font-weight:400}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl] .c-icon{margin-left:min(.4081632653vw + 3.4693877551px,10px);width:1em}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-bridal a[data-astro-cid-ik6gsfzl]{background-color:#d6859b;border:1px solid #d6859b;color:#fff;font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1;padding:min(.1632653061vw + 4.387755102px,7px) min(.4081632653vw + .2168367347rem,.625rem);transition:all .5s ease}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-bridal a[data-astro-cid-ik6gsfzl] .c-icon{margin-left:auto;width:1.5em}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-hotel a[data-astro-cid-ik6gsfzl]{background-color:#ddbd53;border:1px solid #ddbd53;color:#fff;font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1;padding:min(.1632653061vw + 4.387755102px,7px) min(.4081632653vw + .2168367347rem,.625rem);transition:all .5s ease}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-hotel a[data-astro-cid-ik6gsfzl] .c-icon{margin-left:auto;width:1.5em}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-airline a[data-astro-cid-ik6gsfzl]{background-color:#5cbcbc;border:1px solid #5cbcbc;color:#fff;font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1;padding:min(.1632653061vw + 4.387755102px,7px) min(.4081632653vw + .2168367347rem,.625rem);transition:all .5s ease}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-airline a[data-astro-cid-ik6gsfzl] .c-icon{margin-left:auto;width:1.5em}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-tourism a[data-astro-cid-ik6gsfzl]{background-color:#9880be;border:1px solid #9880be;color:#fff;font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1;padding:min(.1632653061vw + 4.387755102px,7px) min(.4081632653vw + .2168367347rem,.625rem);transition:all .5s ease}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-tourism a[data-astro-cid-ik6gsfzl] .c-icon{margin-left:auto;width:1.5em}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .sub_list[data-astro-cid-ik6gsfzl]{margin-bottom:min(.8163265306vw + 6.9387755102px,20px);margin-top:min(.2448979592vw + 4.0816326531px,8px)}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .sub_list[data-astro-cid-ik6gsfzl] li[data-astro-cid-ik6gsfzl]{align-items:flex-start;display:flex;font-size:min(.1632653061vw + .8367346939rem,1rem);font-weight:400;gap:min(.4081632653vw + 3.4693877551px,10px)}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .sub_list[data-astro-cid-ik6gsfzl] li[data-astro-cid-ik6gsfzl]:before{aspect-ratio:1/1;border-radius:50%;content:"";display:block;margin-top:min(.3265306122vw + 11.7755102041px,17px);max-width:4px;min-width:4px}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .sub_list[data-astro-cid-ik6gsfzl] li[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl]{display:block;word-break:keep-all}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .sub_list[data-astro-cid-ik6gsfzl].-bridal li[data-astro-cid-ik6gsfzl]:before{background-color:#d6859b}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .sub_list[data-astro-cid-ik6gsfzl].-hotel li[data-astro-cid-ik6gsfzl]:before{background-color:#ddbd53}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .sub_list[data-astro-cid-ik6gsfzl].-airline li[data-astro-cid-ik6gsfzl]:before{background-color:#5cbcbc}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .sub_list[data-astro-cid-ik6gsfzl].-tourism li[data-astro-cid-ik6gsfzl]:before{background-color:#9880be}.c-drawer_visitor[data-astro-cid-ik6gsfzl]{margin-bottom:min(2.4489795918vw + 20.8163265306px,60px)}.c-drawer_visitor__title[data-astro-cid-ik6gsfzl]{font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:min(.2448979592vw + .8801020408rem,1.125rem);margin-bottom:min(.4081632653vw + 8.4693877551px,15px)}.c-drawer_visitor__list[data-astro-cid-ik6gsfzl]{gap:min(.4081632653vw + 8.4693877551px,15px)}.c-drawer_visitor[data-astro-cid-ik6gsfzl] .c-button01{width:100%}.c-drawer_visitor[data-astro-cid-ik6gsfzl] .c-button01 a{border-width:1px;font-size:min(.1632653061vw + .7117346939rem,.875rem);padding:min(.4081632653vw + 3.4693877551px,10px);text-align:left}.c-drawer_cta[data-astro-cid-ik6gsfzl]{gap:min(.9795918367vw + 8.3265306122px,24px);margin-bottom:min(1.6326530612vw + 43.8775510204px,70px)}.c-drawer_cta__item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl]{align-items:flex-start;background-size:cover;color:#fff;display:flex;flex-direction:column;height:90px;justify-content:center;padding:min(.8163265306vw + 6.9387755102px,20px);position:relative}.c-drawer_cta__item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl] .en[data-astro-cid-ik6gsfzl]{display:block;font-family:Marcellus,sans-serif;font-size:min(.1632653061vw + .4617346939rem,.625rem);line-height:1;margin-bottom:.5em}.c-drawer_cta__item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl] .title[data-astro-cid-ik6gsfzl]{font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:min(.2448979592vw + .8801020408rem,1.125rem);line-height:1}.c-drawer_cta__item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl] .c-arrow01{border-color:#fff;color:#fff;max-width:min(.4897959184vw + 18.1632653061px,26px);min-width:min(.4897959184vw + 18.1632653061px,26px);position:absolute;right:min(.8163265306vw + 6.9387755102px,20px);top:50px;transform:translateY(-50%)}.c-drawer_cta__item[data-astro-cid-ik6gsfzl].-pamphlet a[data-astro-cid-ik6gsfzl]{background-image:url(/img/common/cta/cta_pamphlet_bg.jpg)}.c-drawer_cta__item[data-astro-cid-ik6gsfzl].-opencampus a[data-astro-cid-ik6gsfzl]{background-image:url(/img/common/cta/cta_opencampus_bg.jpg)}.c-drawer_info[data-astro-cid-ik6gsfzl]{width:100%}.c-drawer_info[data-astro-cid-ik6gsfzl],.c-drawer_info__inner[data-astro-cid-ik6gsfzl]{display:flex;flex-wrap:wrap;gap:min(.4081632653vw + 8.4693877551px,15px)}.c-drawer_info__item[data-astro-cid-ik6gsfzl]{line-height:1;white-space:nowrap}.c-drawer_info__item[data-astro-cid-ik6gsfzl] .c-icon{color:#ad9667;display:inline-block;margin-right:.2em;vertical-align:middle}.c-drawer[data-astro-cid-ik6gsfzl] .c-sns_list{border-top:1px solid #d1d1d1;gap:min(.8163265306vw + 36.9387755102px,50px);justify-content:flex-start;margin-top:min(1.9591836735vw + -7.3469387755px,24px);padding-top:min(.7346938776vw + 12.2448979592px,24px)}.c-drawer[data-astro-cid-ik6gsfzl] .c-sns_icon{font-size:min(.2448979592vw + .8801020408rem,1.125rem);max-width:inherit;min-width:inherit}.c-drawer[data-astro-cid-ik6gsfzl] .c-fix_navi{font-size:min(.4081632653vw + .7168367347rem,1.125rem);height:min(7.3469387755vw + 62.4489795918px,180px);margin-left:max(-6.5306122449vw + 4.4897959184px,-100px);margin-right:max(-6.5306122449vw + 4.4897959184px,-100px);margin-top:auto;opacity:1!important;position:static;width:auto}.c-drawer_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;background-color:#155246;height:100%;width:auto}.c-drawer_button:after,.c-drawer_button:before{border-top:1px solid #fff;content:"";left:30%;position:absolute;transform-origin:50% 50%;transition:all .25s;width:40%}.c-drawer_button:before{top:45%}.c-drawer_button:after{top:55%}.c-drawer_button.is-open:after,.c-drawer_button.is-open:before{top:50%}.c-drawer_button.is-open:before{transform:rotate(45deg)}.c-drawer_button.is-open:after{transform:rotate(-45deg)}@media only screen and (max-width:767px){.c-drawer[data-astro-cid-ik6gsfzl]{background-color:#fcfbf5}.c-drawer_overlay[data-astro-cid-ik6gsfzl]{display:none}.c-drawer_inner[data-astro-cid-ik6gsfzl]{display:flex;flex-direction:column;height:100%;max-width:100%}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .parent[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl]{font-weight:500}.c-drawer_cta__item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl]{height:min(3.2653061224vw + 37.7551020408px,90px)}.c-drawer[data-astro-cid-ik6gsfzl] .c-sns_list{background-color:#fff;border-top:none;justify-content:center;margin-left:max(-6.5306122449vw + 4.4897959184px,-100px);margin-right:max(-6.5306122449vw + 4.4897959184px,-100px);margin-top:0;padding:min(.7346938776vw + 12.2448979592px,24px) 0}}@media(any-hover:hover){.c-drawer_menu__item[data-astro-cid-ik6gsfzl] a[data-astro-cid-ik6gsfzl]:hover,.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dt[data-astro-cid-ik6gsfzl]:hover{color:#ad9667}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-bridal a[data-astro-cid-ik6gsfzl]:hover{background-color:#fff;color:#d6859b}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-hotel a[data-astro-cid-ik6gsfzl]:hover{background-color:#fff;color:#ddbd53}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-airline a[data-astro-cid-ik6gsfzl]:hover{background-color:#fff;color:#5cbcbc}.c-drawer_menu__item[data-astro-cid-ik6gsfzl] dd[data-astro-cid-ik6gsfzl] .child_list[data-astro-cid-ik6gsfzl] .item[data-astro-cid-ik6gsfzl].-tourism a[data-astro-cid-ik6gsfzl]:hover{background-color:#fff;color:#9880be}.c-drawer[data-astro-cid-ik6gsfzl] .c-sns_icon:hover{background-color:transparent;color:#155246}}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.l-header[data-astro-cid-qsbg4lgu]{left:0;position:relative;top:0;width:100%;z-index:6000}.l-header__public[data-astro-cid-qsbg4lgu]{align-self:center;margin-right:min(1.2244897959vw + 5.4081632653px,25px)}.l-header__public[data-astro-cid-qsbg4lgu] a[data-astro-cid-qsbg4lgu]{font-size:min(.1632653061vw + .6492346939rem,.8125rem)}.l-header__top[data-astro-cid-qsbg4lgu]{background-color:#fff;line-height:1;padding:min(.2448979592vw + 4.0816326531px,8px) min(.4081632653vw + 3.4693877551px,10px);text-align:right}.l-header__inner[data-astro-cid-qsbg4lgu]{background-color:#fff;display:flex;height:min(2.4489795918vw + 50.8163265306px,90px);padding-left:min(.9795918367vw + 8.3265306122px,24px);width:100%}.l-header__logo[data-astro-cid-qsbg4lgu]{align-self:center;margin-left:max(-1.6326530612vw + -13.8775510204px,-40px);margin-right:auto;width:min(10.612244898vw + 280.2040816327px,450px)}.l-header__logo[data-astro-cid-qsbg4lgu] a[data-astro-cid-qsbg4lgu]{align-items:center;display:flex;padding-left:min(1.6326530612vw + 13.8775510204px,40px);padding-right:min(1.6326530612vw + 13.8775510204px,40px)}.l-header__menu[data-astro-cid-qsbg4lgu]{display:flex}.l-header__menu[data-astro-cid-qsbg4lgu] li[data-astro-cid-qsbg4lgu]{width:min(4.8979591837vw + 81.6326530612px,160px)}.l-header__menu[data-astro-cid-qsbg4lgu] li[data-astro-cid-qsbg4lgu] a[data-astro-cid-qsbg4lgu]{align-items:center;background-color:#ad9667;border:2px solid #ad9667;color:#fff;display:flex;flex-direction:column;font-size:min(.1632653061vw + .7117346939rem,.875rem);font-weight:700;height:100%;justify-content:center;text-align:center;transition:all .5s ease}.l-header__menu[data-astro-cid-qsbg4lgu] li[data-astro-cid-qsbg4lgu] a[data-astro-cid-qsbg4lgu] .c-icon{font-size:min(.1632653061vw + .9617346939rem,1.125rem)}.l-header__menu[data-astro-cid-qsbg4lgu] li[data-astro-cid-qsbg4lgu].-gray a[data-astro-cid-qsbg4lgu]{background-color:#4e4e4e;border:2px solid #4e4e4e}.l-header[data-astro-cid-qsbg4lgu] .c-drawer_button[data-astro-cid-qsbg4lgu]{position:relative}@media only screen and (max-width:1023px){.l-header__public[data-astro-cid-qsbg4lgu]{margin-right:0}}@media only screen and (max-width:767px){.l-header__menu[data-astro-cid-qsbg4lgu]{display:none}.l-header__menu[data-astro-cid-qsbg4lgu] li[data-astro-cid-qsbg4lgu]{width:min(6.5306122449vw + 55.5102040816px,160px)}}@media(any-hover:hover){.l-header__public[data-astro-cid-qsbg4lgu] a[data-astro-cid-qsbg4lgu]:hover{-webkit-text-decoration:underline;text-decoration:underline}.l-header__menu[data-astro-cid-qsbg4lgu] li[data-astro-cid-qsbg4lgu] a[data-astro-cid-qsbg4lgu]:hover{background-color:#fcfbf5;color:#ad9667}.l-header__menu[data-astro-cid-qsbg4lgu] li[data-astro-cid-qsbg4lgu].-gray a[data-astro-cid-qsbg4lgu]:hover{background-color:#fff;color:#4e4e4e}}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.c-cta[data-astro-cid-pz7btvf5]{background-color:#fff;padding:min(4.0816326531vw + 34.693877551px,100px) 0 min(5.7142857143vw + 48.5714285714px,140px)}.c-cta_row[data-astro-cid-pz7btvf5]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:min(1.9591836735vw + 4.6530612245px,36px);gap:min(1.9591836735vw + 4.6530612245px,36px)}.c-cta_card[data-astro-cid-pz7btvf5] a[data-astro-cid-pz7btvf5]{align-items:center;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:min(17.9591836735vw + 112.6530612245px,400px);justify-content:flex-end}.c-cta_card[data-astro-cid-pz7btvf5].-pamphlet a[data-astro-cid-pz7btvf5]{background-image:url(/img/common/cta/cta_pamphlet_bg.jpg)}.c-cta_card[data-astro-cid-pz7btvf5].-opencampus a[data-astro-cid-pz7btvf5]{background-image:url(/img/common/cta/cta_opencampus_bg.jpg)}.-bridal[data-astro-cid-pz7btvf5] .c-cta_card[data-astro-cid-pz7btvf5].-opencampus a[data-astro-cid-pz7btvf5]{background-image:url(/img/common/cta/cta_opencampus_bg_bridal.jpg)}.-hotel[data-astro-cid-pz7btvf5] .c-cta_card[data-astro-cid-pz7btvf5].-opencampus a[data-astro-cid-pz7btvf5]{background-image:url(/img/common/cta/cta_opencampus_bg_hotel.jpg)}.-airline[data-astro-cid-pz7btvf5] .c-cta_card[data-astro-cid-pz7btvf5].-opencampus a[data-astro-cid-pz7btvf5]{background-image:url(/img/common/cta/cta_opencampus_bg_airline.jpg)}.-tourism[data-astro-cid-pz7btvf5] .c-cta_card[data-astro-cid-pz7btvf5].-opencampus a[data-astro-cid-pz7btvf5]{background-image:url(/img/common/cta/cta_opencampus_bg_tourism.jpg)}.-pamphlet[data-astro-cid-pz7btvf5] .c-cta_card__img[data-astro-cid-pz7btvf5]{margin-left:min(1.2244897959vw + 10.4081632653px,30px)}.-opencampus[data-astro-cid-pz7btvf5] .c-cta_card__img[data-astro-cid-pz7btvf5]{align-self:center}.-opencampus[data-astro-cid-pz7btvf5] .c-cta_card__img[data-astro-cid-pz7btvf5] img{width:100%}.c-cta_card__text[data-astro-cid-pz7btvf5]{max-width:min(16.3265306122vw + 138.7755102041px,400px);min-width:min(16.3265306122vw + 138.7755102041px,400px);padding:min(2.0408163265vw + 17.3469387755px,50px) min(1.6326530612vw + 3.8775510204px,30px)}.c-cta_card__text__en[data-astro-cid-pz7btvf5]{font-family:Marcellus,sans-serif;font-size:min(.7346938776vw + .6403061224rem,1.375rem)}.c-cta_card__text__title[data-astro-cid-pz7btvf5]{font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:min(.6530612245vw + 1.0969387755rem,1.75rem);margin-bottom:min(1.6326530612vw + 3.8775510204px,30px)}.c-cta_card__text__button[data-astro-cid-pz7btvf5]{background-color:#fff;border:1px solid #ad9667;color:#ad9667;font-weight:700;line-height:1;margin-top:min(1.2244897959vw + .6505102041rem,1.875rem);padding:min(1.0612244898vw + 9.0204081633px,26px);position:relative;text-align:center;transition:all .4s ease;width:100%}.c-cta_card__text__button[data-astro-cid-pz7btvf5] .c-icon{font-size:min(.8163265306vw + 1.0586734694rem,1.875rem);position:absolute;right:min(.5714285714vw + 5.8571428571px,15px);top:50%;transform:translateY(-50%)}.c-cta[data-astro-cid-pz7btvf5].-small .c-container.-wide{width:min(73.8775510204vw + 97.9591836735px,1280px)}.c-cta[data-astro-cid-pz7btvf5].-small .c-cta_card[data-astro-cid-pz7btvf5] a[data-astro-cid-pz7btvf5]{height:min(5.7142857143vw + 178.5714285714px,270px)}.c-cta[data-astro-cid-pz7btvf5].-small .c-cta_card__img[data-astro-cid-pz7btvf5]{width:100%}.c-cta[data-astro-cid-pz7btvf5].-small .c-cta_card__text[data-astro-cid-pz7btvf5]{max-width:min(12.2448979592vw + 154.0816326531px,350px);min-width:min(12.2448979592vw + 154.0816326531px,350px)}.c-cta[data-astro-cid-pz7btvf5].-small .c-cta_card__text[data-astro-cid-pz7btvf5] .c-text{font-size:min(.1632653061vw + .7117346939rem,.875rem)}.c-cta[data-astro-cid-pz7btvf5].-small .c-cta_card__text__title[data-astro-cid-pz7btvf5]{margin-bottom:min(.8163265306vw + 6.9387755102px,20px)}.c-cta[data-astro-cid-pz7btvf5].-small .c-cta_card__text__button[data-astro-cid-pz7btvf5]{display:none}@media only screen and (max-width:1023px){.c-cta_card[data-astro-cid-pz7btvf5] a[data-astro-cid-pz7btvf5]{gap:min(1.2244897959vw + 10.4081632653px,30px);padding:min(1.6326530612vw + 13.8775510204px,40px) min(.8163265306vw + 6.9387755102px,20px)}.c-cta_card__img[data-astro-cid-pz7btvf5]{max-width:33%;min-width:33%}.-pamphlet[data-astro-cid-pz7btvf5] .c-cta_card__img[data-astro-cid-pz7btvf5]{margin-left:0}.c-cta_card__text[data-astro-cid-pz7btvf5]{max-width:inherit;min-width:inherit;padding:0;width:100%}.c-cta_card__text__img[data-astro-cid-pz7btvf5]{margin-bottom:min(1.6326530612vw + 13.8775510204px,40px)}.c-cta[data-astro-cid-pz7btvf5].-small .c-cta_card[data-astro-cid-pz7btvf5] a[data-astro-cid-pz7btvf5]{height:auto}.c-cta[data-astro-cid-pz7btvf5].-small .c-cta_card__img[data-astro-cid-pz7btvf5]{max-width:30%;min-width:30%}.c-cta[data-astro-cid-pz7btvf5].-small .c-cta_card__text[data-astro-cid-pz7btvf5]{max-width:inherit;min-width:inherit;width:100%}}@media only screen and (max-width:767px){.c-cta_row[data-astro-cid-pz7btvf5]{grid-template-columns:repeat(1,1fr)}.c-cta_card__text[data-astro-cid-pz7btvf5] .c-text[data-astro-cid-pz7btvf5]{line-height:1.6}}@media(any-hover:hover){.c-cta_card[data-astro-cid-pz7btvf5].-pamphlet a[data-astro-cid-pz7btvf5]:hover .c-cta_card__text__button[data-astro-cid-pz7btvf5]{background-color:#155246;border-color:#155246;color:#fff}.c-cta_card[data-astro-cid-pz7btvf5].-opencampus a[data-astro-cid-pz7btvf5]:hover .c-cta_card__text__button[data-astro-cid-pz7btvf5]{background-color:#ad9667;color:#fff}}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.l-footer[data-astro-cid-pabptcd3]{background-color:#fff;padding-top:min(2.0408163265vw + 17.3469387755px,50px);width:100%}.l-footer_head[data-astro-cid-pabptcd3]{align-items:center;display:flex;justify-content:space-between;margin-bottom:min(5.7142857143vw + 48.5714285714px,140px)}.l-footer_head__logo[data-astro-cid-pabptcd3]{width:min(35.5102040816vw + 166.8367346939px,735px)}.l-footer_head__logo[data-astro-cid-pabptcd3] img[data-astro-cid-pabptcd3]{width:100%}.l-footer_head__info[data-astro-cid-pabptcd3]{display:flex;flex-wrap:wrap;gap:min(.8163265306vw + 11.9387755102px,25px);max-width:400px}.l-footer_head__info__item[data-astro-cid-pabptcd3]{line-height:1;white-space:nowrap}.l-footer_head__info__item[data-astro-cid-pabptcd3] .c-icon{color:#ad9667;display:inline-block;margin-right:.2em;vertical-align:middle}.l-footer__navi[data-astro-cid-pabptcd3]{gap:min(4.8979591837vw + 1.6326530612px,80px) min(1.6326530612vw + -6.1224489796px,20px)}.l-footer__navi__item[data-astro-cid-pabptcd3]{border-left:1px solid #ad9667;padding-left:min(1.2244897959vw + 10.4081632653px,30px)}.l-footer__navi__item[data-astro-cid-pabptcd3]+.l-footer__navi__item[data-astro-cid-pabptcd3]{margin-top:min(2.0408163265vw + 17.3469387755px,50px)}.l-footer__navi__item[data-astro-cid-pabptcd3] dt[data-astro-cid-pabptcd3]{color:#ad9667;font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:min(.4897959184vw + .7602040816rem,1.25rem);font-weight:500}.l-footer__navi__item[data-astro-cid-pabptcd3] dt[data-astro-cid-pabptcd3]+dd[data-astro-cid-pabptcd3]{margin-top:min(1.2244897959vw + 10.4081632653px,30px)}.l-footer__navi__item[data-astro-cid-pabptcd3] dd[data-astro-cid-pabptcd3]+dd[data-astro-cid-pabptcd3]{margin-top:min(.4081632653vw + 3.4693877551px,10px)}.l-footer__navi__item[data-astro-cid-pabptcd3] dd[data-astro-cid-pabptcd3] a[data-astro-cid-pabptcd3]{transition:all .4s ease}.l-footer_bottom[data-astro-cid-pabptcd3]{gap:min(.8163265306vw + 6.9387755102px,20px);justify-content:space-between;margin-top:min(4.0816326531vw + 14.693877551px,80px)}.l-footer_bottom[data-astro-cid-pabptcd3],.l-footer_bottom__navi[data-astro-cid-pabptcd3]{align-items:center;display:flex}.l-footer_bottom__navi[data-astro-cid-pabptcd3] li[data-astro-cid-pabptcd3]{border-right:1px solid #ad9667}.l-footer_bottom__navi[data-astro-cid-pabptcd3] li[data-astro-cid-pabptcd3]:first-child{border-left:1px solid #ad9667}.l-footer_bottom__navi[data-astro-cid-pabptcd3] li[data-astro-cid-pabptcd3] a[data-astro-cid-pabptcd3]{color:#ad9667;display:block;font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:min(.5714285714vw + .6785714286rem,1.25rem);line-height:1;padding:0 min(1.2244897959vw + 10.4081632653px,30px);white-space:nowrap}.l-footer_bottom[data-astro-cid-pabptcd3] .c-sns_list{gap:min(.5714285714vw + 5.8571428571px,15px)}.l-footer_bottom[data-astro-cid-pabptcd3] .c-sns_icon{background-color:#fcfbf5;font-size:min(.4081632653vw + .8418367347rem,1.25rem);max-width:min(3.1836734694vw + 23.0612244898px,74px);min-width:min(3.1836734694vw + 23.0612244898px,74px)}.l-footer__copyright[data-astro-cid-pabptcd3]{background-color:#4e4e4e;color:#8e8e8e;font-family:Marcellus,sans-serif;font-size:min(.1632653061vw + .5867346939rem,.75rem);margin-top:min(3.2653061224vw + 27.7551020408px,80px);padding:min(.8163265306vw + 6.9387755102px,20px);text-align:center}@media only screen and (max-width:1599px){.l-footer_head__logo[data-astro-cid-pabptcd3]{width:min(36.7346938776vw + 12.2448979592px,600px)}}@media only screen and (max-width:1299px){.l-footer_bottom[data-astro-cid-pabptcd3]{flex-wrap:wrap}.l-footer_bottom__trust[data-astro-cid-pabptcd3]{margin-left:auto}}@media only screen and (max-width:1023px){.l-footer_head[data-astro-cid-pabptcd3]{align-items:flex-start;flex-direction:column}.l-footer_head__logo[data-astro-cid-pabptcd3]{margin-bottom:min(2.4489795918vw + 20.8163265306px,60px);width:min(24.4897959184vw + 208.1632653061px,600px)}.l-footer__navi[data-astro-cid-pabptcd3],.l-footer_bottom[data-astro-cid-pabptcd3]{display:none}}@media only screen and (max-width:767px){.l-footer_head__info[data-astro-cid-pabptcd3]{flex-direction:column}.l-footer__copyright[data-astro-cid-pabptcd3]{color:#fff}}@media(any-hover:hover){.l-footer__navi__item[data-astro-cid-pabptcd3] dd[data-astro-cid-pabptcd3] a[data-astro-cid-pabptcd3]:hover{color:#ad9667}.l-footer_bottom[data-astro-cid-pabptcd3] .c-sns_icon:hover{background-color:#ad9667}}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.c-loading[data-astro-cid-gc56g2a5]{align-items:center;background-color:#f7f5ea;display:flex;filter:brightness(1);flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.c-loading_inner[data-astro-cid-gc56g2a5]{text-align:center}.c-loading_head[data-astro-cid-gc56g2a5]{align-items:center;display:flex}.c-loading_logo[data-astro-cid-gc56g2a5]{margin-right:min(.8163265306vw + 6.9387755102px,20px);max-width:min(4.0816326531vw + 34.693877551px,100px);min-width:min(4.0816326531vw + 34.693877551px,100px);opacity:0}.c-loading_logo[data-astro-cid-gc56g2a5] img[data-astro-cid-gc56g2a5]{width:100%}.c-loading_catch[data-astro-cid-gc56g2a5]{color:#155246;font-family:Butler,sans-serif;font-size:min(1.1428571429vw + 1.2321428571rem,2.375rem);letter-spacing:.04em;text-align:left}.c-loading_catch__item[data-astro-cid-gc56g2a5]{filter:brightness(1.5);line-height:1;opacity:0;transform:translate(-20px);transition:all 1.3s cubic-bezier(.215,.61,.355,1)}.c-loading_catch__item[data-astro-cid-gc56g2a5]:first-child{transition-delay:.15s}.c-loading_catch__item[data-astro-cid-gc56g2a5]:nth-child(2){transition-delay:.3s}.c-loading_catch__item[data-astro-cid-gc56g2a5]:nth-child(3){transition-delay:.45s}.c-loading_catch__item[data-astro-cid-gc56g2a5]:nth-child(4){transition-delay:.6s}.c-loading_catch[data-astro-cid-gc56g2a5].is-act .c-loading_catch__item[data-astro-cid-gc56g2a5]{filter:brightness(1);opacity:1;transform:translate(0)}.c-loading_text[data-astro-cid-gc56g2a5]{color:#155246;font-family:游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-weight:700;opacity:0}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.c-entry[data-astro-cid-ywwszazz]{--entry_main:#274d36;--entry_accent:#b79b6c;--entry_accent-dark:#99825c;--entry_accent-light:#f8edda;--entry_text:#202120;--entry_bg:#fff;--entry_font-en:"Fustat",sans-serif;--entry_border-width:min( calc(.0816vw + 1.6939px) ,3px);--u:.0817cqw;background-color:#fff;background-color:var(--entry_bg);border:min(calc(.0816vw + 1.6939px),3px) solid #b79b6c;border:var(--entry_border-width) solid var(--entry_accent);container-type:inline-size;position:relative}.c-entry[data-astro-cid-ywwszazz] [data-astro-cid-ywwszazz]:where(p,ul,li,figure){list-style:none;margin:0;padding:0}.c-entry[data-astro-cid-ywwszazz] .c-entry__inner[data-astro-cid-ywwszazz]{align-items:flex-start;-moz-column-gap:calc(var(--u)*40);column-gap:calc(var(--u)*40);display:flex;padding-block-end:calc(var(--u)*22);padding-block-start:calc(var(--u)*22);padding-inline-end:calc(var(--u)*77)}.c-entry[data-astro-cid-ywwszazz] .c-entry__visual[data-astro-cid-ywwszazz]{aspect-ratio:573/522;flex:0 0 auto;inline-size:calc(var(--u)*573)}.c-entry[data-astro-cid-ywwszazz] .c-entry__visual[data-astro-cid-ywwszazz] img{block-size:100%;display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}.c-entry[data-astro-cid-ywwszazz] .c-entry__body[data-astro-cid-ywwszazz]{flex:1 1 0;min-inline-size:0;padding-block-start:calc(var(--u)*76)}.c-entry[data-astro-cid-ywwszazz] .c-entry__lead[data-astro-cid-ywwszazz]{color:var(--entry_main);font-feature-settings:"palt" on;font-size:calc(var(--u)*24);font-weight:700;line-height:1.4583333333;text-align:center}.c-entry[data-astro-cid-ywwszazz] .c-entry__lead[data-astro-cid-ywwszazz] br[data-astro-cid-ywwszazz]{display:none}.c-entry[data-astro-cid-ywwszazz] .c-entry__title[data-astro-cid-ywwszazz]{align-items:center;background-color:var(--entry_main);block-size:calc(var(--u)*83);color:var(--entry_bg);display:flex;font-feature-settings:"palt" on;font-size:calc(var(--u)*60);font-weight:600;inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;letter-spacing:.1em;line-height:1.2833333333;margin-block-start:calc(var(--u)*8);margin-inline:auto;padding-inline:calc(var(--u)*21);white-space:nowrap}.c-entry[data-astro-cid-ywwszazz] .c-entry__title[data-astro-cid-ywwszazz]>span[data-astro-cid-ywwszazz]:last-child{margin-inline-end:-.1em}.c-entry[data-astro-cid-ywwszazz] .c-entry__year[data-astro-cid-ywwszazz]{color:var(--entry_main);font-size:calc(var(--u)*24);font-weight:600;isolation:isolate;line-height:1.4583333333;margin-block-start:calc(var(--u)*12);text-align:center}.c-entry[data-astro-cid-ywwszazz] .c-entry__year[data-astro-cid-ywwszazz]>span[data-astro-cid-ywwszazz]{display:inline-block;position:relative}.c-entry[data-astro-cid-ywwszazz] .c-entry__year[data-astro-cid-ywwszazz]>span[data-astro-cid-ywwszazz]:before{background-color:var(--entry_accent-light);block-size:calc(var(--u)*8);content:"";inset-block-end:calc(var(--u)*2);inset-inline:calc(var(--u)*-6);position:absolute;z-index:-1}.c-entry[data-astro-cid-ywwszazz] .c-entry__types[data-astro-cid-ywwszazz]{align-items:stretch;block-size:calc(var(--u)*110);-moz-column-gap:calc(var(--u)*40);column-gap:calc(var(--u)*40);display:flex;inline-size:calc(var(--u)*534);margin-block-start:calc(var(--u)*30);margin-inline:auto}.c-entry[data-astro-cid-ywwszazz] .c-entry__type[data-astro-cid-ywwszazz]{align-items:center;display:flex;flex:1 1 0;flex-direction:column;min-inline-size:0;padding-block-start:calc(var(--u)*6);position:relative}.c-entry[data-astro-cid-ywwszazz] .c-entry__type[data-astro-cid-ywwszazz]+.c-entry[data-astro-cid-ywwszazz] .c-entry__type[data-astro-cid-ywwszazz]:before{background-color:var(--entry_main);content:"";inline-size:1px;inset-block:0;inset-inline-start:calc(var(--u)*-20);position:absolute}.c-entry[data-astro-cid-ywwszazz] .c-entry__type[data-astro-cid-ywwszazz]:first-child{--type-icon_top:24.56%;--type-icon_height:75.44%}.c-entry[data-astro-cid-ywwszazz] .c-entry__type[data-astro-cid-ywwszazz]:nth-child(2){--type-icon_top:25.44%;--type-icon_left:2.27%;--type-icon_width:95.45%;--type-icon_height:73.68%}.c-entry[data-astro-cid-ywwszazz] .c-entry__type[data-astro-cid-ywwszazz]:nth-child(3){--type-icon_top:33.56%;--type-icon_height:61.7%}.c-entry[data-astro-cid-ywwszazz] .c-entry__type-icon[data-astro-cid-ywwszazz]{aspect-ratio:44/57;display:block;inline-size:calc(var(--u)*44);position:relative}.c-entry[data-astro-cid-ywwszazz] .c-entry__type-icon[data-astro-cid-ywwszazz]:before{aspect-ratio:1;background-color:var(--entry_accent-light);border-radius:50%;content:"";inline-size:61.36%;inset-block-start:3.51%;inset-inline-start:20.45%;position:absolute}.c-entry[data-astro-cid-ywwszazz] .c-entry__type-icon[data-astro-cid-ywwszazz] svg{block-size:var(--type-icon_height);inline-size:100%;inline-size:var(--type-icon_width,100%);inset-block-start:var(--type-icon_top);inset-inline-start:0;inset-inline-start:var(--type-icon_left,0);position:absolute}.c-entry[data-astro-cid-ywwszazz] .c-entry__type-label[data-astro-cid-ywwszazz]{color:var(--entry_text);font-size:calc(var(--u)*18);line-height:1.2222222222;margin-block-start:calc(var(--u)*8);white-space:nowrap}.c-entry[data-astro-cid-ywwszazz] .c-entry__buttons[data-astro-cid-ywwszazz]{-moz-column-gap:calc(var(--u)*24);column-gap:calc(var(--u)*24);display:flex;justify-content:center;margin-block-start:calc(var(--u)*40)}.c-entry[data-astro-cid-ywwszazz] .c-entry__button[data-astro-cid-ywwszazz]{--button_color:var(--entry_main);--button_background-color:var(--entry_bg);--button_border-color:var(--entry_main);--icon-circle_color:var(--entry_bg);--icon-circle_size:calc(var(--u)*22);align-items:center;display:grid;grid-template-columns:1fr auto;position:relative;grid-column-gap:calc(var(--u)*12);background-color:var(--button_background-color);border:1px solid var(--button_border-color);border-radius:9999px;color:var(--button_color);-moz-column-gap:calc(var(--u)*12);column-gap:calc(var(--u)*12);font-feature-settings:"palt" on;font-size:min(.0748vw + .8002rem,.875rem);font-weight:700;inline-size:calc(var(--u)*250);letter-spacing:.075em;line-height:1.6;padding-block:calc(var(--u)*17);padding-inline:calc(var(--u)*23);text-align:center;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px;text-indent:.05em;text-underline-offset:.25em;transition:text-decoration-color .2s ease}.c-entry[data-astro-cid-ywwszazz] .c-entry__button[data-astro-cid-ywwszazz].-entry{--button_color:var(--entry_bg);--button_background-color:var(--entry_accent-dark);--button_border-color:var(--entry_accent-dark);--icon-circle_color:var(--entry_accent-dark)}.c-entry[data-astro-cid-ywwszazz] .c-entry__button-inner[data-astro-cid-ywwszazz]{position:relative}.c-entry[data-astro-cid-ywwszazz] .c-entry__button-icon[data-astro-cid-ywwszazz]{align-items:center;background-color:var(--button_color);block-size:var(--icon-circle_size);border-radius:9999px;color:var(--icon-circle_color);display:inline-flex;font-size:calc(var(--u)*12);inline-size:var(--icon-circle_size);justify-content:center;min-inline-size:var(--icon-circle_size);position:relative;text-indent:0}.c-entry[data-astro-cid-ywwszazz] .c-entry__button-icon[data-astro-cid-ywwszazz] svg{block-size:1em;display:block;inline-size:1em}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon[data-astro-cid-ywwszazz]{--rw:calc(var(--u)*120);--ru:calc(var(--rw)/120);color:var(--entry_bg);inline-size:var(--rw);inset-block-start:calc(var(--entry_border-width)*-1);inset-inline-end:calc(var(--u)*22);position:absolute}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon-bg[data-astro-cid-ywwszazz]{aspect-ratio:120/131;block-size:auto;color:var(--entry_accent);display:block;inline-size:100%}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon-note[data-astro-cid-ywwszazz]{font-size:calc(var(--ru)*13);inline-size:calc(var(--ru)*99);inset-block-start:calc(var(--ru)*14);inset-inline-start:calc(var(--ru)*12);letter-spacing:-.1em;line-height:1.2307692308;position:absolute;text-align:center;white-space:nowrap}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon-date[data-astro-cid-ywwszazz]{block-size:calc(var(--ru)*83);font-family:var(--entry_font-en);font-weight:400;inline-size:calc(var(--ru)*89);inset-block-start:calc(var(--ru)*30);inset-inline-start:calc(var(--ru)*16);line-height:1;position:absolute}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon-date[data-astro-cid-ywwszazz]>span[data-astro-cid-ywwszazz]{display:block;position:absolute}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon-date[data-astro-cid-ywwszazz] .-month[data-astro-cid-ywwszazz]{font-size:calc(var(--ru)*30);inset-block-start:calc(var(--ru)*6);inset-inline-start:0;letter-spacing:-.06em}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon-date[data-astro-cid-ywwszazz] .-slash[data-astro-cid-ywwszazz]{font-size:calc(var(--ru)*40);font-weight:300;inset-block-start:calc(var(--ru)*18);inset-inline-start:calc(var(--ru)*33)}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon-date[data-astro-cid-ywwszazz] .-day[data-astro-cid-ywwszazz]{font-size:calc(var(--ru)*40);inset-block-start:calc(var(--ru)*25);inset-inline-start:calc(var(--ru)*50)}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon-date[data-astro-cid-ywwszazz] .-tilde[data-astro-cid-ywwszazz]{font-size:calc(var(--ru)*35);font-weight:300;inset-block-start:calc(var(--ru)*30);inset-inline-start:calc(var(--ru)*70)}@media(max-width:743px){.c-entry[data-astro-cid-ywwszazz]{--u:.1462cqw}.c-entry[data-astro-cid-ywwszazz] .c-entry__inner[data-astro-cid-ywwszazz]{display:block;padding-block-end:calc(var(--u)*62);padding-block-start:calc(var(--u)*100);padding-inline-end:0}.c-entry[data-astro-cid-ywwszazz] .c-entry__visual[data-astro-cid-ywwszazz]{display:none}.c-entry[data-astro-cid-ywwszazz] .c-entry__body[data-astro-cid-ywwszazz]{padding-block-start:0}.c-entry[data-astro-cid-ywwszazz] .c-entry__lead[data-astro-cid-ywwszazz]{font-size:calc(var(--u)*32);line-height:1.34375}.c-entry[data-astro-cid-ywwszazz] .c-entry__lead[data-astro-cid-ywwszazz] br[data-astro-cid-ywwszazz]{display:inline}.c-entry[data-astro-cid-ywwszazz] .c-entry__title[data-astro-cid-ywwszazz]{background-color:transparent;block-size:auto;font-size:calc(var(--u)*80);margin-block-start:calc(var(--u)*19);padding-block-end:0;padding-inline:0}.c-entry[data-astro-cid-ywwszazz] .c-entry__title[data-astro-cid-ywwszazz]>span[data-astro-cid-ywwszazz]{background-color:var(--entry_main);block-size:calc(var(--u)*97);display:block;line-height:1.125;padding-block-end:.125em;padding-inline-end:calc(var(--u)*11 - .1em);padding-inline-start:calc(var(--u)*11)}.c-entry[data-astro-cid-ywwszazz] .c-entry__title[data-astro-cid-ywwszazz]>span[data-astro-cid-ywwszazz]:last-child{margin-inline-end:0}.c-entry[data-astro-cid-ywwszazz] .c-entry__year[data-astro-cid-ywwszazz]{font-size:calc(var(--u)*34);line-height:1.4411764706;margin-block-start:calc(var(--u)*14)}.c-entry[data-astro-cid-ywwszazz] .c-entry__year[data-astro-cid-ywwszazz]>span[data-astro-cid-ywwszazz]:before{block-size:calc(var(--u)*11);inset-block-end:calc(var(--u)*6);inset-inline:calc(var(--u)*-3)}.c-entry[data-astro-cid-ywwszazz] .c-entry__types[data-astro-cid-ywwszazz]{block-size:auto;margin-block-start:calc(var(--u)*31)}.c-entry[data-astro-cid-ywwszazz] .c-entry__type[data-astro-cid-ywwszazz]{padding-block-start:0}.c-entry[data-astro-cid-ywwszazz] .c-entry__type[data-astro-cid-ywwszazz]+.c-entry[data-astro-cid-ywwszazz] .c-entry__type[data-astro-cid-ywwszazz]:before{inset-block:calc(var(--u)*3)}.c-entry[data-astro-cid-ywwszazz] .c-entry__type-icon[data-astro-cid-ywwszazz]{inline-size:calc(var(--u)*56)}.c-entry[data-astro-cid-ywwszazz] .c-entry__type-label[data-astro-cid-ywwszazz]{font-size:calc(var(--u)*22);line-height:1.1818181818;margin-block-start:calc(var(--u)*18)}.c-entry[data-astro-cid-ywwszazz] .c-entry__buttons[data-astro-cid-ywwszazz]{align-items:center;flex-direction:column;margin-block-start:calc(var(--u)*45);row-gap:calc(var(--u)*16)}.c-entry[data-astro-cid-ywwszazz] .c-entry__button[data-astro-cid-ywwszazz]{--icon-circle_size:calc(var(--u)*25);inline-size:calc(var(--u)*464);padding-inline:calc(var(--u)*27)}.c-entry[data-astro-cid-ywwszazz] .c-entry__button-icon[data-astro-cid-ywwszazz]{font-size:calc(var(--u)*15.5)}.c-entry[data-astro-cid-ywwszazz] .c-entry__ribbon[data-astro-cid-ywwszazz]{--rw:calc(var(--u)*141)}}@media(any-hover:hover){.c-entry[data-astro-cid-ywwszazz] .c-entry__button[data-astro-cid-ywwszazz]:hover{text-decoration-color:currentColor}.c-entry[data-astro-cid-ywwszazz] .c-entry__button[data-astro-cid-ywwszazz]:focus-visible{outline:3px solid var(--entry_text);outline-offset:5px}}@media(any-hover:none){.c-entry[data-astro-cid-ywwszazz] .c-entry__button[data-astro-cid-ywwszazz]:active{text-decoration-color:currentColor}}@font-face{font-family:Butler;font-style:normal;font-weight:400;src:url(/webfont/Butler.woff2) format("woff2"),url(/webfont/Butler.woff) format("woff")}@font-face{font-family:Butler;font-style:bold;font-weight:700;src:url(/webfont/Butler-ExtraBold.woff2) format("woff2"),url(/webfont/Butler-ExtraBold.woff) format("woff")}.c-alert[data-astro-cid-mmggtga4]{background-color:#b30000;border-block-end:1px solid #860000;color:var(--color-white-00);display:block;font-size:min(.3265306122vw + .7984693878rem,1.125rem);line-height:1.6;padding-block:calc(1em + 1px) 1em;padding-inline:min(1.6326530612vw + 13.8775510204px,40px);text-align:center;top:0;transition:background-color .2s ease;z-index:9999}.c-alert-wrapper[data-astro-cid-mmggtga4] .c-alert[data-astro-cid-mmggtga4]{position:relative}.c-alert-wrapper[data-astro-cid-mmggtga4]{position:sticky;top:0;z-index:6000}@media(any-hover:hover){.c-alert[data-astro-cid-mmggtga4]:hover{background-color:#860000}}
