body,html{font-family:Noto Sans JP,游ゴシック Medium,游ゴシック体,Yu Gothic Medium,YuGothic,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif!important}.content-wrapper .title{font-size:50px;padding:20px 0}.wrapper{position:relative;padding:0;margin:0 auto;max-width:1240px}.wrap{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 60px)}.wrap,.wrapper .thumbnail{box-sizing:content-box;align-items:center;justify-content:center;display:flex}.wrapper .thumbnail{max-width:1240px;width:100%;padding:30px 0 20px;flex-wrap:wrap;height:40px;margin:auto}.wrapper .thumbnail .thumbnail-slider{flex:unset;margin:0 auto;position:relative}.col-1{max-width:100%!important}.slick-slider{overflow:hidden;position:relative;width:100%}.slick-slider .slick-track{display:flex;justify-content:space-between}.module-slide .logo{height:80px;width:80px;margin-top:15px;position:absolute;z-index:9999}.content-wrapper .title{text-align:center}.content-wrapper .sub-title{text-align:center;justify-content:center;align-items:center}.content-wrapper .sub-title p{width:800px;font-size:20px;margin-left:auto;margin-right:auto;font-weight:500}#slider-2 .content-wrapper .sub-title img{border-radius:100%}#slider-5 .sub-title .image-item img{max-width:290px}.content-wrapper .sub-title img{margin:0 auto}.content-wrapper .image-items img{height:131px;width:131px;margin:0 auto}.content-wrapper .description{text-align:center;justify-content:center;align-items:center;margin:0 auto}.content-wrapper .description .content-sdgs{padding-bottom:10px;background-color:#fff;justify-content:center;align-items:center;padding-top:10px}#silder-9 .content-wrapper .description .content-sdgs{max-width:800px}.content-wrapper .description .content-sdgs p{font-size:18px;font-weight:500}.content-wrapper .description .content-sdgs img{margin:0 auto}.content-wrapper .description .list-images{display:flex;text-align:center;align-items:center;margin:0 auto;justify-content:center;padding:30px 0}.content-wrapper .description .content-tab{text-align:left;padding:10px 10px 0;font-size:18px}.content-wrapper .description p{font-size:18px;font-weight:500}.content-wrapper .description p.content{width:896px;text-align:left}#slider-9 .content-wrapper .description .list-images{max-width:1000px}.content-wrapper .description .list-images .content-text{background-color:#fff;width:100%;min-height:250px;margin-bottom:0;font-size:20px;padding-top:7px;padding-left:21px}.content-wrapper .description .list-images .content-text li{padding:8px 0;align-items:center;list-style:none;justify-content:center}.content-wrapper .description .list-images .content-text li p{align-items:center;display:block;text-align:left;margin-top:20px}.content-wrapper .description .content-bottom{max-width:800px;font-size:18px;font-weight:500;text-align:left}.content-wrapper .description .content-bottom p{font-size:18px}.content-wrapper .description .content-bottom li{text-align:left}.content-wrapper .description .list-images{max-width:930px}.content-wrapper .description .list-images .col-4 img{margin:0 auto}.content-wrapper .description .list-images .col-4 h3{font-size:24px;text-align:left;padding:10px 0}.content-wrapper .description .list-images .col-4 p{text-align:left}.content-wrapper .description .list-images img{max-width:250px;margin-right:30px}@media (min-width:1240px){#slider-7 .content-wrapper .description .list-images img,#slider-12 .content-wrapper .description .list-images img{min-height:250px}}.content-wrapper .description .list-images img:nth-of-type(3){margin-right:0}.slick-next,.slick-prev{box-shadow:0 3px 15px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.13);transition:background .6s,box-shadow .6s,transform .6s;background:#cc0e5e;border-radius:100%;cursor:pointer;display:block;height:60px;position:fixed;top:60%;transform:translateY(-50%);transform-origin:center;width:60px}.slick-prev{left:120px;z-index:9999}.slick-next{right:120px}.slick-next:before,.slick-prev:before{background:url(//www.sat-corp.jp/hubfs/Image/button-prev-2.png) no-repeat 50%;background-size:85%;content:"";display:block;height:100%;width:100%}.slick-prev:before{transform:rotate(180deg);transform-origin:center}.slick-initialized .slick-slide{display:flex!important}.thumbnail .thumbnail-slider .item-thumb{justify-content:center;display:flex;text-align:center;width:60px!important}.thumbnail .thumbnail-slider .item-thumb .content-thumb img{width:60px;height:60px}.thumbnail-slider .slick-slide{cursor:pointer;outline:none}.thumbnail-slider .slick-slide.slick-current.slick-active{opacity:1}.thumbnail-slider .slick-track{transform:translateZ(0)!important}.thumbnail-slider .slick-slide.slick-current .content-thumb{padding-bottom:10px;border-bottom:4px solid #cc0e5e}.item-slider{padding-top:40px;min-height:820px!important}.item-slider .content-wrapper .image-1{padding-bottom:60px}.item-slider .content-wrapper .image-2{padding-top:60px}.item-slider .content-wrapper .button-cta{padding-top:30px;margin:0 auto}.item-slider#slider-9 .content-wrapper .button-cta{padding-top:0}.item-slider .content-wrapper .button-cta a{transition:all .3s linear;max-width:240px;margin:0 auto;position:relative;border:1px solid #cc0e5e;background-color:#fff;line-height:1;height:50px;display:flex;justify-content:center;align-items:center;color:#cc0e5e;font-size:16px;padding-left:0;font-weight:500}.item-slider .content-wrapper .btn-cta:hover{background-color:#cc0e5e;text-decoration:none;color:#fff}.item-slider .content-wrapper .btn-cta:after{content:"\f064";position:absolute;display:inline-block;font-family:Font Awesome\ 5 Free;top:52.5%;right:40px;line-height:0;font-weight:900;margin:0 0 0 5px;font-style:normal;font-variant:normal}a{color:#cc0e5e;text-decoration:none}.item-slider .section-tab{width:600px;margin:0 auto}#slider-3 .description{max-width:640px}#slider-4 .description{max-width:590px}.tab-slider3,.tab-slider4{overflow:hidden;align-items:center;justify-content:center;display:flex;margin-bottom:10px}.tab-slider3 button,.tab-slider4 button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px;margin-right:5px;margin-bottom:5px;font-weight:500}.tab-slider3 .tablinks-slider3{width:33.33333%;background-color:#fff}.tab-slider4 .tablinks-slider4{width:50%;background-color:#fff}.tab-slider3 button.active,.tab-slider3 button:hover,.tab-slider4 button.active,.tab-slider4 button:hover{background-color:#cc0e5e;color:#fff}.tabcontent-slider3,.tabcontent-slider4{display:none;padding:6px 12px;background-color:#fff;min-height:232px}.tabcontent-slider4{justify-content:center;display:flex;align-items:center}.tabcontent-slider4 .img-1{max-width:238px}.tabcontent-slider4 .img-2{max-width:173px}.tabcontent-slider4 .img-3{max-width:103px}#slider-3 .wrap{background-color:#fffbec}#slider-4 .wrap{background-color:#f4fbff}#slider-5 .wrap{background-color:#fff2f8}#slider-6 .wrap{background-color:#ebf6e5}#slider-7 .wrap{background-color:#c9e5b2}#slider-8 .wrap{background-color:#fcbcbc}#slider-9 .wrap{background-color:#f2bcbc}#slider-10 .wrap{background-color:#fbe0b7}#slider-11 .wrap,#slider-12 .wrap{background-color:#ddedfc}#slider-13 .wrap{background-color:#fffbec}#slider-5 .sub-title .image-item{max-width:570px;text-align:center;align-items:center;margin:0 auto;justify-content:center}#slider-5 .sub-title .image-item .image-left,#slider-5 .sub-title .image-item .image-right{display:flex}#slider-5 .sub-title .image-item .image-left .image-01,#slider-5 .sub-title .image-item .image-right .image-03{float:left}#slider-5 .sub-title .image-item .image-left .image-01,#slider-5 .sub-title .image-item .image-left .image-02,#slider-5 .sub-title .image-item .image-left .image-03,#slider-5 .sub-title .image-item .image-right .image-04{position:relative}#tooltiptext-1,#tooltiptext-2,#tooltiptext-3,#tooltiptext-4{visibility:hidden;width:100%;background-color:#fff;color:#000;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1}#tooltiptext-1{top:20px;right:98%}#tooltiptext-2{top:20px;left:98%}#tooltiptext-3{max-width:290px;bottom:100px;right:67%}#tooltiptext-4{top:50px;left:98%}.image-01:hover #tooltiptext-1,.image-02:hover #tooltiptext-2,.image-03:hover #tooltiptext-3,.image-04:hover #tooltiptext-4{visibility:visible;cursor:pointer;text-align:left}#slider-2 .content-wrapper .sub-title img{width:360px;height:360px}#slider-3 .content-wrapper .sub-title img,#slider-4 .content-wrapper .sub-title img{width:150px;height:150px}.content-wrapper .description .list-images .content-text li img{max-width:62px;margin-right:30px}@media (max-width:820px){.module-slide .logo img{margin-top:10px;height:55px}.thumbnail .thumbnail-slider .item-thumb .content-thumb img{width:40px;height:40px}.content-wrapper .image-items img{height:80px;width:80px}.slick-next{right:30px}.slick-prev{left:30px}.slick-next,.slick-prev{top:44%;height:40px;width:40px}.content-wrapper .title{font-size:42px}.content-wrapper .sub-title p{width:590px;font-size:17px}#slider-2 .content-wrapper .sub-title img{width:290px;height:290px}#slider-5 .sub-title .image-item img{max-width:240px}#tooltiptext-1{top:-80px;right:37%}#tooltiptext-2{top:-54px;left:70%}#tooltiptext-3{max-width:187px;bottom:150px;right:74%}#tooltiptext-4{top:50px;left:70%}#tooltiptext-1,#tooltiptext-2,#tooltiptext-3,#tooltiptext-4{font-size:12px}.content-wrapper .description .content-sdgs img{max-width:590px}.content-wrapper .description .content-bottom,.content-wrapper .description .content-sdgs,.content-wrapper .description .list-images,.content-wrapper .description p.content{max-width:630px}.content-wrapper .description .list-images img{max-width:175px}.content-wrapper .description .list-images .item-2{margin-top:30px}#slider-13 .content-wrapper .description p,.content-wrapper .description{max-width:630px}.content-wrapper .description .list-images .item-2 img,.content-wrapper .description .list-images .item-5 img{margin-top:-30px}#slider-5 .sub-title .image-item{max-width:490px}}@media (max-width:480px){.module-slide .logo img{margin-top:10px;height:55px}.thumbnail .thumbnail-slider .item-thumb .content-thumb img{width:40px;height:40px}.content-wrapper .image-items img{height:80px;width:80px}.slick-next{right:10px}.slick-prev{left:10px}.slick-next,.slick-prev{top:44%;height:40px;width:40px}.content-wrapper .title{font-size:28px;padding:10px}.content-wrapper .sub-title p{width:300px;font-size:16px;margin:0 auto}#slider-2 .content-wrapper .sub-title img{width:160px;height:160px;margin-top:30px}#slider-3 .content-wrapper .sub-title img,#slider-4 .content-wrapper .sub-title img{width:115px;height:115px;margin:0 auto}#slider-5 .sub-title .image-item img{max-width:160px}.content-wrapper .description .content-tab{font-size:15px}#tooltiptext-1{top:-80px;right:8%}#tooltiptext-2{top:-54px;left:5%}#tooltiptext-3{max-width:150px;bottom:60px;right:72%}#tooltiptext-4{top:50px;left:10%}#tooltiptext-1,#tooltiptext-2,#tooltiptext-3,#tooltiptext-4{font-size:10px}.content-wrapper .description .content-sdgs img{max-width:265px}.content-wrapper .description .content-sdgs p{font-size:14px;padding:0 10px}.content-wrapper .description .content-bottom,.content-wrapper .description .content-sdgs,.content-wrapper .description .list-images,.content-wrapper .description p.content{max-width:310px}.content-wrapper .description .list-images img{margin-right:8px}.content-wrapper .description p{font-size:16px;font-weight:500}.content-wrapper .description .list-images .item-2{margin-top:0}#slider-13 .content-wrapper .description p{max-width:630px}.content-wrapper .description{max-width:320px}.content-wrapper .description .list-images .item-2 img,.content-wrapper .description .list-images .item-5 img{margin-top:-30px}#slider-5 .sub-title .image-item{margin-top:40px}.content-wrapper .description .list-images .content-text{padding-left:10px;min-height:150px}.content-wrapper .description .list-images .content-text li img{max-width:30px;margin-right:10px}.content-wrapper .description .list-images .content-text li p{font-size:10px;margin-top:0}.content-wrapper .description .list-images .col-4 img{max-width:90px;margin:0 auto}.content-wrapper .description .list-images .col-4 h3{font-size:13px}.content-wrapper .description .list-images .col-4 p{font-size:12px}.content-wrapper .description .content-bottom p{font-size:14px}.tab-slider3,.tab-slider4,.tabcontent-slider3,.tabcontent-slider4{margin:0 auto;max-width:320px}}.color-pink{color:#cd005b;font-weight:700}@media (max-width:768px){.wrapper{margin-top:88px;display:inline-grid}.slick-list{padding:0 10px!important}.thumbnail .slick-slider .slick-track{margin-left:0;display:block;width:100%!important;display:flex;flex-wrap:wrap;justify-content:left}.thumbnail .thumbnail-slider .item-thumb{margin-bottom:18px;width:14%!important}.slick-slider{margin-top:60px}.wrap{width:calc(100% - 25px)}.item-slider .content-wrapper .image-1,.item-slider .content-wrapper .image-2{width:33%}.col-2{max-width:100%!important}.responsive{display:none}.content-wrapper .description .list-images img{max-width:90px}#slider-9 .content-wrapper .description .list-images{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#slider-9 .content-wrapper .description .list-images .content-text{max-width:310px;margin-top:18px}.content-wrapper .description .content-bottom li,.content-wrapper .description .content-bottom p{font-size:16px}#slider-12 .description .list-images .col-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.content-wrapper .sub-title p{width:100%;margin-bottom:10px}.content-wrapper .image-items img{height:70px;width:70px}.wrap .content-wrapper{padding:0 10px}.tab-slider3 button,.tab-slider4 button{font-size:15px;padding:12px}#slider-5 .sub-title .image-item .image-left,#slider-5 .sub-title .image-item .image-right{justify-content:center}.content-wrapper .description .content-sdgs p{margin-bottom:0}.col-6{padding-left:0!important;padding-right:10px!important}.content-wrapper .description .list-images .content-text li p{font-size:13px}.content-wrapper .description .list-images .col-4 p{font-size:15px}.content-wrapper .description .list-images .col-4 h3{font-size:15px;font-weight:700;padding-bottom:0}#slider-13 .col-4{padding:0}#slider-13 .content-wrapper .description .list-images{align-items:flex-start}#slider-13 .content-wrapper .description .list-images .col-4 img{margin:0}#slider-13 .content-wrapper .description .list-images .col-4 h3{font-weight:500!important}.wrapper .thumbnail{padding:20px 0 5px}.thumbnail-slider .slick-slide.slick-current .content-thumb{padding-bottom:5px;border-bottom:2px solid #cc0e5e}}@media (max-width:900px){.responsive{display:none}}@media (max-width:820px){#slider-12 .content-wrapper .description .list-images img{max-width:175px;min-height:175px}}@media (min-width:1240px){.content-wrapper .description .content-sdgs{min-width:890px}}@media (max-width:480px){#tooltiptext-3{bottom:180px;right:60%}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/20560602/hub_generated/template_assets/74259683338/1654828951848/Projects/SAT/library/style.css */