@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap);
@media screen and (min-width:768px){.u-hidden-pc{display:none}}@media screen and (max-width:767px){.u-hidden-sp{display:none}}.u-uppercase{text-transform:uppercase}a:active,a:hover{color:unset}html .wp-block{margin-bottom:0;margin-top:0;max-width:1100px}html .editor-styles-wrapper .block-editor-block-list__block li{margin-left:0;margin-right:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}address,blockquote,dl,figure,form,h1,h2,h3,h4,h5,h6,iframe,ol,p,pre,table,ul{margin:0}ol,ul{padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}:root{--leading-trim:calc(0.5em - 1lh/2);--block-margin-top:1.875rem;--block-margin-bottom:1.875rem}html{font-size:16px;scroll-behavior:smooth}@media(max-width:375px){html{font-size:4.2666666667vw}}@media screen and (min-width:768px){html{font-size:1.4545454545vw}}@media(min-width:1100px){html{font-size:16px}}body{background-color:#fff;color:#373737;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;letter-spacing:.05em;line-break:strict;line-height:1.5;overflow-wrap:anywhere;word-break:normal}a{transition:opacity .3s}@media(any-hover:hover){a:hover{opacity:.8}}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}ol,ul{list-style:none}table{border-collapse:collapse}table,td,th{border:none}small{font-size:100%}*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box;min-width:0}.u-text-align-center{text-align:center}.u-text-align-left{text-align:left}.u-text-align-right{text-align:right}.wp-block-jkc-block-anchor-link-item-small .c-block-anchor-link-item-small__link{--color:#373737;--border-color:#0a6934;--bg-color:transparent;--translate:0;display:inline-grid;place-items:center;align-items:center;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:.3125rem;color:var(--color);font-size:1.125rem;font-weight:700;letter-spacing:.03em;padding-block:.6111111111em;padding-inline:.6111111111em;row-gap:.75em;transition:background-color .3s,border-color .3s;width:100%}@media screen and (max-width:767px){.wp-block-jkc-block-anchor-link-item-small .c-block-anchor-link-item-small__link{font-size:.8125rem}}.wp-block-jkc-block-anchor-link-item-small .c-block-anchor-link-item-small__link:after{aspect-ratio:1;background-color:var(--border-color);content:"";-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0ibGF5ZXIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4zIiBoZWlnaHQ9IjI0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNC4zIDI0Ij4KICA8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogMi4xLjAgQnVpbGQgMTQyKSAgLS0+CiAgPHBhdGggZD0iTTEyLjEsMEM1LjQsMCwwLDUuNCwwLDEyczUuNCwxMiwxMi4xLDEyLDEyLjEtNS40LDEyLjEtMTJTMTguOCwwLDEyLjEsMFpNMTcsMTAuNnMwLDAsMCwwbC00LjYsNC42Yy0uMy4zLS44LjMtMS4xLDBsLTQuNy00LjZjLS4zLS4zLS4zLS44LDAtMS4xLDAsMCwwLDAsMCwwLC4zLS4zLjgtLjMsMS4xLDBsNC4xLDQuMSw0LjEtNC4xYy4zLS4zLjgtLjMsMS4xLDAsLjMuMy4zLjgsMCwxLjFaIiBmaWxsPSIjMGE2OTM0Ii8+Cjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0ibGF5ZXIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4zIiBoZWlnaHQ9IjI0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNC4zIDI0Ij4KICA8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogMi4xLjAgQnVpbGQgMTQyKSAgLS0+CiAgPHBhdGggZD0iTTEyLjEsMEM1LjQsMCwwLDUuNCwwLDEyczUuNCwxMiwxMi4xLDEyLDEyLjEtNS40LDEyLjEtMTJTMTguOCwwLDEyLjEsMFpNMTcsMTAuNnMwLDAsMCwwbC00LjYsNC42Yy0uMy4zLS44LjMtMS4xLDBsLTQuNy00LjZjLS4zLS4zLS4zLS44LDAtMS4xLDAsMCwwLDAsMCwwLC4zLS4zLjgtLjMsMS4xLDBsNC4xLDQuMSw0LjEtNC4xYy4zLS4zLjgtLjMsMS4xLDAsLjMuMy4zLjgsMCwxLjFaIiBmaWxsPSIjMGE2OTM0Ii8+Cjwvc3ZnPg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;rotate:0deg;transition:translate .3s,background-color .3s;translate:0;width:1.3333333333em}@media(any-hover:hover){.wp-block-jkc-block-anchor-link-item-small .c-block-anchor-link-item-small__link:hover{--border-color:#edad23;--translate:0 0.22em;border-color:var(--border-color);opacity:1}.wp-block-jkc-block-anchor-link-item-small .c-block-anchor-link-item-small__link:hover:after{background-color:var(--border-color);translate:var(--translate)}}
