@import url(https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese);
@import url(https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&display=swap);
.agris{margin-top:1rem}.agris *{scroll-margin-top:100px}.agris .toc{margin-top:44px;border-radius:5px;border:none;background-color:#efefef;padding:10px}@media(max-width: 480px){.agris .toc{margin-top:1.3em}}.agris .toc .card-header{height:48px;line-height:48px;padding:0;background-color:transparent;border-bottom:none}.agris .toc .card-header a{padding-left:14px;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:1.8px;text-align:left;color:#000}.agris .toc .card-header a:hover{text-decoration:none}@media(max-width: 480px){.agris .toc .card-header a{font-size:3.3333333333vw}}.agris .toc .list-group{display:block}.agris .toc .list-sub-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.agris .toc .list-sub-group-item-action{width:100%;color:#495057;text-align:inherit}.agris .toc .list-group-item,.agris .toc .list-sub-group-item{display:list-item;margin-bottom:0;padding:8px 0 8px 5px;list-style-type:disc;list-style-position:inside;background-color:transparent;border-width:0 0 1px 0;border-radius:0;border-color:#ccc;font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:1.4px;text-align:left}@media(max-width: 480px){.agris .toc .list-group-item,.agris .toc .list-sub-group-item{font-size:2.5vw}}.agris .toc .list-group-root{margin-left:13px;margin-right:13px;max-height:280px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;counter-reset:my-badass-counter}.agris .toc .list-group-root>.list-group-item{color:#00be98;list-style:none;counter-reset:sub-item-counter}.agris .toc .list-group-root>.list-group-item:before{content:counter(my-badass-counter) ".";counter-increment:my-badass-counter}.agris .toc .list-group-root>.list-group-item:first-child{padding-top:0}.agris .toc .list-group-root>.list-group-item:last-child{border:none}.agris .toc .list-group-root>.list-group{margin-left:18px}.agris .toc .list-group-root>.list-sub-group-item{color:#00be98;list-style:none;margin-left:1.5em;font-size:.8em}.agris .toc .list-group-root>.list-sub-group-item:before{content:counter(my-badass-counter) "-" counter(sub-item-counter) ".";counter-increment:sub-item-counter}.agris .toc .list-group-root>.list-sub-group-item:first-child{padding-top:0}.agris .mark{color:#00be98;background:transparent !important;font-family:"Noto Sans JP",sans-serif !important;font-weight:500 !important;font-size:16px !important}.agris h2{height:57px;padding-left:43px;margin:48px 0 23px 0;object-fit:contain;border-radius:100px;background-color:#00be98;font-family:"Noto Sans JP",sans-serif;font-weight:normal;font-size:24px;font-style:normal;font-stretch:normal;line-height:57px;letter-spacing:3.6px;text-align:left;color:#fff}@media(max-width: 414px){.agris h2{font-size:16px;height:auto;line-height:1;padding:.75em 0 .75em 1.4em}}.agris h3{font-size:1.3em;color:#01be98;font-weight:bold;padding:.2em 0 .2em .5em;border-left:5px solid #01be98;margin-bottom:.8em}.agris .paragraph{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;padding-bottom:20px}.agris .measures{padding:24px 23px;border-radius:3px;border:1px solid #00be98}.agris .measures.next{margin-top:25px}.agris .measures span{font-family:"Noto Sans JP",sans-serif;font-weight:bold;font-size:20px;margin-bottom:13px;color:#00be98}.agris .measures p{font-family:"Noto Sans JP",sans-serif;font-weight:500}.agris .measures .contain-image-box{display:flex}.agris .measures .contain-image-box .measures-image{vertical-align:top;width:315px;height:189px;margin:3px 28px 0 0}.agris .measures .contain-image-box .measures-image img{width:100%;height:100%;object-fit:contain;top:0;left:0}.agris .measures .contain-image-box p{margin:0;display:inline-block;vertical-align:top;width:404px}.agris .article-image{max-width:100%;padding-top:56.25%;height:0;position:relative;margin-bottom:20px}.agris .article-image img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;outline:none}.agris .article-videoSection{width:100%;padding-top:56.25%;height:0;position:relative}.agris .article-videoSection>video{width:100%;height:100%;position:absolute;top:0;left:0;outline:none}.agris .author{font-family:"Noto Sans JP",sans-serif;padding:28px 25px;margin-top:41px;border-radius:3px;border:1px solid #00be98}.agris .author .author-icon{display:inline-block;vertical-align:top;width:130px;height:130px;margin-right:27px;border-radius:50%}.agris .author .author-icon img{width:100%;height:100%}.agris .author .author-info{display:inline-block;font-family:"Noto Sans JP",sans-serif;vertical-align:top;margin-top:5px;width:calc(100% - 130px - 33px);font-size:14px}.agris .author .author-info .name{font-size:18px;font-weight:bold;letter-spacing:2px;margin-bottom:10px}.agris .author .author-info .name span{font-size:12px;letter-spacing:1px;color:rgba(0,0,0,.3);margin-left:7px}.agris .author .author-info .position{display:block;font-weight:bold;letter-spacing:2px;margin-bottom:13px}.agris .author .author-info .author-sns{margin-bottom:15px;font-size:0;padding:0;list-style:none}.agris .author .author-info .author-sns li.author-sns-item{display:inline-block;margin-right:16px}.agris .author .author-info .author-sns li.author-sns-item a{border-radius:50px}.agris .author .author-info .introduction{margin:0}.agris .article-table-container{display:flex;justify-content:center;overflow-x:scroll;padding:20px 0}.agris .article-table-container table[class^=article-table]{border-collapse:collapse}.agris .article-table-container table.article-table--vertical thead th{border:2px solid #fff;background-color:#00be98;color:#fff;font-weight:bold;padding:.5em 1em;min-width:20%;text-align:center}.agris .article-table-container table.article-table--vertical tbody tr{border-bottom:1px solid #888}.agris .article-table-container table.article-table--vertical tbody td{line-height:2em;text-align:right;padding:.7em 1em 0 1em}.agris ul.article-ul{margin:.5em 0 1em 0}.agris ul.article-ul>li{list-style-type:none}.agris ul.article-ul>li::before{position:relative;top:-2px;left:-18px;display:inline-block;width:6px;height:6px;content:"";border-radius:100%;background-color:#00be98}
