main[data-v-ddaf9573]{padding:55px 0}@media screen and (max-width:900px){main[data-v-ddaf9573]{padding:34px 0}}.title[data-v-ddaf9573]{font-size:27px}@media screen and (max-width:900px){.title[data-v-ddaf9573]{font-size:22px}}.date[data-v-ddaf9573]{font-size:14px;padding:13px 0 0}@media screen and (max-width:900px){.date[data-v-ddaf9573]{padding:8px 0 0}}.tag-list[data-v-ddaf9573]{display:flex;flex-wrap:wrap;gap:13px;padding:13px 0 0}@media screen and (max-width:900px){.tag-list[data-v-ddaf9573]{gap:8px;padding:8px 0 0}}.tag[data-v-ddaf9573]{border:1px solid #000;border-radius:3px;color:#303030;display:inline-block;font-size:14px;padding:3px 13px}.image[data-v-ddaf9573]{padding:55px 0 0}@media screen and (max-width:900px){.image[data-v-ddaf9573]{padding:34px 0 0}}.content[data-v-ddaf9573]{padding:55px 0 0}@media screen and (max-width:900px){.content[data-v-ddaf9573]{padding:34px 0}}.content[data-v-ddaf9573] h2{font-size:27px;font-weight:700;line-height:1.5;margin:55px 0 0;position:relative}@media screen and (max-width:900px){.content[data-v-ddaf9573] h2{font-size:22px}}.content[data-v-ddaf9573] h2:before{background-color:#2568fb;bottom:0;height:3px;left:0;position:absolute;width:233px}.content[data-v-ddaf9573] h3{font-size:19px;font-weight:700;line-height:1.5;margin:21px 0 0}@media screen and (max-width:900px){.content[data-v-ddaf9573] h3{font-size:16px}}.content[data-v-ddaf9573] p{line-height:2;margin:13px 0 0}.content[data-v-ddaf9573] ol{padding:21px 0 21px 21px}.content[data-v-ddaf9573] ul{list-style:square;padding:21px 0 21px 21px}.content[data-v-ddaf9573] li{line-height:1.5;padding:3px 0}.content[data-v-ddaf9573] hr{margin:34px 0 0}.content[data-v-ddaf9573] blockquote{background-color:#f0f0f0;margin:0}.content[data-v-ddaf9573] a{color:#303030;text-decoration:underline}.content[data-v-ddaf9573] table{border-collapse:collapse;display:block;margin:31px 0 0;overflow-x:auto}.content[data-v-ddaf9573] table thead{background-color:silver}.content[data-v-ddaf9573] table td,.content[data-v-ddaf9573] table th{border:1px solid #909090;padding:13px 21px;text-align:left;white-space:nowrap}.content[data-v-ddaf9573] table th{background-color:silver;font-weight:600}.content[data-v-ddaf9573] table tr:nth-child(2n){background-color:#f0f0f0}.content[data-v-ddaf9573] iframe{padding:34px 0 0}@media screen and (max-width:900px){.content[data-v-ddaf9573] iframe{height:260px;width:100%}}
