body{--font-scale:1rem/16}@media(min-width:1100px){body{--wp--style--root--padding-left:calc(var(--font-scale)*35);--wp--style--root--padding-right:calc(var(--font-scale)*35)}}body.single-info,body.single-voice{--wp--style--root--padding-left:calc(var(--font-scale)*25);--wp--style--root--padding-right:calc(var(--font-scale)*25)}@media(min-width:1100px){body.single-info,body.single-voice{--wp--style--root--padding-left:calc(var(--font-scale)*35);--wp--style--root--padding-right:calc(var(--font-scale)*35)}.has-global-padding>.alignfull{margin-inline:auto}}@media(min-width:744px){body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:calc(var(--font-scale)*600)}}@media(min-width:1100px){body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size)}}:where(body.single-info,body.single-voice) .wp-block-post-content>h1,:where(body.single-info,body.single-voice) .wp-block-post-content>h2,:where(body.single-info,body.single-voice) .wp-block-post-content>h3{font-size:var(--wp--preset--font-size--medium);line-height:1.8;margin-top:calc(var(--font-scale)*60)}@media(min-width:1100px){:where(body.single-info,body.single-voice) .wp-block-post-content>h1,:where(body.single-info,body.single-voice) .wp-block-post-content>h2,:where(body.single-info,body.single-voice) .wp-block-post-content>h3{font-size:calc(var(--font-scale)*20);margin-top:calc(var(--font-scale)*80)}}:where(body.single-info,body.single-voice) .wp-block-post-content>p{font-size:var(--wp--preset--font-size--small);line-height:2}@media(min-width:1100px){:where(body.single-info,body.single-voice) .wp-block-post-content>p{font-size:var(--wp--preset--font-size--medium);margin-top:calc(var(--font-scale)*30)}}:where(body.single-info,body.single-voice) .wp-block-post-content>h2+p,:where(body.single-info,body.single-voice) .wp-block-post-content>h3+p{margin-top:calc(var(--font-scale)*20)}@media(min-width:1100px){:where(body.single-info,body.single-voice) .wp-block-post-content>h2+p,:where(body.single-info,body.single-voice) .wp-block-post-content>h3+p{margin-top:calc(var(--font-scale)*30)}}:where(body.single-info,body.single-voice) .wp-block-post-content>.wp-block-post-date{color:var(--wp--preset--color--yft-light-gray);font-size:var(--wp--preset--font-size--xx-small);line-height:1;margin-top:calc(var(--font-scale)*30)}@media(min-width:1100px){:where(body.single-info,body.single-voice) .wp-block-post-content>.wp-block-post-date{margin-top:calc(var(--font-scale)*40)}}:where(body.single-info,body.single-voice) .wp-block-post-content>.wp-block-post-date+.wp-block-post-title{margin-top:calc(var(--font-scale)*5)}@media(min-width:1100px){:where(body.single-info,body.single-voice) .wp-block-post-content>.wp-block-post-date+.wp-block-post-title{margin-top:calc(var(--font-scale)*5)}}:where(body.single-info,body.single-voice) .wp-block-post-content>.wp-block-image{margin-block:calc(var(--font-scale)*60);margin-left:calc(var(--wp--style--root--padding-left)*-1)!important;margin-right:calc(var(--wp--style--root--padding-right)*-1)!important}@media(min-width:744px){:where(body.single-info,body.single-voice) .wp-block-post-content>.wp-block-image{margin-inline:auto!important}}@media(min-width:1100px){:where(body.single-info,body.single-voice) .wp-block-post-content>.wp-block-image{margin-block:calc(var(--font-scale)*80)}}@media(min-width:744px){.wp-block-group--yft-member{max-width:calc(var(--font-scale)*600)}}@media(min-width:1100px){.wp-block-group--yft-member{max-width:calc(var(--font-scale)*800)!important}}.wp-block-group--yft-member .wp-block-columns{gap:calc(var(--font-scale)*12)}.wp-block-group--yft-member .wp-block-columns .wp-block-column:first-of-type .wp-block-image{aspect-ratio:1/1}.wp-block-group--yft-member .wp-block-columns .wp-block-column:first-of-type .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-group--yft-member .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-post-title{color:var(--wp--preset--color--yft-dark-gray);font-size:var(--wp--preset--font-size--medium)}.wp-block-group--yft-member .wp-block-columns+p{margin-top:calc(var(--font-scale)*10)!important}.wp-block-group--yft-member p{font-size:var(--wp--preset--font-size--small)}@media(min-width:744px){.wp-block-group--yft-member p{font-size:var(--wp--preset--font-size--medium)}}.wp-block-group--yft-member+.wp-block-group--yft-member{margin-top:calc(var(--font-scale)*45)}@media(min-width:744px){.wp-block-group--yft-member+.wp-block-group--yft-member{margin-top:calc(var(--font-scale)*60)}}.wp-block-cover--yft-voice{height:calc(var(--font-scale)*550);padding-block:0;padding-inline:calc(var(--font-scale)*10)}@media(min-width:1100px){.wp-block-cover--yft-voice{height:calc(var(--font-scale)*650);justify-content:flex-end!important;max-width:calc(var(--font-scale)*1000)}}.wp-block-cover--yft-voice .wp-block-cover__image-background{height:calc(var(--font-scale)*500)}@media(min-width:1100px){.wp-block-cover--yft-voice .wp-block-cover__image-background{height:calc(var(--font-scale)*600)}}.wp-block-cover--yft-voice .wp-block-cover__inner-container .wp-block-cover{height:calc(var(--font-scale)*100);line-height:1;min-height:auto;overflow:visible;padding-inline:calc(var(--font-scale)*25);position:relative;width:calc(var(--font-scale)*300)}.wp-block-cover--yft-voice .wp-block-cover__inner-container .wp-block-cover .wp-block-cover__background{border-radius:calc(var(--font-scale)*20)}.wp-block-cover--yft-voice .wp-block-cover__inner-container .wp-block-cover .wp-block-cover__inner-container .wp-block-post-title{font-size:calc(var(--font-scale)*18)!important;line-height:1.2}@media(min-width:1100px){.wp-block-cover--yft-voice .wp-block-cover__inner-container .wp-block-cover .wp-block-cover__inner-container .wp-block-post-title{font-size:calc(var(--font-scale)*21)!important}}.wp-block-cover--yft-voice .wp-block-cover__inner-container .wp-block-cover .wp-block-cover__inner-container p{color:var(--wp--preset--color--yft-white);font-size:var(--wp--preset--font-size--x-small);line-height:1.2;margin-block:calc(var(--font-scale)*15) 0!important}@media(min-width:1100px){.wp-block-cover--yft-voice .wp-block-cover__inner-container .wp-block-cover .wp-block-cover__inner-container p{font-size:var(--wp--preset--font-size--small)}}.wp-block-cover--yft-voice .wp-block-cover__inner-container .wp-block-cover:after{aspect-ratio:1/1;background-color:var(--wp--preset--color--yft-white);content:"";display:inline-block;filter:drop-shadow(0 0 2.5px rgba(0,0,0,.35));left:calc(var(--font-scale)*-41);-webkit-mask-image:url(/wp/wp-content/themes/yf-tsukuba/assets/img/components/icon/icon_balloon_lg.svg);mask-image:url(/wp/wp-content/themes/yf-tsukuba/assets/img/components/icon/icon_balloon_lg.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:calc(var(--font-scale)*-19);transform:translateZ(0);width:calc(var(--font-scale)*64);z-index:1}.wp-block-group--yft-recruit{font-family:var(--wp--preset--font-family--noto-sans-jp);font-weight:400;letter-spacing:var(--letter-spacing--sm)}.wp-block-group--yft-recruit .wp-block-group{gap:calc(var(--font-scale)*10)}.wp-block-group--yft-recruit .wp-block-group .wp-block-post-terms{align-items:center;background-color:var(--wp--preset--color--yft-green);border-radius:calc(var(--font-scale)*10);display:inline-flex;font-size:calc(var(--font-scale)*9);font-weight:600;justify-content:center;line-height:var(--wp--custom--lineHeight--small);min-height:calc(var(--font-scale)*20);padding-inline:1em}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-group .wp-block-post-terms{font-size:calc(var(--font-scale)*11)}}.wp-block-group--yft-recruit .wp-block-group .wp-block-post-terms a{color:var(--wp--preset--color--yft-white);pointer-events:none;text-decoration:none}.wp-block-group--yft-recruit .wp-block-group .wp-block-post-date{color:var(--wp--preset--color--yft-gray);font-size:var(--wp--preset--font-size--xx-small);font-weight:600;line-height:var(--wp--custom--lineHeight--small)}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-group .wp-block-post-date{font-size:var(--wp--preset--font-size--x-small)}}.wp-block-group--yft-recruit .wp-block-post-title{color:var(--wp--preset--color--yft-dark-gray);font-size:var(--wp--preset--font-size--small);font-weight:600;line-height:var(--wp--custom--lineHeight--large);margin-block:calc(var(--font-scale)*10) calc(var(--font-scale)*15)}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-post-title{font-size:calc(var(--font-scale)*18);margin-block:calc(var(--font-scale)*15) calc(var(--font-scale)*20)}}.wp-block-group--yft-recruit .wp-block-separator{border-color:var(--wp--preset--color--yft-light-gray);border-width:1px;margin-block:0}.wp-block-group--yft-recruit .wp-block-columns{gap:0;margin-block:calc(var(--font-scale)*15)}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-columns{gap:calc(var(--font-scale)*40);margin-block:calc(var(--font-scale)*20)}}.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:first-of-type{font-size:var(--wp--preset--font-size--small)}.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:first-of-type .wp-block-heading{color:var(--wp--preset--color--yft-dark-gray);font-size:var(--wp--preset--font-size--small);font-weight:600;line-height:var(--wp--custom--lineHeight--large)}.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:nth-of-type(2)>*+*{margin-top:calc(var(--font-scale)*15)}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:nth-of-type(2)>*+*{margin-top:calc(var(--font-scale)*25)}}.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-heading{color:var(--wp--preset--color--yft-green);font-size:var(--wp--preset--font-size--x-small);font-weight:600;line-height:var(--wp--custom--lineHeight--large)}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-heading{font-size:var(--wp--preset--font-size--small)}}.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:nth-of-type(2) :where(h3,h4,h5):first-child{margin-top:calc(var(--font-scale)*15)}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:nth-of-type(2) :where(h3,h4,h5):first-child{margin-top:0}}.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:nth-of-type(2) :where(h3,h4,h5)+p{margin-top:0}.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:nth-of-type(2) p{font-size:var(--wp--preset--font-size--x-small);line-height:var(--wp--custom--lineHeight--large)}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-columns .wp-block-column:nth-of-type(2) p{font-size:var(--wp--preset--font-size--small)}}.wp-block-group--yft-recruit .wp-block-columns:last-child{margin-bottom:0}@media(max-width:1099px){.wp-block-group--yft-recruit .wp-block-columns{flex-wrap:wrap!important}}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-columns{flex-wrap:nowrap!important}}@media(max-width:1099px){.wp-block-group--yft-recruit .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media(min-width:1100px){.wp-block-group--yft-recruit .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-group--yft-recruit .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}