@charset "UTF-8";#asset .image img{border-radius:16px}#asset .service_link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15.8rem}#asset .service_link li{width:30.5%}#asset .service_link li h2{font-size:2.4rem;color:#64b846;margin-bottom:10px}#asset .service_link li a{position:relative;display:block}#asset .service_link li a .button{z-index:1;opacity:1;color:#fff;border:solid 1px #52b347;display:block;background:#52b347;font-weight:700;border-radius:99999px;width:160px;height:40px;line-height:40px;position:absolute;bottom:18px;right:20px;text-align:left;font-size:12.8px;padding-left:18px}#asset .service_link li a .button:before{content:"";width:16px;height:16px;position:absolute;top:10px;right:10px;background:#fff;border-radius:25px;-webkit-transition:width .3s;transition:width .3s;z-index:-1}#asset .service_link li a .button:after{content:"";width:8px;height:5px;background:url(//asset-group.net/wp_9/wp-content/themes/tas-theme/css/../images/arrow.svg);position:absolute;top:16px;right:14px;z-index:999;background-repeat:no-repeat}#asset .flex .text{width:54%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#asset .flex .image{width:41.291%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#asset #section01 .flex .text{width:42%}#asset #section01 .flex .image{width:53.291%}#asset #section02>ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#asset #section02>ul.sp{display:none}#asset #section02>ul li{background-color:#fff;border:solid 1px #e6e6e6;border-radius:10px;padding:40px 33px 30px;width:calc((100% - 10rem) / 3)}#asset #section02>ul li img{display:block;margin:0 auto 20px}#asset #section02>ul li h3{text-align:center;font-size:2rem;margin-bottom:14px}#asset #section02>ul li p{font-weight:500}#asset.funtech a.button{width:336px;height:60px}#asset.funtech #section02>ul li:nth-child(n+4){width:calc((100% - 5rem) / 2)}#asset.funtech #section02>ul li:nth-child(n+4) .image{width:31%}#asset.funtech #section02>ul li:nth-child(n+4) .text{width:62%}#asset.funtech .link-funtech{text-align:center}#asset.funtech .link-funtech a{display:inline-block;margin:4rem auto 8rem}@media screen and (max-width:1440px){#asset .service_link li h2{font-size:2rem}#asset #section02>ul{gap:2rem}#asset #section02>ul li{width:calc((100% - 4rem) / 3);padding:3rem 2.5rem 2.5rem}#asset #section02>ul li h3{text-align:center;font-size:2rem}#asset.funtech #section02>ul li:nth-child(n+4){width:calc((100% - 2rem) / 2)}#asset.donogami #section03 ul li .image{aspect-ratio:1;display:grid;place-content:center}}@media screen and (max-width:1024px){#asset .service_link{margin-bottom:8.2rem}#asset .service_link li h2{font-size:1.8rem}#asset .service_link li a .button{width:150px;height:32px;line-height:30px;bottom:15px;right:15px}#asset .service_link li a .button:before{top:8px}#asset .service_link li a .button:after{top:14px}#asset #section02 ul{gap:2rem}#asset #section02 ul li{width:calc((100% - 4rem) / 3)}}@media screen and (max-width:820px){#asset .service_link li h2{font-size:1.6rem}#asset .flex .image{aspect-ratio:4/3;border-radius:8px;overflow:hidden}#asset .flex .image img{width:100%;height:100%;object-fit:cover}#asset #section02 ul.pc li{width:100%;display:flex;justify-content:space-between;padding:3rem}#asset #section02 ul.pc li .image{width:20%}#asset #section02 ul.pc li .text{width:74%}#asset.funtech #section02>ul li:nth-child(n+4) .image{width:20%}#asset.funtech #section02>ul li:nth-child(n+4) .text{width:74%}#asset #section02>ul li h3{text-align:left}#asset.funtech #section02>ul li:nth-child(n+4){width:100%}}@media screen and (min-width:521px){#asset.funtech #section02>ul li:nth-child(n+4){display:flex;justify-content:space-between}#asset.funtech #section02>ul li:nth-child(n+4) img{margin-bottom:0}#asset.funtech #section02>ul li:nth-child(n+4) h3{text-align:left}}@media screen and (max-width:520px){#asset .flex .text{width:100%}#asset .flex .image{width:100%}#asset .service_link{display:block;border-top:solid 1px #ccc}#asset .service_link li{border-bottom:solid 1px #ccc;width:100%}#asset .service_link li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 0}#asset .service_link li a .image{width:100px;height:100px;border-radius:5px;overflow:hidden}#asset .service_link li a .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#asset .service_link li a .text{width:calc(100% - 121px)}#asset .service_link li a .text h2{font-size:16px}#asset .service_link li a .text .button{width:150px;height:32px;line-height:32px;position:relative;bottom:unset;right:unset}#asset .service_link li a .text .button:before{top:7px}#asset .service_link li a .text .button:after{top:13px}#asset #section01 .headline{margin-bottom:2rem}#asset #section01 .flex{display:block}#asset #section01 .flex .text{width:100%;margin-top:21px}#asset #section01 .flex .image{width:100%}#asset #section02 ul.pc{display:none}#asset #section02 ul.sp{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;margin:0 calc(50% - 50vw);overflow:hidden}#asset #section02 ul li{border-radius:18px;padding:20px;margin:0 10px}#asset #section02 ul li .number{width:40px;height:40px;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#64ba46;border-radius:50%;font-size:20px;margin-left:-8px;margin-top:-5px;margin-bottom:-12px}#asset.funtech #section02>ul.sp li:nth-child(n+4){width:unset}#asset.funtech #section02>ul.sp li:nth-child(n+4) .image{width:unset}#asset #section02 ul li img{margin-bottom:10px}#asset.funtech #section02>ul li:nth-child(n+4) .text{width:100%}#asset #section02>ul li h3{font-size:1.8rem;margin-bottom:0;text-align:center}#asset #section02 ul li p{font-size:1.4rem;line-height:2}#asset #section02 ul .slick-prev,#asset #section02 ul .slick-next{font-size:0;line-height:0;position:absolute;top:50%;-webkit-transform:translateY(-40px);transform:translateY(-40px);width:30px;height:60px}#asset #section02 ul .slick-prev{left:0;background:url(//asset-group.net/wp_9/wp-content/themes/tas-theme/css/../images/arrow_prev.svg) no-repeat center center/30px 60px;z-index:9}#asset #section02 ul .slick-next{right:0;background:url(//asset-group.net/wp_9/wp-content/themes/tas-theme/css/../images/arrow_next.svg) no-repeat center center/30px 60px}#asset #section02 .slick-dots{font-size:0;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;gap:7px;width:100%;margin-top:-7px}#asset #section02 .slick-dots li{background:0 0;padding:0;border:none;width:12px;height:12px;margin:0}#asset #section02 .slick-dots li.slick-active button{background-color:#64ba46}#asset #section02 .slick-dots li button{width:12px;height:12px;border-radius:50%;background-color:#ccc;padding:0}}#asset.donogami #section03 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:6rem}#asset.donogami #section03 ul li .image{background-color:#fff;border:solid 1px #e6e6e6;border-radius:10px;width:38.9%}#asset.donogami #section03 ul li .text{width:56.5%;margin-top:1.7rem;margin-bottom:1.4rem}#asset.donogami #section03 ul li .text h3{font-size:2.4rem;margin-bottom:1rem}#asset.donogami #section03 ul li .text p{line-height:2}#asset.donogami #section03 ul li .text table{margin-top:3.2rem;width:100%}#asset.donogami #section03 ul li .text table tr:first-child th,#asset.donogami #section03 ul li .text table tr:first-child td{border-top:solid 1px #cbcbcb}#asset.donogami #section03 ul li .text table tr th,#asset.donogami #section03 ul li .text table tr td{border-bottom:solid 1px #cbcbcb;padding:10px 35px}#asset.donogami #section03 ul li .text table tr th{text-align:center;width:180px}#asset.donogami #section04 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5%}#asset.donogami #section04 ul li{width:18%}#asset.donogami #section04 ul li .image{aspect-ratio:1;width:100%}#asset.donogami #section04 ul li h3{margin-top:5px}@media screen and (max-width:1024px){#asset.donogami #section03 ul li .text table{margin-top:2rem}#asset.donogami #section03 ul li .text table tr th{width:100px}#asset.donogami #section03 ul li .text table tr th,#asset.donogami #section03 ul li .text table tr td{padding:7px 10px;font-size:1.4rem}#asset.donogami #section04 ul{gap:20px}#asset.donogami #section04 ul li{width:calc((100% - 40px) / 3)}}@media screen and (max-width:820px){#asset.donogami #section03 ul li .text{margin-top:0;margin-bottom:0}#asset.donogami #section03 ul li .text p{font-size:1.4rem;line-height:1.8}#asset.donogami #section03 ul li .text h3{font-size:2rem;margin-bottom:.5rem}}@media screen and (max-width:520px){#asset.donogami #section03 ul li .text{margin-top:2rem}#asset.donogami #section03 ul li .image{width:100%;aspect-ratio:auto}#asset.donogami #section03 ul li .text{width:100%}#asset.donogami #section04 ul{gap:20px}#asset.donogami #section04 ul li{width:calc((100% - 20px) / 2)}}