@charset "UTF-8";#single{position:relative;margin:auto;width:100%}@media (min-width:768px){#single{width:calc(100% - 270px);margin:0}}@media (min-width:1250px){#single{width:calc(100% - 350px)}}#single h1{font-size:1.6em;line-height:1.4em;margin:5px 0 20px;font-feature-settings:"palt";letter-spacing:.04em;padding-bottom:10px;background-image:linear-gradient(90deg,#009f48 0 10%,#dedede 10%);background-repeat:no-repeat;background-size:100% 10%;background-position:bottom}@media (min-width:768px){#single h1{font-size:1.8em}}#single .WorkText{margin:20px auto 0}#single .WorkText table{width:100%}#single .WorkText table tr{line-height:1.6em}#single .WorkText table th{width:100px;font-size:.9em;vertical-align:top;padding:10px 0;text-align:left;border-bottom:1px solid #ddd}#single .WorkText table td{font-size:.9em;padding:10px 0;vertical-align:top;border-bottom:1px solid #ddd}.Pager{margin:40px 0 80px}.Pager .next-post-title{float:right;margin:9.5px 10px 0 0}.Pager .fa.fa-chevron-right.iconfont{float:right;margin-top:14px}.Pager .fa.fa-chevron-left.iconfont{float:left;margin-top:5px}.Pager .prev-post-title{margin-left:18px}.Pager .fa-chevron-left:before{color:#00a45d}#SideMenu{width:250px;margin:0 auto 40px}@media (min-width:768px){#SideMenu{margin:0 50px 0 0}}@media (min-width:1250px){#SideMenu{width:300px}}#SideMenu h3{color:#00a45d;border-bottom:2px solid #00a45d;margin-bottom:30px}#SideMenu ul.category{margin-bottom:80px}#SideMenu ul.category li{padding-left:10px;background-color:#eee;margin-bottom:10px;border-left:5px solid #00a45d;position:relative}#SideMenu ul.category li a{padding:15px 0;display:block;line-height:1.4em;font-size:1em}#SideMenu ul.category li:after{position:absolute;top:50%;right:1.2em;content:'';margin-top:-3px;width:6px;height:6px;border:0;border-top:solid 1px #00a45d;border-right:solid 1px #00a45d;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.5s}#SideMenu ul.category li:hover:after{right:-.001em;margin-right:10px}#SideMenu ul.archive{margin-bottom:0}#SideMenu ul.archive li{padding:5px 0;border-bottom:1px solid #c1c1c1}#SideMenu ul.archive li a{padding:5px 0;display:block;line-height:1.5em;font-size:1em;transition:.5s}#SideMenu ul.archive li a:hover{color:#00a45d}