@charset "UTF-8";.p-entry__header{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #CCCCCC}@media print,screen and (min-width:769px){.p-entry__header{margin-bottom:40px;padding-bottom:30px}}.p-entry__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.p-entry__date{margin-right:10px;font-size:1.4rem}@media print,screen and (min-width:769px){.p-entry__date{margin-right:20px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:130px;flex-basis:130px;font-size:2.2rem;line-height:1.5}}.p-entry__category{margin-right:5px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:70px;flex-basis:70px}@media print,screen and (min-width:769px){.p-entry__category{margin-right:10px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:150px;flex-basis:150px}}.p-entry__categoryInner{display:inline-block;width:100%;text-align:center;font-size:1rem;border:1px solid #000;border-radius:50vw}@media print,screen and (min-width:769px){.p-entry__categoryInner{font-size:1.6rem}}.p-entry__title{font-weight:bold;font-size:1.6rem}@media print,screen and (min-width:769px){.p-entry__title{font-size:2.4rem}}.p-entry__linktext{word-break:break-all}.p-entry__text1{color:#173186}.p-table{width:100%}.p-table td,.p-table th{line-height:1.5;font-size:1.2rem}@media print,screen and (min-width:769px){.p-table td,.p-table th{font-size:1.4rem}}@media print,screen and (min-width:1280px){.p-table td,.p-table th{font-size:1.6rem;line-height:1.75}}.p-table th{width:70px;text-align:center;font-weight:normal;background-color:rgba(142,52,98,0.05)}@media print,screen and (min-width:769px){.p-table th{width:90px}}.p-archive{margin-bottom:20px;padding-bottom:20px;border-bottom:2px dotted #ccc}@media print,screen and (min-width:769px){.p-archive{margin-bottom:40px;padding-bottom:40px}}.p-archive__link{-webkit-transition:opacity 0.2s;transition:opacity 0.2s}@media (any-hover:hover){.p-archive__link:hover{opacity:0.8}}.p-movie{margin:0 auto 10px;max-width:855px}.p-movie__inner{position:relative;padding-top:56.25%}.p-movie__inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}
/*# sourceMappingURL=index.css.map */