@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:wght@100..900&display=swap";*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}.alignleft{float:left;margin-right:30px;margin-bottom:20px}.alignright{float:right;margin-bottom:20px !important;margin-left:30px !important}.aligncenter,img.aligncenter{text-align:center;margin:0 auto;display:block}.youtube{width:100%;aspect-ratio:16/9}.youtube iframe{width:100%;height:100%}#entry h2{font-size:24px;padding:0;margin:25px 0 15px 0}#entry h3{font-size:20px;padding:10px;margin:25px 0 15px 0;font-weight:bold;color:#04969f;background-color:#f1f1f1}#entry h4{font-size:18px;margin:25px 0 15px 0;padding:0 0 10px;border-bottom:1px solid #efefef}#entry p{font-size:16px;line-height:2.4;margin:0 0 25px 0;text-align:justify}#entry p.editLink{margin:30px 0;padding:0;clear:both}#entry p.editLink a{display:inline-block;background:#c44750;color:#fff !important;text-decoration:none !important;padding:10px 30px;border-radius:3px}#entry img{max-width:100%;width:auto;height:auto}#entry img.emoji{width:16px;height:auto;vertical-align:middle}#entry img.alignright{float:right;padding:0 0 20px 20px}#entry img.alignleft{float:left;padding:0 20px 20px 0}#entry img.aligncenter{margin:0 auto}#entry ul,#entry ol{font-size:16px;padding-left:2em;margin:0 0 25px 0}#entry ul li{list-style:disc;margin:10px 0;line-height:1.6}#entry ol li{margin:10px 0;line-height:1.6}#entry table{font-size:16px;width:100%;margin:30px 0;border-color:#ccc}#entry table tbody,#entry table tr{border-color:#ccc}#entry table th,#entry table td{padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box}#entry table th p,#entry table td p{margin:0;padding:0;line-height:1.8}#entry table th{text-align:left;white-space:nowrap;width:20%;min-width:150px}#entry hr{border:none;border-bottom:1px solid #04969f;padding:0 0 15px}#entry a{color:#04969f;text-decoration:underline}#entry a:hover{text-decoration:none}#entry .maxwidth{width:100%}#entry .has-small-font-size{font-size:12px}#entry .has-medium-font-size{font-size:16px}#entry .has-large-font-size{font-size:20px}#entry .has-x-large-font-size{font-size:26px}#entry blockquote{width:100%;margin:10px 0;padding:2.5em;border:1px solid #888}.wp-block-media-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}.wp-block-media-text__media{width:45%}.wp-block-media-text__content{width:50%}.wp-block-media-text__content p{margin:0;padding:12px 0}.wp-block-embed.is-type-video{margin-bottom:20px}.wp-block-image{margin-bottom:25px}.wp-block-image::before{pointer-events:none}.wp-block-image .wp-element-caption{pointer-events:none}.wp-caption{max-width:100% !important}.wp-caption p.wp-caption-text{background-color:#f1f1f1;padding:.5em;font-size:12px !important;text-align:center !important;pointer-events:none}.wp-block-gallery{margin-bottom:35px}.is-layout-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-button{padding:10px}.wp-block-button .wp-block-button__link{padding:.5em 2.5em .5em 1.5em;background-color:#efefef}.wp-block-button a.wp-element-button{background-color:#efefef;color:#333;font-weight:bold;text-decoration:none !important;display:inline-block;position:relative}.wp-block-button a.wp-element-button::after{content:"";font:var(--fa-font-regular);position:absolute;top:50%;right:1em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}.wp-block-button a.wp-element-button:hover{background-color:#04969f;color:#fff !important}.wp-block-media-text__content{padding:0 !important}.wp-block-group{margin-bottom:25px}.wp-block-media-text .editor-media-container__resizer{width:auto}.wp-pagenavi{text-align:center;font-size:14px;font-family:"Roboto",sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wp-pagenavi a{text-decoration:none;color:#333;margin:0 5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-weight:700}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{font-size:16px;padding:0 20px;color:#04969f}.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .nextpostslink:hover{color:#333}.wp-pagenavi .page{width:40px;height:40px;display:inline-block;padding-top:12px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;border-radius:20px}.wp-pagenavi .page:hover{background:#04969f;color:#fff}.wp-pagenavi .current{width:40px;height:40px;background:#04969f;color:#fff;display:inline-block;padding-top:12px;margin:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;border-radius:20px}.wp-pagenavi .last,.wp-pagenavi .first{color:#333}.snsList{list-style:none;margin:0;padding:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc}.snsList li{margin:0;padding:0 26px 0 0;font-size:28px}.snsList li:first-child{font-family:"Roboto",sans-serif;font-size:14px;letter-spacing:.04em;padding:0 16px 0 4px}.snsList li:last-child{padding:0}.snsList .fa-instagram{color:#f265be}.snsList .fa-line{color:#efefef}.bottomnav{clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;border-top:1px solid #efefef;padding-top:60px}.bottomnav .goback{width:100%;text-align:center;max-width:200px}.bottomnav .goback a{display:block;font-size:16px;font-weight:700;width:100%;padding:1em;background-color:#04969f;color:#fff !important;border-radius:5px;text-decoration:none !important;border:1px solid #04969f}.bottomnav .goback a::after{display:none}.bottomnav .goback a:hover{background-color:#fff;color:#04969f !important}.bottomnav .goback i{padding-right:5px}.notfound p{margin:0;padding:0}.notfound-title{font-family:"Roboto",sans-serif;font-size:200px;line-height:1.1;letter-spacing:0}.notfound-txt{font-family:"Roboto",sans-serif;font-size:70px;line-height:1.1;letter-spacing:0;padding-bottom:50px !important}.noentry{font-size:16px;padding:40px 10px;border:1px solid #04969f;text-align:center;color:#04969f}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0 !important}.mw_wp_form_confirm .noconfirm{display:none}.mw_wp_form_confirm table th{width:30%}@media screen and (max-width: 1024px){.notfound .imgWrap{max-width:500px}}@media screen and (max-width: 820px){#entry ul,#entry ol{font-size:14px}#entry h2{font-size:22px}#entry h3{font-size:18px;padding:.5em .5em}#entry h4{font-size:16px}#entry p{font-size:14px}#entry table{font-size:14px}.bottomnav .goback a{font-size:14px}.notfound .imgWrap{max-width:400px}.notfound .txtWrap{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:3%;font-size:17px}}@media screen and (max-width: 768px){.notfound .imgWrap{max-width:360px}}@media screen and (max-width: 767px){.entrytitle-date{padding-bottom:10px}.entrytitle-title{font-size:24px}#entry h2{font-size:18px}#entry h3{font-size:16px;padding:.5em .5em}#entry h4{font-size:15px}#entry p{font-size:14px;line-height:2}#entry ul,#entry ol{font-size:14px}#entry table{font-size:14px}#entry table th{width:30%;white-space:normal}#entry table td{width:70%}#entry table.sma_vertical{border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}#entry table.sma_vertical tr th,#entry table.sma_vertical tr td{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}#entry table.sma_vertical tr th{padding:.5em 1em}#entry .repeatTable table th,#entry .repeatTable table td{width:100%;display:block}#entry .repeatTable table th{border-bottom:1px dotted #ccc;padding:.4em 1em}#entry .has-small-font-size{font-size:11px}#entry .has-medium-font-size{font-size:14px}#entry .has-large-font-size{font-size:18px}#entry .has-x-large-font-size{font-size:20px}.wp-block-media-text{display:block;margin-bottom:15px}.wp-block-media-text__media{width:100%}.wp-block-media-text__content{width:100%}.wp-block-media-text__content p{margin:0;padding:12px 0}.wp-block-gallery{margin-bottom:25px}.wp-pagenavi{font-size:14px;padding:10px 0;margin:30px 0 0}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{font-size:18px}.wp-pagenavi .page{width:38px;height:38px;padding-top:11px}.wp-pagenavi .current{width:38px;height:38px;padding-top:11px}.bottomnav .goback{font-size:13px}.goback{font-size:13px}.notfound{padding-top:80px}.notfound p{margin:0;padding:0}.notfound-title{font-size:40vw}.notfound-txt{font-size:10vw;padding-bottom:30px !important}.notfound-comment{font-size:11px;padding-bottom:140px !important}}#entry{width:90%;max-width:1000px;margin:0 auto}#entry .ttlwrap{padding:0 0 2em;border-bottom:1px solid #efefef}#entry .ttlwrap.newswrap{width:100%}#entry .ttlwrap span{padding:0;margin:0 0 1em}#entry .ttlwrap p{font-size:26px;font-weight:700;margin:10px 0 0;line-height:1}@media screen and (max-width: 767px){#entry .ttlwrap{padding:10px 2%}#entry .ttlwrap p{font-size:20px}#entry .content-c{padding-right:5%;padding-left:5%}}