.mokuji{margin-bottom:30px;background-color:#fff;padding:20px}.mokuji ul{display:flex;flex-wrap:wrap}@media(max-width: 768px){.mokuji ul{display:block}}.mokuji li{width:25%}@media(max-width: 768px){.mokuji li{width:100%}}.infoArticle{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 768px){.infoArticle{flex-wrap:wrap-reverse;align-items:baseline}}.infoArticle .update{font-size:.8125rem;color:#999;display:flex;align-items:center}.infoArticle .update::before{content:"";display:inline-block;background-image:url("../images/iconUpdate.svg");background-size:contain;background-repeat:no-repeat;width:14px;height:14px;margin-right:5px}#article img{max-width:100%;height:auto}#article .imgVariety{width:fit-content}#search h2{margin-bottom:16px}#search .searchResult{border-bottom:solid 1px #ddd;text-align:left;padding-bottom:20px}#search .areaResultNo{padding:100px 0 140px}#search .areaResult{margin-bottom:30px}#search .areaResult .areaResultBox{display:block;text-decoration:none;border-bottom:dotted 2px #ccc;padding-top:30px;padding-bottom:15px;padding-right:40px;position:relative}#search .areaResult .areaResultBox::after{display:inline-block;content:"";background-image:url(../images/arrowList.svg);width:16px;height:16px;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:40%}#search .areaResult dt{font-size:1.5rem;font-weight:bold;margin-bottom:10px;text-decoration:underline}#search .areaResult dd p{color:#333;margin-bottom:20px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3}#tag .areaResult{margin-bottom:30px}#tag .areaResult .areaResultBox{display:block;text-decoration:none;border-bottom:dotted 2px #ccc;padding-top:30px;padding-bottom:15px;padding-right:40px;position:relative}#tag .areaResult .areaResultBox::after{display:inline-block;content:"";background-image:url(../images/arrowList.svg);width:16px;height:16px;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:40%}#tag .areaResult dt{font-size:1.5rem;font-weight:bold;margin-bottom:10px;text-decoration:underline}#tag .areaResult dd p{color:#333;margin-bottom:20px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3}#error main .innerWide{padding-top:120px;padding-bottom:120px}#contact .linkQ a{padding-left:0}#contact .linkQ a::before{content:inherit}