.container-panel{margin:0 auto;max-width:1120px;padding-bottom:60px;padding-top:60px}.panel .panel-body dl{border-bottom:1px dashed #e5e5e5}.panel .panel-body dl dd>div{margin-bottom:10px;margin-left:20px!important}.group-divider{grid-column-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(333px,1fr))}.group-divider h2{display:none!important}#resource-content{margin-bottom:60px}.group-divider article.resource{margin-bottom:30px}article.resource{border-radius:3px;box-shadow:0 4px 30px 8px rgb(90 90 90/7%)}article.resource .info{padding:10px 20px 20px;position:relative}.download-btn span{align-items:center;background-color:#30bb74;border-radius:50px;color:#fff;display:flex;font-size:12px;gap:20px;height:20px;justify-content:center;line-height:2;margin:0 auto;max-width:180px;padding:10px;transition:background-color .3s;width:100%}article.resource a:hover .download-btn span{opacity:.8}article a:hover{text-decoration:unset}h3.title{align-content:center;color:#000!important;flex:1;flex-direction:column;font-family:Noto Sans JP,sans-serif;font-size:16px!important;font-weight:700;height:4em;line-height:1.4;padding:0 16px 15px 10px;-ms-grid-row-align:center;align-self:center;text-align:left!important}h3.title:after{content:unset}.content-wrapper{grid-column-gap:20px;grid-row-gap:40px;display:grid;grid-template-columns:repeat(auto-fill,minmax(333px,1fr))}.content-wrapper-filter article.resource a .img{align-items:center;background-color:#d0f3e1;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;height:204px;justify-content:center;padding:7px}#resource-content .wrapper .contents .list .content .content-wrapper-filter article.resource a .img img{height:auto;max-height:200px;max-width:250px;min-width:130px;width:auto}.clear-btn.none-filter button{background-color:#323232!important;border:1px solid #323232!important;color:#fff!important;max-width:100%!important;padding:20px!important;width:auto!important}#resource-content .wrapper .contents .list .content .content-wrapper-filter{margin-bottom:30px}.is-hidden{display:none!important}.panel{border:1px solid #e5e5e5;border-radius:6px;margin:auto;max-width:1180px;overflow:hidden}.panel .panel-body dl:last-child{border-bottom:unset}.panel-title{background:#30bb74;color:#fff;font-size:24px;font-weight:700;padding:.75rem 0;position:relative;text-align:center}.panel .panel-body{padding:30px}.panel .panel-body dl{display:flex;margin:0;padding:15px 0}.panel .panel-body dl dt{align-items:center;border-right:2px solid #6666;color:#4c4c4c;display:grid;font-size:16px;font-weight:700;width:200px}.panel .panel-body dl dd{flex:1;margin:0}.panel .panel-body dl dd>div{display:inline-block;margin-left:40px}.panel .panel-body dl dd>div input{appearance:none;background-color:#fff;background-position:30% 70%;background-size:10px;border:1px solid #ddd;border-radius:2px;cursor:pointer;display:inline-block;height:20px;opacity:1;outline:none;transition:border-color .1s ease-out,background-size .2s cubic-bezier(.075,.82,.165,1);width:20px}.panel .panel-body dl dd>div:hover input[type=checkbox]{border-color:#30bb74}.panel .panel-body dl dd>div input[type=checkbox]:checked+label:after{background:#b2cff2;border:1px solid #d0f3e1;opacity:1}.panel .panel-body dl dd>div input[type=checkbox]:checked{background:#d0f3e1;border:unset;content:url(https://www.cloud-for-all.com/hubfs/images/icon/icon-check-dx.png)}.panel .panel-body dl dd>div label{cursor:pointer;font-size:14px;padding-left:5px;position:relative}.panel .panel-body .clear-btn{margin-top:10px}.panel .panel-body .clear-btn button{appearance:none;background-color:#7a7a7a;border:2px solid #7a7a7a;border-radius:30px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;line-height:1;max-width:100%;padding:5px 15px;transition:.4s;width:auto}.panel .panel-body .clear-btn button:hover{opacity:.8}.item-tag{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-bottom:20px}.item-tag .tag-industry{font-size:11px}.item-tag .tag-industry,.item-tag .tag-scale{background-color:#7a7a7a;border:1px solid #7a7a7a;color:#fff}.item-tag .tag-scale{font-size:11px!important;letter-spacing:1.2}.item-tag .tag-industry,.item-tag .tag-scale{border-radius:4px;line-height:1;list-style:none;padding:5px 10px}@media screen and (max-width:1550px){#resource-content .wrapper .contents .list .content{max-width:1200px}#resource-content .wrapper .contents .list .content .content-wrapper-filter{margin-right:0}#resource-content .wrapper .contents .list .content .content-wrapper-filter header .category-link{gap:30px;justify-content:unset}}@media (max-width:819px){.container-panel{padding:30px}.panel .panel-title{font-size:20px}.panel .panel-body{padding:10px 20px 20px}.panel .panel-body dl{display:block}.panel .panel-body dl dt{background-color:#e3eff1;border-right:none;display:block;padding:5px 0;text-align:center;width:100%}.panel .panel-body dl dd{padding:5px 15px 0}.panel .panel-body dl dd>div{line-height:1.2;margin:5px 30px 0 0!important}.panel .panel-body dl dd>div input{display:flex}}@media screen and (max-width:550px){.panel .panel-body dl dd>div label{display:flex;font-size:12px}.panel .panel-body dl dd>div label:after{margin-top:-8px}.panel .panel-body dl dd>div{display:flex;line-height:unset}.panel .panel-body dl dd .show-filter{justify-content:center;margin:0 auto;padding-top:10px}}#resource-content .wrapper .contents aside.side-nav,#resource-content .wrapper .contents aside.side-nav.is-scroll{display:none}#item_child2 img{max-width:100%!important}@media screen and (max-width:350px){.content-wrapper{grid-template-columns:unset!important}}