<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}.global-marginTop-0px{margin-top:0px!important}.global-paddingTop-0px{padding-top:0px!important}.global-marginRight-0px{margin-right:0px!important}.global-paddingRight-0px{padding-right:0px!important}.global-marginBottom-0px{margin-bottom:0px!important}.global-paddingBottom-0px{padding-bottom:0px!important}.global-marginLeft-0px{margin-left:0px!important}.global-paddingLeft-0px{padding-left:0px!important}.global-marginTop-10px{margin-top:10px!important}.global-paddingTop-10px{padding-top:10px!important}.global-marginRight-10px{margin-right:10px!important}.global-paddingRight-10px{padding-right:10px!important}.global-marginBottom-10px{margin-bottom:10px!important}.global-paddingBottom-10px{padding-bottom:10px!important}.global-marginLeft-10px{margin-left:10px!important}.global-paddingLeft-10px{padding-left:10px!important}.global-marginTop-20px{margin-top:20px!important}.global-paddingTop-20px{padding-top:20px!important}.global-marginRight-20px{margin-right:20px!important}.global-paddingRight-20px{padding-right:20px!important}.global-marginBottom-20px{margin-bottom:20px!important}.global-paddingBottom-20px{padding-bottom:20px!important}.global-marginLeft-20px{margin-left:20px!important}.global-paddingLeft-20px{padding-left:20px!important}.global-marginTop-30px{margin-top:30px!important}.global-paddingTop-30px{padding-top:30px!important}.global-marginRight-30px{margin-right:30px!important}.global-paddingRight-30px{padding-right:30px!important}.global-marginBottom-30px{margin-bottom:30px!important}.global-paddingBottom-30px{padding-bottom:30px!important}.global-marginLeft-30px{margin-left:30px!important}.global-paddingLeft-30px{padding-left:30px!important}.global-marginTop-40px{margin-top:40px!important}.global-paddingTop-40px{padding-top:40px!important}.global-marginRight-40px{margin-right:40px!important}.global-paddingRight-40px{padding-right:40px!important}.global-marginBottom-40px{margin-bottom:40px!important}.global-paddingBottom-40px{padding-bottom:40px!important}.global-marginLeft-40px{margin-left:40px!important}.global-paddingLeft-40px{padding-left:40px!important}.global-marginTop-50px{margin-top:50px!important}.global-paddingTop-50px{padding-top:50px!important}.global-marginRight-50px{margin-right:50px!important}.global-paddingRight-50px{padding-right:50px!important}.global-marginBottom-50px{margin-bottom:50px!important}.global-paddingBottom-50px{padding-bottom:50px!important}.global-marginLeft-50px{margin-left:50px!important}.global-paddingLeft-50px{padding-left:50px!important}.global-marginTop-60px{margin-top:60px!important}.global-paddingTop-60px{padding-top:60px!important}.global-marginRight-60px{margin-right:60px!important}.global-paddingRight-60px{padding-right:60px!important}.global-marginBottom-60px{margin-bottom:60px!important}.global-paddingBottom-60px{padding-bottom:60px!important}.global-marginLeft-60px{margin-left:60px!important}.global-paddingLeft-60px{padding-left:60px!important}.global-marginTop-70px{margin-top:70px!important}.global-paddingTop-70px{padding-top:70px!important}.global-marginRight-70px{margin-right:70px!important}.global-paddingRight-70px{padding-right:70px!important}.global-marginBottom-70px{margin-bottom:70px!important}.global-paddingBottom-70px{padding-bottom:70px!important}.global-marginLeft-70px{margin-left:70px!important}.global-paddingLeft-70px{padding-left:70px!important}.global-marginTop-80px{margin-top:80px!important}.global-paddingTop-80px{padding-top:80px!important}.global-marginRight-80px{margin-right:80px!important}.global-paddingRight-80px{padding-right:80px!important}.global-marginBottom-80px{margin-bottom:80px!important}.global-paddingBottom-80px{padding-bottom:80px!important}.global-marginLeft-80px{margin-left:80px!important}.global-paddingLeft-80px{padding-left:80px!important}.global-marginTop-90px{margin-top:90px!important}.global-paddingTop-90px{padding-top:90px!important}.global-marginRight-90px{margin-right:90px!important}.global-paddingRight-90px{padding-right:90px!important}.global-marginBottom-90px{margin-bottom:90px!important}.global-paddingBottom-90px{padding-bottom:90px!important}.global-marginLeft-90px{margin-left:90px!important}.global-paddingLeft-90px{padding-left:90px!important}.global-marginTop-100px{margin-top:100px!important}.global-paddingTop-100px{padding-top:100px!important}.global-marginRight-100px{margin-right:100px!important}.global-paddingRight-100px{padding-right:100px!important}.global-marginBottom-100px{margin-bottom:100px!important}.global-paddingBottom-100px{padding-bottom:100px!important}.global-marginLeft-100px{margin-left:100px!important}.global-paddingLeft-100px{padding-left:100px!important}.global-displayNone{display:none!important}.global-fontSizeSmallest{font-size:0.6em!important}.global-fontSizeSmaller{font-size:0.8em!important}.global-fontSizeLarger{font-size:1.2em!important}.global-fontSizeLargest{font-size:1.4em!important}.global-fontWeightNormal{font-weight:normal!important}.global-fontWeightBold{font-weight:bold!important}.global-textAlignLeft{text-align:left!important}.global-textAlignRight{text-align:right!important}.global-textAlignCenter{text-align:center!important}.global-colorRed{color:#bb0000!important}.global-colorGray{color:#898989!important}@font-face{font-family:"icomoon";src:url("fonts/icomoon.ttf?uhpqg6") format("truetype"),url("fonts/icomoon.woff?uhpqg6") format("woff"),url("fonts/icomoon.svg?uhpqg6#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-download:before{content:"\e908"}.icon-facebook:before{content:"\e90a"}.icon-file-pdf:before{content:"\e90b"}.icon-line:before{content:"\e90c"}.icon-twitter:before{content:"\e90d"}.icon-zoom-in:before{content:"\e90e"}.icon-question-circle:before{content:"\e907"}.icon-external-link:before{content:"\e909"}.icon-chevron-circle-right:before{content:"\e900"}.icon-chevron-right:before{content:"\e901"}.icon-e-file:before{content:"\e902"}.icon-file:before{content:"\e903"}.icon-mail:before{content:"\e904"}.icon-phone:before{content:"\e905"}.icon-pin:before{content:"\e906"}.icon-link-solid:before{content:"\e90f"}.global-pcOnly{display:block!important}.global-spOnly{display:none!important}span.global-pcOnly{display:inline!important}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important;font-size:16px;color:#332e27;line-height:1.6;word-break:break-all}img{vertical-align:bottom}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:perspective(500px) translateZ(-500px);transform:perspective(500px) translateZ(-500px)}to{opacity:1;-webkit-transform:perspective(500px) translateZ(0);transform:perspective(500px) translateZ(0)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:perspective(500px) translateZ(-500px);transform:perspective(500px) translateZ(-500px)}to{opacity:1;-webkit-transform:perspective(500px) translateZ(0);transform:perspective(500px) translateZ(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp-1{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUp-2{0%{opacity:0;-webkit-transform:translatey(150px);transform:translatey(150px)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInUp-2{0%{opacity:0;-webkit-transform:translatey(150px);transform:translatey(150px)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@-webkit-keyframes bound-1{0%{opacity:0;-webkit-transform:translateY(0) scale(0.8);transform:translateY(0) scale(0.8)}50%{opacity:1;-webkit-transform:translateY(0) scale(1.2);transform:translateY(0) scale(1.2)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes bound-1{0%{opacity:0;-webkit-transform:translateY(0) scale(0.8);transform:translateY(0) scale(0.8)}50%{opacity:1;-webkit-transform:translateY(0) scale(1.2);transform:translateY(0) scale(1.2)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes bound-2{0%{-webkit-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1)}to{-webkit-transform:translateY(-10%) scale(1);transform:translateY(-10%) scale(1)}}@keyframes bound-2{0%{-webkit-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1)}to{-webkit-transform:translateY(-10%) scale(1);transform:translateY(-10%) scale(1)}}@-webkit-keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.header{padding-bottom:20px;background:#fadce9;border-top:8px solid #fff}.header__inner{position:relative;width:1000px;margin:0 auto}.header__logoLink{-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.header__logoLink:hover{opacity:0.8}.header__txt{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:24px;font-weight:bold;color:#484848}.footer{padding-top:100px}.footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__item+li{margin-left:60px}.footer__link{position:relative;padding-left:1em;font-size:14px;color:#2c2c2c;text-decoration:none}.footer__link:hover{text-decoration:underline}.footer__link:before{content:"・";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer__copy{margin-top:20px;background:#e60012;line-height:60px;text-align:center;font-size:14px;color:#fff}.kv{background:#fadce9;border-bottom:2px solid #fff}.kv__ttl{display:block;padding-left:110px;text-align:center;-webkit-animation:zoomIn 0.5s ease-in-out 1s forwards;animation:zoomIn 0.5s ease-in-out 1s forwards;-webkit-transform:perspective(500px) translateZ(-500px);transform:perspective(500px) translateZ(-500px);opacity:0}.kv__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:-20px auto -240px;max-width:100%;text-align:center;z-index:1}.kv__personImgWrapper{-webkit-animation:bound-1 0.5s ease-out 1.5s forwards,fluffy 3s ease 2s infinite;animation:bound-1 0.5s ease-out 1.5s forwards,fluffy 3s ease 2s infinite;-webkit-transform:translateY(0) scale(0.8);-ms-transform:translateY(0) scale(0.8);transform:translateY(0) scale(0.8);opacity:0}.kv__personImgWrapper+.kv__personImgWrapper{margin-top:60px;-webkit-animation:bound-1 0.5s ease-out 1.7s forwards,fluffy 3s ease 2.4s infinite;animation:bound-1 0.5s ease-out 1.7s forwards,fluffy 3s ease 2.4s infinite}.kv__earth{display:block;text-align:center}.kv__navList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1000px;margin:-45px auto}.kv__navItem{position:relative;top:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;z-index:1;opacity:0;-webkit-transform:translatey(50px);-ms-transform:translatey(50px);transform:translatey(50px)}.kv__navItem.-animated:first-child{-webkit-animation:fadeInUp-1 0.5s ease forwards;animation:fadeInUp-1 0.5s ease forwards}.kv__navItem.-animated:nth-child(2){-webkit-animation:fadeInUp-1 0.5s ease 0.2s forwards;animation:fadeInUp-1 0.5s ease 0.2s forwards}.kv__navItem.-animated:nth-child(3){-webkit-animation:fadeInUp-1 0.5s ease 0.4s forwards;animation:fadeInUp-1 0.5s ease 0.4s forwards}.kv__navItem.-animated:nth-child(4){-webkit-animation:fadeInUp-1 0.5s ease 0.6s forwards;animation:fadeInUp-1 0.5s ease 0.6s forwards}.kv__navItem.-animated:nth-child(5){-webkit-animation:fadeInUp-1 0.5s ease 0.8s forwards;animation:fadeInUp-1 0.5s ease 0.8s forwards}.kv__navItem:hover{top:-20px}.quiz{overflow:hidden}.quiz__inner{position:relative;left:50%;width:1920px;height:1078px;padding:115px 0;background:url(../img/quiz_bg.png) no-repeat center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}.quiz__ttl{text-align:center;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.quiz__ttl.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.quiz__iframe{display:block;width:465px;height:685px;margin:95px auto 0}.quiz__posItem{position:absolute;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.quiz__posItem:first-child{left:50%;top:350px;margin-left:-520px}.quiz__posItem:first-child.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeInUp-1 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.quiz__posItem:first-child.-animated+li{-webkit-animation:fadeInUp-1 0.8s ease 0.5s forwards,fluffy 3s ease 1.3s infinite;animation:fadeInUp-1 0.8s ease 0.5s forwards,fluffy 3s ease 1.3s infinite}.quiz__posItem:first-child.-animated+li+li{-webkit-animation:fadeInUp-1 0.8s ease 1s forwards,fluffy 3s ease 1.8s infinite;animation:fadeInUp-1 0.8s ease 1s forwards,fluffy 3s ease 1.8s infinite}.quiz__posItem:first-child.-animated+li+li+li{-webkit-animation:fadeInUp-1 0.8s ease 1.5s forwards,fluffy 3s ease 2.3s infinite;animation:fadeInUp-1 0.8s ease 1.5s forwards,fluffy 3s ease 2.3s infinite}.quiz__posItem:nth-child(2){right:50%;top:350px;margin-right:-560px}.quiz__posItem:nth-child(3){left:50%;top:680px;margin-left:-560px}.quiz__posItem:nth-child(4){right:50%;top:650px;margin-right:-490px}.environmentalIssue__inner{padding:70px 0 110px}.environmentalIssue__ttl{text-align:center;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.environmentalIssue__ttl.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.environmentalIssue__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:50px auto 0}.environmentalIssue__column.-sec1{width:1070px;-webkit-transform:translate(-30px);-ms-transform:translate(-30px);transform:translate(-30px)}.environmentalIssue__column.-sec1 .environmentalIssue__imgBlock{margin-right:-50px}.environmentalIssue__column.-sec2{width:1000px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.environmentalIssue__column.-sec2 .environmentalIssue__imgBlock{margin:0 auto}.environmentalIssue__imgBlock{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.environmentalIssue__imgBlock.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeInUp-1 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.environmentalIssue__txtBlock{opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.environmentalIssue__txtBlock.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.environmentalIssue__imgWrapper{display:block;margin-top:80px;text-align:center;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.environmentalIssue__imgWrapper.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.explanation{padding:100px 0 150px}.explanation__inner{position:relative;left:50%;width:1920px;background:url(../img/explanation_bg.png) repeat;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.explanation__inner:before{content:"";position:absolute;top:-100px;width:1920px;height:382px;background:url(../img/explanation_bg-top.png) no-repeat center top;z-index:-1}.explanation__inner:after{content:"";position:absolute;bottom:-150px;width:1920px;height:150px;background:url(../img/explanation_bg-bottom.png) no-repeat center bottom;z-index:-1}.explanation__ttlWrapper{display:block;text-align:center;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.explanation__ttlWrapper.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.explanation__leadWrapper{display:block;margin-top:50px;padding-left:80px;text-align:center;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.explanation__leadWrapper.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.explanation__figureWrapper{display:block;text-align:center;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.explanation__figureWrapper.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.explanation__contList{width:1000px;margin:70px auto 0}.explanation__contItem+li{margin-top:85px}.explanation__contWrapper{display:block;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.explanation__contWrapper.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.explanation__contWrapper+.explanation__contWrapper{margin-top:40px}.explanation__posItem{position:absolute;opacity:0}.explanation__posItem:first-child{top:940px;left:50%;margin-left:-680px}.explanation__posItem:first-child.-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.explanation__posItem:nth-child(2){top:1260px;right:50%;margin-right:-680px}.explanation__posItem:nth-child(2).-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.explanation__posItem:nth-child(3){top:1800px;left:50%;margin-left:-680px}.explanation__posItem:nth-child(3).-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.explanation__posItem:nth-child(4){top:2050px;right:50%;margin-right:-690px}.explanation__posItem:nth-child(4).-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.explanation__posItem:nth-child(5){top:2600px;right:50%;margin-right:-650px}.explanation__posItem:nth-child(5).-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.explanation__posItem:nth-child(6){top:2830px;left:50%;margin-left:-710px}.explanation__posItem:nth-child(6).-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.explanation__posItem:nth-child(7){top:2940px;right:50%;margin-right:-640px}.explanation__posItem:nth-child(7).-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.explanation__posItem:nth-child(8){top:3490px;left:50%;margin-left:-660px}.explanation__posItem:nth-child(8).-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.explanation__posItem:nth-child(9){top:3640px;right:50%;margin-right:-680px}.explanation__posItem:nth-child(9).-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.think__inner{position:relative;width:1000px;margin:0 auto;padding:80px 0 40px}.think__ttl{text-align:center;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.think__ttl.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.think__leadWrapper{display:block;margin-top:60px;text-align:center;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.think__leadWrapper.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.think__contList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px}.think__contItem{position:relative;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.think__contItem.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.think__contItem+li.-animated{-webkit-animation:fadeInUp-1 0.8s ease 0.2s forwards;animation:fadeInUp-1 0.8s ease 0.2s forwards}.think__conclusion{display:block;margin-top:30px;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.think__conclusion.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.think__posimgWrapper{position:absolute;left:50%;top:1480px;margin-left:-710px;opacity:0}.think__posimgWrapper.-animated{-webkit-animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite;animation:fadeIn 0.8s ease forwards,fluffy 3s ease 0.8s infinite}.think__posLink{display:block;position:absolute;left:90px;bottom:37px;width:320px;height:30px;white-space:nowrap;text-indent:100%;overflow:hidden;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.think__posLink:hover{background:rgba(255,255,255,0.4)}.challenge{padding:30px 0 23px}.challenge__inner{position:relative;left:50%;width:1920px;padding:50px 0;background:#00bfde;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.challenge__inner:before{content:"";position:absolute;top:-30px;width:1920px;height:30px;background:url(../img/challenge_bg-top.png) no-repeat center top;z-index:-1}.challenge__inner:after{content:"";position:absolute;bottom:-23px;width:1920px;height:23px;background:url(../img/challenge_bg-bottom.png) no-repeat center bottom;z-index:-1}.challenge__ttl{text-align:center;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.challenge__ttl.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.challenge__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1000px;margin:50px auto 0}.challenge__movBlock{margin-top:16px;opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.challenge__movBlock.-animated{-webkit-animation:fadeInUp-1 0.8s ease forwards;animation:fadeInUp-1 0.8s ease forwards}.challenge__txtBlock{opacity:0;-webkit-transform:translatey(100px);-ms-transform:translatey(100px);transform:translatey(100px)}.challenge__txtBlock.-animated{-webkit-animation:fadeInUp-1 0.8s ease 0.2s forwards;animation:fadeInUp-1 0.8s ease 0.2s forwards}.product__inner{position:relative;width:1000px;margin:0 auto;padding-top:80px}.product__ttl{text-align:center}.product__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.product__item{margin-top:30px}.product__item.-spacer{width:100%}.product__link{color:#332e27;text-decoration:none;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.product__link:hover{opacity:0.8}.product__imgWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:275px}.product__cap{margin-top:15px;font-size:14px;text-align:center}.product__bottomTxt{margin-top:60px;font-size:18px;text-align:center}

/* 2024.10.18 セロテープで工作にチャレンジ！を修正 */
.tm-big {
  font-size: 12px;
  display: inline-block;
}
.tm {
  font-size: 10px;
  display: inline-block;
}

.ytube {
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-top: 56.25%;
  position: relative;
  width: 100%;
   iframe {
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%;
    }
    a {
      /* lityを動かすためにiframeを覆う */
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%;
    }
}

.challenge__column {
  gap: 30px;
  flex-wrap: wrap;
}

.challenge__lead {
  margin-top: 50px;
  text-align: center;
  font-size: 24px;
}

.challenge__item {
  width: calc(50% - 30px);
}

.challenge__movie-title {
  margin-top: 10px;
  font-size: 24px;
  font-weight: bold;
}

.challenge__movie-text {
  font-size: 18px;
}

.challenge__harupeta-head {
  margin-top: 50px;
  text-align: center;
}

.challenge__imgLink {
  margin-top: 30px;
  display: block;
  max-width: 100%;
  width: 800px;
  margin-inline: auto;
}

.challenge__img {
  width: 100%;
}

.challenge__animated,
.challenge__animated-first {
  opacity: 0;
  transform: translatey(100px);
}

.challenge__animated.-animated,
.challenge__animated-first.-animated {
  animation: fadeInUp-1 0.8s ease forwards
}

.challenge__animated:nth-child(even).-animated {
  animation: fadeInUp-1 0.8s ease 0.2s forwards;
}</pre></body></html>