@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@400;500;600&family=Noto+Sans+JP:wght@400;500;600&family=Noto+Serif+JP:wght@400;500;600&display=swap");html,body{font-size:62.5%}body{background:#fff;color:#333;font-family:"Noto Sans JP",sans-serif;line-height:1.5}a{color:#00bfff;text-decoration:underline;cursor:pointer;transition:all .3s}a:hover{color:#66d9ff;text-decoration:none}a:focus{outline:none}a:focus,*:focus{outline:none}@media print{* html body{zoom:.7}}*{box-sizing:border-box;padding:0;margin:0;list-style:none}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}.wpcf7-not-valid-tip,.wpcf7-response-output{font-size:14px;font-size:1.4rem}.pghead{width:100%;padding:50px;text-align:center}.pghead h1{font-family:"Inter",sans-serif;color:#24632a;font-size:80px;font-size:8rem;line-height:1;margin:0}.pghead .sub{font-size:24px;font-size:2.4rem;letter-spacing:.05em;font-weight:500;color:#24632a}.pg.reports{width:100%;padding:70px 50px;background:#f6f5f3}.pg.reports .list{width:100%}.pg.reports .list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.reports .list ul:after{content:"";display:block;width:32%}.pg.reports .list ul li{width:32%;margin-bottom:4%}.pg.reports .list ul li a{display:block;text-decoration:none;background:#fff;border-radius:10px;padding:15px 15px 45px;position:relative}.pg.reports .list ul li a:after{content:"";position:absolute;bottom:15px;right:15px;width:18px;height:10px;background:url(//leone.or.jp/_lib/wp-content/themes/leone.wp/assets/css/../images/y.svg) no-repeat center center;background-size:18px}.pg.reports .list ul li a:hover{opacity:.6}.pg.reports .list ul li a .img{overflow:hidden;border-radius:7px;margin-bottom:15px;position:relative}.pg.reports .list ul li a .img:before{content:"";display:block;padding-top:56.25%}.pg.reports .list ul li a .img img.thumb{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:cover}.pg.reports .list ul li a .img .new{position:absolute;z-index:10;width:20%;top:0;left:0}.pg.reports .list ul li a .youtube:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:40px;height:40px;background:url(//leone.or.jp/_lib/wp-content/themes/leone.wp/assets/css/../images/youtube.svg) no-repeat center center;background-size:40px}.pg.reports .list ul li a .h{margin-bottom:8px;display:flex;align-items:center}.pg.reports .list ul li a .h .ctg{display:flex;align-items:center}.pg.reports .list ul li a .h .ctg span{border-radius:4px;display:inline-block;padding:2px 10px;color:#fff;font-size:14px;font-size:1.4rem}.pg.reports .list ul li a .h .ctg .news{background:#457493}.pg.reports .list ul li a .h .ctg .activity{background:#ce4141}.pg.reports .list ul li a .h .date{padding-left:10px;color:#717171;font-size:14px;font-size:1.4rem;font-family:"Inter",sans-serif}.pg.reports .list ul li a .title{font-size:18px;font-size:1.8rem;line-height:1.6;font-weight:500;color:#333}.pg.reports .list__1line__2clum{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.reports .list__1line__2clum .list__1line__box{width:49%}.pg.reports .list__1line__2clum .list__1line__label{margin-bottom:10px}.pg.reports .list__1line__2clum .list__1line__label span{display:block;text-align:center;font-size:16px;font-size:1.6rem;color:#fff;border-radius:5px;padding:8px}.pg.reports .list__1line__2clum .list__1line__label span.news{background:#457493}.pg.reports .list__1line__2clum .list__1line__label span.activity{background:#ce4141}.pg.reports .list__1line__2clum .list__1line__btn{text-align:center}.pg.reports .list__1line__2clum .list__1line__btn a{display:inline-block;text-align:center;font-size:15px;font-size:1.5rem;border-radius:5px;padding:8px 40px;text-decoration:none}.pg.reports .list__1line__2clum .list__1line__btn a.news{border:2px solid #457493;color:#457493}.pg.reports .list__1line__2clum .list__1line__btn a.news:hover{background:#457493;color:#fff}.pg.reports .list__1line__2clum .list__1line__btn a.activity{border:2px solid #ce4141;color:#ce4141}.pg.reports .list__1line__2clum .list__1line__btn a.activity:hover{background:#ce4141;color:#fff}.pg.reports .list__1line{width:100%;max-width:1100px;margin:0 auto}.pg.reports .list__1line ul{margin-bottom:20px}.pg.reports .list__1line ul li{display:flex;justify-content:space-between;flex-wrap:wrap;padding:12px;border-bottom:1px dotted #24632a}.pg.reports .list__1line ul li .date{width:100px;font-size:15px;font-size:1.5rem}.pg.reports .list__1line ul li .ctgs{width:100px}.pg.reports .list__1line ul li .ctgs span{display:block;text-align:center;font-size:14px;font-size:1.4rem;color:#fff;border-radius:5px;padding:3px}.pg.reports .list__1line ul li .ctgs span.news{background:#457493}.pg.reports .list__1line ul li .ctgs span.activity{background:#ce4141}.pg.reports .list__1line ul li .title{flex:1;padding-left:17px;font-size:15px;font-size:1.5rem}.pg.reports .list__1line ul li .title a{color:#24632a}.pg.reports .list__1line ul li .title a:hover{opacity:.5}.pg.reports .detail{width:100%}.pg.reports .detail .head{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid rgba(36,99,42,.5)}.pg.reports .detail .head h1{font-size:32px;font-size:3.2rem;line-height:1.4;font-weight:500;margin:0 0 15px;color:#24632a}.pg.reports .detail .head .data{display:flex;align-items:center}.pg.reports .detail .head .data .ctg{display:flex;align-items:center}.pg.reports .detail .head .data .ctg span{border-radius:4px;display:inline-block;padding:3px 15px;color:#fff;font-size:15px;font-size:1.5rem}.pg.reports .detail .head .data .ctg .news{background:#457493}.pg.reports .detail .head .data .ctg .activity{background:#ce4141}.pg.reports .detail .head .data .date{padding-left:10px;color:#717171;font-size:15px;font-size:1.5rem;font-family:"Inter",sans-serif}.pg.reports .detail .body{font-size:17px;font-size:1.7rem;line-height:2}.pg.reports .detail .body p{margin:20px 0;font-size:18px;font-size:1.8rem;line-height:2;text-align:justify;text-justify:inter-ideograph}.pg.reports .detail .body figure{margin:20px 0}.pg.reports .detail .body .wp-element-button{display:inline-block;padding:4px 25px}.pg.reports .detail .body .wp-element-button:hover{opacity:.6;color:#fff}.pg.reports .detail .body .wp-block-file{margin:20px 0}.pg.reports .detail .back{text-align:center;padding-top:30px}.pg.reports .detail .back a{text-decoration:none;display:inline-block;width:100%;max-width:285px;padding:15px;border-radius:8px;color:#fff;font-size:15px;font-size:1.5rem;background:#24632a}.pg.reports .detail .back a:hover{opacity:.6}.pager{text-align:center;padding-top:20px}.pager a{display:inline-block;font-size:17px;font-size:1.7rem;text-decoration:none;text-align:center;width:40px;height:40px;line-height:38px;margin:2px;border:1px solid #24632a;color:#24632a;border-radius:100vh;font-family:"Inter",sans-serif}.pager a:hover{background:#24632a;color:#fff}.pager span{display:inline-block;font-size:17px;font-size:1.7rem;text-align:center;width:40px;height:40px;line-height:38px;color:#fff;background:#24632a;margin:2px;border-radius:100vh;font-family:"Inter",sans-serif}@media only screen and (max-width:769px){.pghead{padding:40px 0}.pghead h1{font-size:40px;font-size:4rem}.pghead .sub{font-size:16px;font-size:1.6rem}.pg.reports{padding:10% 5% 15%}.pg.reports .list ul{flex-wrap:wrap}.pg.reports .list ul li{width:100%;margin-bottom:4%}.pg.reports .list ul li a{padding:13px 13px 45px}.pg.reports .list ul li a .h{margin-bottom:8px}.pg.reports .list ul li a .title{font-size:16px;font-size:1.6rem;line-height:1.6}.pg.reports .list__1line__2clum .list__1line__box{width:100%;margin-bottom:10%}.pg.reports .list__1line__2clum .list__1line__label{margin-bottom:10px}.pg.reports .list__1line__2clum .list__1line__label span{font-size:16px;font-size:1.6rem;padding:8px}.pg.reports .list__1line__2clum .list__1line__btn a{font-size:15px;font-size:1.5rem;padding:8px 40px}.pg.reports .list__1line ul{margin-bottom:5%}.pg.reports .list__1line ul li{padding:10px 0;align-items:center}.pg.reports .list__1line ul li .date{width:90px;font-size:14px;font-size:1.4rem}.pg.reports .list__1line ul li .ctgs{flex:1}.pg.reports .list__1line ul li .ctgs span{display:block;width:100px;text-align:center;font-size:13px;font-size:1.3rem;padding:3px}.pg.reports .list__1line ul li .title{padding-top:5px;flex:none;width:100%;padding-left:0;font-size:15px;font-size:1.5rem}.pg.reports .detail .head{padding-bottom:20px;margin-bottom:30px}.pg.reports .detail .head h1{font-size:22px;font-size:2.2rem;margin:0 0 15px}.pg.reports .detail .head .data .ctg span{font-size:14px;font-size:1.4rem}.pg.reports .detail .head .data .date{padding-left:10px;font-size:14px;font-size:1.4rem}.pg.reports .detail .body{font-size:15px;font-size:1.5rem;line-height:2}.pg.reports .detail .body p{margin:15px 0;font-size:16px;font-size:1.6rem;line-height:2}.pg.reports .detail .body figure{margin:15px 0}.pg.reports .detail .body .wp-block-file{margin:15px 0}.pg.reports .detail .back{padding-top:20px}.pg.reports .detail .back a{max-width:100%;padding:15px;font-size:16px;font-size:1.6rem}.pager{padding-top:15px}.pager a{font-size:14px;font-size:1.4rem;width:35px;height:35px;line-height:34px}.pager span{font-size:14px;font-size:1.4rem;width:35px;height:35px;line-height:34px}}