@import url("global.css");.list{width:1200px;margin:0 auto 40px}.list li{margin-top:25px}.list li a{display:block;overflow:hidden;-webkit-border-radius:50px;border-radius:50px;line-height:32px;position:relative;color:#573000;padding:9px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#EEEAE5}.list li a::after{content:"\f054";position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold;font-family:"Font Awesome 5 free","Font Awesome 5 Brands";line-height:1;font-size:20px}.list li a .cat{display:block;float:left;-webkit-border-radius:20px;border-radius:20px;background-color:#FFF;font-size:14px;text-align:center;padding:0 20px}.list li a .date{display:block;float:left;font-weight:bold;letter-spacing:0;margin:0 20px}.list li a p{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:40px}.list li a:hover{background-color:#FEEFD9}.entry article{text-align:center}.entry article .cat span{display:inline-block;margin:0 15px;background-color:#F77567;color:#FFF;font-weight:bold;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:110px;line-height:32px;border-radius:30px}.entry article .entryttl{margin:30px auto 20px;font-weight:bold;font-size:24px;line-height:1.4}.entry article .date span{display:block;font-weight:bold;line-height:1;letter-spacing:0}.postbody{margin-top:80px;display:inline-block;text-align:center}.postbody>p+p{margin-top:25px}.postbody .pdfbtn{margin:60px auto 0;width:600px}.postbody .pdfbtn a{display:block;text-align:center;color:#FFF;background-color:#F49700;letter-spacing:1px;line-height:46px;padding:0 20px;font-weight:bold;font-size:17px;text-decoration:none}.postbody .pdfbtn a::before{content:"\f1c1";display:inline-block;margin-right:7px;font-family:"Font Awesome 5 free","Font Awesome 5 Brands";font-size:21px;line-height:1}.postbody .pdfbtn a:hover{opacity:.7;-webkit-border-radius:30px;border-radius:30px}@media only screen and (max-width: 1279px){.list{width:auto}.list a{line-height:30px}}@media only screen and (max-width: 959px){.list li a::after{right:10px}.list li a .cat{font-size:12px;padding:0 10px;letter-spacing:0}.list li a .date{margin:0 15px;letter-spacing:0}.entry article .entryttl{font-size:21px;line-height:1.3}.postbody{margin-top:60px}.postbody>p+p{margin-top:20px}.postbody .pdfbtn{margin:50px 20px 0;width:auto}.postbody .pdfbtn a{line-height:40px;padding:0 15px;font-size:16px}.postbody .pdfbtn a::before{font-size:20px}}@media only screen and (max-width: 644px){.list li{margin-top:20px}.list li a{line-height:23px;padding:10px 20px}.list li a::after{right:10px;font-size:16px}.list li a .cat{font-size:12px;padding:0 10px}.list li a .date{margin:0 0 0 5px}.list li a p{clear:both;padding:3px 0 0}.entry article .cat{text-align:center}.entry article .cat span{margin:0 5px;min-width:90px;font-size:12px;letter-spacing:0;line-height:30px}.entry article .entryttl{font-size:18px;line-height:1.3;margin:20px auto 15px}.entry article .date{line-height:1}.entry article .date span{font-size:14px}.postbody{margin-top:40px;text-align:justify}.postbody>p+p{margin-top:15px}.postbody .pdfbtn{margin:40px 10px 0}.postbody .pdfbtn a{padding:10px;line-height:30px}.postbody .pdfbtn a::before{font-size:18px}}
