.article_category{background-color:#C17F44;color:#FFF;border-radius:5px;padding:0 7px;font-weight:700;font-size:.8rem;margin-right:7px;display:inherit;display:inline-block}.article_date{white-space:nowrap;display:inline-block;font-weight:700}#mainarea_left{padding:0 15px}#mainarea_left .article_filter,#mainarea_left .article_info{font-weight:700}#mainarea_left label{white-space:nowrap;display:block;padding:7px 0;cursor:pointer}#mainarea_left input[type='checkbox']{margin-right:10px}#mainarea_left .article_date{display:inherit;font-weight:400}#mainarea_left .article_category{display:inherit;margin-right:0}#mainarea_main{padding:0 15px 30px 15px}#mainarea_main .kbd{padding:1px 3px;white-space:nowrap;border-radius:5px;font-size:84%;margin:auto 2px;border:1px solid #978F88;background-color:#F2F1EE;box-shadow:.1em .2em .2em #ddd}#mainarea_main .command{padding:1px 3px;white-space:nowrap;border-radius:5px;font-size:84%;margin:auto 2px;border:1px solid #4A4C61;font-family:monospace;color:#FFF;background-color:#4A4C61}@media (min-width:1000px){#mainarea_center{grid-template-columns:fit-content(25%) 1fr}}#mainarea_main h1{margin-bottom:0}#mainarea_main img{max-width:100%;display:block;margin:15px auto}#mainarea_right2_top,#mainarea_right2_bottom{text-align:center}#mainarea_right2_top strong,#mainarea_right2_bottom strong{font-size:1.8rem;font-family:"Patrick Hand";line-height:1.8rem;display:inline-block;width:100%}#mainarea_right2_top a svg,#mainarea_right2_bottom a svg{display:block;margin:auto;width:100%;height:96px;transition:transform 0.3s ease}#mainarea_right2_top a span,#mainarea_right2_bottom a span{display:block;padding-top:10px}#mainarea_right2_top a:hover,#mainarea_right2_bottom a:hover{color:#C17F44}#mainarea_right2_top a:hover svg,#mainarea_right2_bottom a:hover svg{transform:rotate(-15deg)}#mainarea_right2_bottom{padding:30px 15px}#mainarea_right2_bottom a{color:#4A4C61}#mainarea_right2_bottom a span{color:#26211C}#mainarea_right2_bottom a:hover{color:#4A4C61}#mainarea_right2_bottom a:hover span{color:#26211C}@media (max-width:999px){#mainarea_right2_bottom{display:none}}@keyframes shake{0%{transform:skewX(-10deg)}10%{transform:skewX(10deg)}20%{transform:skewX(-10deg)}30%{transform:skewX(10deg)}40%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.shake_effect{display:inline-block;font-weight:700;animation:.7s shake infinite alternate}