/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}body{color:#555;overflow-wrap:anywhere;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}header img{width:50vw;max-width:200px}img{max-width:100%;height:auto}hr{margin-top:36px;margin-bottom:36px}.link_to_blog{color:#333;cursor:pointer;text-align:center;background:#ffdd57;border:none;border-radius:8px;justify-content:center;align-items:center;max-width:70vw;height:50px;margin:24px auto 60px;padding:8px 16px;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 10px #0000001a}.policy_links{margin-top:16px;margin-bottom:80px;display:flex}.link_to_policy{color:#333;cursor:pointer;text-align:center;border:none;border-radius:8px;max-width:70vw;margin:0 auto 80px;padding:8px 16px;font-weight:700;transition:transform .2s,box-shadow .2s;display:block;box-shadow:0 2px 10px #0000001a}h1{background:#ffdd57;padding:15px 30px;font-weight:700;display:inline-block;position:relative;transform:rotate(-1.5deg);box-shadow:5px 5px #0006}h1:after{content:"";background:#ffffff80;width:60px;height:20px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(-5deg);box-shadow:2px 2px 5px #0003}.top-page .section-heading{text-align:center;border-left:none;padding-left:0}.top-image{width:100vw;max-width:800px;margin:0 -16px}h1,h2,h3,h4,h5,h6{color:#333;margin-top:32px;margin-bottom:0;font-size:16px;font-weight:700}:is(h1,h2,h3,h4,h5,h6) a{color:inherit;text-decoration:none}h2{border-left:4px solid #ffdd57;padding-left:8px}p{margin-top:8px}.content{max-width:800px;margin:0 auto;padding:16px}ol li{margin-top:8px}.list{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.list_item a{color:#333;background:#fff;border-radius:12px;padding:16px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;box-shadow:0 2px 10px #0000001a}.list_item a:hover{transform:translateY(-2px);box-shadow:0 4px 15px #00000026}.list_item a .date{color:#777;margin-top:4px;font-size:14px;display:block}.list_item a .list_item_tag{color:#333;background:#ffdd57;border-radius:8px;margin-top:6px;margin-right:6px;padding:4px 8px;font-size:12px;display:inline-block}main.article{text-align:left;margin-top:12px;margin-bottom:64px;line-height:1.5}.back{color:#333;text-align:center;background:#fff;border-radius:12px;margin-top:24px;padding:16px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;box-shadow:0 2px 10px #0000001a}strong{background:linear-gradient(#0000 50%,#ff09 0);padding:2px 4px;font-weight:700;box-shadow:inset 0 -4px #ff09}.title{text-align:center;display:block}.date{text-align:right;color:#555}table{box-sizing:border-box;white-space:nowrap;border-collapse:collapse;color:#333;background-color:#fff;border-radius:12px;width:max-content;max-width:100%;margin:0 auto;padding:24px 16px;font-family:Arial,sans-serif;font-size:14px;display:block;overflow-x:auto;box-shadow:0 4px 10px #0000001a}td{text-align:left;border-bottom:1px solid #ddd;padding:8px 12px}th{text-transform:uppercase;background-color:#f4f4f4;font-weight:700}tbody tr:hover{background-color:#f9f9f9}ul[data-v-42a3ef0c]{color:#b77200;align-items:center;gap:8px;margin:0;padding:0;font-size:16px;font-weight:700;list-style:none;display:flex}.link[data-v-42a3ef0c]{color:inherit}.border[data-v-42a3ef0c]{border-bottom:1px solid #ccc;margin-top:8px}
