@media print,screen{#contents .format01{font-size:14px;color:#535456;line-height:23px}#contents .fcGreen01{color:#6ab644}#contents .fcPink01{color:#ff7b9c}#contents .fwBold01{font-weight:bold}#contents .btn_official01{background:#14a83b;width:100%;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 15px;display:block;text-align:center}#contents .btn_official01 img{width:207px;pointer-events:none}#contents .btn_detail01{background-color:#c3a66a;background-image:-webkit-gradient(linear, left top, left bottom, from(#c3a66a), to(#ccb57c));background-image:linear-gradient(top, #c3a66a 0%, #ccb57c 100%);border-radius:5px;padding:18px 0;display:block;text-align:center}#contents .btn_detail01 img{height:15px;pointer-events:none}#contents #content .border01{border:solid 2px #ede3d2;background:#fffaef;padding:20px;border-radius:10px}#contents #content .fullwidth01{width:100%}#contents #content a{color:#ffe100;text-decoration:underline}#contents #content p{font-size:14px;line-height:1.714em;margin-bottom:.5em}#contents #content .fs18{font-size:18px;font-weight:bold}#contents #content .white01{color:#fff}#contents #about01{background:#fff;padding:20px 20px 4.6875vw 20px}#contents #about01 h4{background:#6ab644;padding:7px 0;border-radius:5px;text-align:center}#contents #about01 h4 img{height:17px}#contents #about01 h5{margin-top:6.25vw}#contents #about01 h5 img{width:100%}#contents #about01 .bg01{background-image:url(/eco/introduction/img/ecotoy/bg01.png);background-size:261px 380px}#contents #about01 #about{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(2%, #ccf6ff), color-stop(99%, #c0ebab));background-image:linear-gradient(0deg, #ccf6ff 2%, #c0ebab 99%);border-radius:9px;padding:5px}#contents #about01 #about .inner01{position:relative;border-radius:4px;background-color:#fff}#contents #about01 #about .inner01 .imgAns01{margin:4.375vw 0 5.625vw 0}#contents #about01 #about #answer{padding-bottom:1em}#contents #about01 #about #answer p{padding:0 3.125vw;word-break:normal}#contents #about01 #about #answer #ans{width:63vw}#contents #about01 #about #answer #tecchan01{position:absolute;right:1vw;bottom:0;width:26vw}#contents #about01 #about #ecotoymark{margin-top:5px;padding:0 3.125vw}#contents #about01 #about #ecotoymark .img01{width:78.13vw;margin:4.6875vw auto;display:block}#contents #about01 #about #ecotoymark .img02{width:66.25vw;margin:3.125vw auto;display:block}#contents #about01 #about #ecotoymark .packages01 img{width:100%;margin-bottom:3.125vw}#contents #about02{background:#fff;padding:0 20px}#contents #about02 h4{margin-bottom:3.125vw}#contents #about02 .btn_ecotoykijyun01{width:55.94vw;display:block;margin:5.9375vw auto}#contents #about02 .btn_ecotoykijyun01 img{width:100%}#contents #about02 #scene{background-image:url(/eco/introduction/img/ecotoy/bg01.png);background-size:261px 380px;border-radius:9px;padding:7px 3.125vw}#contents #about02 #scene a{position:relative;padding:8px 0;display:block}#contents #about02 #scene a .ico{position:absolute;top:5vw;width:5.625vw}#contents #about02 #scene a .ico img{width:5.625vw}#contents #about02 #scene a .ico .minus{display:none}#contents #about02 #scene a .ico .plus{display:block}#contents #about02 #scene a img.title01{margin-left:6.5625vw;height:13.75vw}#contents #about02 #scene a.active .minus{display:block}#contents #about02 #scene a.active .plus{display:none}#contents #about02 #scene ul{display:none}#contents #about02 #scene ul li{margin:7px 0;background:#fff;padding:4.6875vw 1.25vw 3.125vw 1.25vw;-webkit-box-shadow:0px 0px 3px 0px #4c8134;box-shadow:0px 0px 3px 0px #4c8134}#contents #about02 #scene ul img.mt01{margin-top:3.125vw}#contents #about02 #scene ul div.posrel01{position:relative;padding-left:1.25vw}#contents #about02 #scene ul.scene03 li .text01{padding:10px 6px 20px 6px}#contents #about02 #scene ul.scene03 li .text01 p:not(:first-of-type){margin:1em 0 0 0}#contents #about02 #scene ul.scene03 li .text01 p a{color:#69b443;margin:0;padding:0;display:inline-block}#contents #about02 #scene ul.scene03 li .text02{padding:4px 6px 10px 6px}#contents #about02 #scene ul.scene03 li .text02 p{color:#e60012;font-size:12px;text-indent:-1em;padding-left:1em;line-height:1.3em}#contents #about02 #scene ul.scene03 li .text02 p a{color:#e60012;display:inline}#contents #about02 #scene ul.scene01 li .inner02{padding:0 1.875vw}#contents #about02 #scene ul.scene01 li:nth-child(1){padding:0;background:none;-webkit-box-shadow:none;box-shadow:none}#contents #about02 #scene ul.scene01 li:nth-child(1) div.shadow{padding:4.6875vw 1.25vw 3.125vw 1.25vw;background-color:#fff;-webkit-box-shadow:0px 0px 3px 0px #4c8134;box-shadow:0px 0px 3px 0px #4c8134}#contents #about02 #scene ul.scene01 li:nth-child(1) div.shadow.mt{margin-top:3.125vw}#contents #about02 #scene ul.scene01 li #restyle{margin-top:3.125vw;position:relative}#contents #about02 #scene ul.scene01 li #restyle img.rebbon01{width:78px;position:absolute;top:-3px;left:-5px}#contents #about02 #scene ul.scene01 li #restyle img.posrel01{border-radius:5px;border:2px solid #ececec;width:100%}#contents #about02 #scene ul.scene01 li img#txt_restyle{width:100%}#contents #about02 #scene ul.scene01 li .restyle a{padding:0;margin:0;color:#69b443}#contents #about02 #scene ul.scene01 li #ecomark{margin-top:3.125vw;position:relative}#contents #about02 #scene ul.scene01 li #ecomark img.rebbon01{width:78px;position:absolute;top:-3px;left:-5px}#contents #about02 #scene ul.scene01 li #ecomark img.posrel01{border-radius:5px;border:2px solid #ececec;width:100%}#contents #about02 #scene ul.scene01 li h5{margin:3.125vw 0}#contents #about02 #scene ul.scene01 li #ecomarkaward{margin-top:3.125vw;background:#f6f6f6;padding:1vw 3.125vw;border-radius:5px}#contents #about02 #scene ul.scene01 li #ecomarkaward #img_ecomarkaward{display:block;width:52.1875vw;margin:6.25vw auto}#contents #about02 #scene ul.scene01 li #ecomarkaward #txt_ecomarkaward{width:75vw;display:block;margin-bottom:6.25vw}#contents #about02 #scene ul.scene01 li.scene04 li{margin-bottom:1vw}#contents #gachacapsule{background:#fff;padding:4.6875vw 20px 20px 20px}#contents #gachacapsule h4{margin-bottom:3.125vw}#contents #gachacapsule #gachadevice{background-image:url(/eco/introduction/img/ecotoy/bg02.png);background-size:261px 380px;border-radius:9px;padding:4.6875vw 3.125vw 3.125vw 3.125vw}#contents #gachacapsule #gachadevice h5 img{width:69.6875vw}#contents #gachacapsule #gachadevice .inner02{margin-top:4.6875vw;background:#fff;-webkit-box-shadow:0px 0px 5px 0px #2d9ccd;box-shadow:0px 0px 5px 0px #2d9ccd;padding:4.6875vw 1.25vw 6.25vw 1.25vw}}@media print,screen and (min-width: 640px){#contents #about01{width:960px;margin:0 auto;padding:30px 0 20px 0}#contents #about01 h5{margin:37px 0 0 0;padding:0 0 0 17px}#contents #about01 h5 img{width:722px}#contents #about01 #about{border-radius:18px;padding:10px}#contents #about01 #about .inner01{border-radius:8px}#contents #about01 #about .bg01{background-image:url(/eco/introduction/img/ecotoy/bg01.png);background-size:522px 761px}#contents #about01 #about #answer{padding:20px 0 30px 30px;position:relative}#contents #about01 #about #answer .imgAns01{margin:0}#contents #about01 #about #answer #tecchan01{width:113px;right:10px}#contents #about01 #about #answer p{width:auto;position:absolute;top:0;left:0}#contents #about01 #about #answer p.fs18{font-size:20px;top:60px;left:303px;letter-spacing:2px;margin:0;padding:0;line-height:1.5em}#contents #about01 #about #answer p#ans{left:303px;top:170px;padding:0;margin:0;width:500px}#contents #about01 #about #ecotoymark{margin-top:10px;padding:30px 27px 46px 27px}#contents #about01 #about #ecotoymark .img01{width:553px;margin:0 0 15px 0}#contents #about01 #about #ecotoymark .img02{width:auto;margin:27px auto 32px auto}#contents #about01 #about #ecotoymark .packages01{text-align:center}#contents #about01 #about #ecotoymark .packages01 img{width:372px;margin:0 23px;display:inline-block}#contents #about02{width:960px;margin:0 auto;padding:0;background-image:url(/eco/introduction/img/ecotoy/bg01.png);background-size:522px 761px;border-radius:18px}#contents #about02 .head01{margin:10px;position:relative;background-color:#fff;border-radius:14px;height:142px}#contents #about02 .head01 .nohohon01{position:absolute;top:20px;left:20px}#contents #about02 .head01 h4{position:absolute;top:30px;left:97px;margin:0}#contents #about02 .head01 h4 img{width:648px}#contents #about02 .head01 p{font-size:12px;position:absolute;left:97px;top:85px;margin:0}#contents #about02 .head01 .btn_ecotoykijyun01{width:226px;margin:0;position:absolute;right:10px;bottom:10px}#contents #about02 .head01 .btn_ecotoykijyun01 img{width:226px}#contents #about02 #scene{background-image:none;padding:10px 0 20px 0}#contents #about02 #scene>a{padding:17px 0;margin:8px 0}#contents #about02 #scene>a:hover{background-color:#579939}#contents #about02 #scene>a .sceneImg01{position:absolute;right:30px;top:10px}#contents #about02 #scene>a .ico{top:40px;left:30px;width:40px}#contents #about02 #scene>a .ico img{width:40px}#contents #about02 #scene>a img.title01{margin-left:80px;height:95px}#contents #about02 #scene ul li{margin:0 30px;padding:30px 7px;-webkit-box-shadow:0px 0px 5px 0px #4c8134;box-shadow:0px 0px 5px 0px #4c8134}#contents #about02 #scene ul li img.mt01{margin-top:20px}#contents #about02 #scene ul li._mb20{margin-bottom:20px}#contents #about02 #scene ul div.posrel01{position:relative;padding-left:0}#contents #about02 #scene ul div.posrel01 p.annotation01{position:absolute;bottom:5px;left:495px;text-indent:-1em;padding-left:1em;line-height:1.3em}#contents #about02 #scene ul div.posrel01 p.annotation01 a{color:#e60012;display:inline}#contents #about02 #scene ul div.posrel01 p.annotation01 a:hover{background-image:none;text-decoration:none}#contents #about02 #scene ul.scene03 li .texts01{padding:20px 22px 0 22px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#contents #about02 #scene ul.scene03 li .texts01>div p{margin:0}#contents #about02 #scene ul.scene03 li .texts01>div p:not(:first-of-type){margin-top:1em}#contents #about02 #scene ul.scene03 li .texts01>div:first-of-type{width:472px}#contents #about02 #scene ul.scene03 li .texts01>div:first-of-type a{margin:0;padding:0;display:inline-block;color:#69b443}#contents #about02 #scene ul.scene03 li .texts01>div:first-of-type a:hover{text-decoration:none}#contents #about02 #scene ul.scene03 li .texts01>div:last-of-type p{position:absolute;text-indent:-1em;padding-left:1em;line-height:1.3em;color:#e60012;font-size:12px}#contents #about02 #scene ul.scene03 li .texts01>div:last-of-type p a{color:#e60012;display:inline}#contents #about02 #scene ul.scene03 li .texts01>div:last-of-type p a:hover{background-image:none;text-decoration:none}#contents #about02 #scene ul.scene01 li .inner02{margin-top:30px;padding:0 22px}#contents #about02 #scene ul.scene01 li:nth-child(1){padding:0 !important;background:none;margin:0}#contents #about02 #scene ul.scene01 li:nth-child(1) .shadow{background:#fff;margin:0 22px;padding:30px 0 !important;-webkit-box-shadow:0px 0px 5px 0px #4c8134;box-shadow:0px 0px 5px 0px #4c8134}#contents #about02 #scene ul.scene01 li:nth-child(1) .shadow:first-of-type{padding:10px 0 30px 0 !important}#contents #about02 #scene ul.scene01 li:nth-child(1) .shadow.mt{margin-top:20px !important}#contents #about02 #scene ul.scene01 li:nth-child(1) .shadow .fullwidth img{padding:0 7px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#contents #about02 #scene ul.scene01 li:nth-child(1) .shadow .inner02{margin-top:30px;padding:0 30px}#contents #about02 #scene ul.scene01 li:nth-child(1) .shadow .inner02 .restyle{margin-bottom:30px}#contents #about02 #scene ul.scene01 li:nth-child(1) .shadow .inner02 .restyle a{display:inline-block !important;margin-left:.5em}#contents #about02 #scene ul.scene01 li:nth-child(1) .shadow .inner02 .restyle a:hover{text-decoration:none}#contents #about02 #scene ul.scene01 li img.mt30{margin-top:30px}#contents #about02 #scene ul.scene01 li #restyle{margin:6px 0 0 8px;margin-right:27px;float:left}#contents #about02 #scene ul.scene01 li #restyle img.rebbon01{width:108px;position:absolute;top:-6px;left:-8px}#contents #about02 #scene ul.scene01 li #restyle img.posrel01{border-radius:5px;border:2px solid #ececec;width:306px}#contents #about02 #scene ul.scene01 li .restyle p{width:495px;float:left}#contents #about02 #scene ul.scene01 li img#txt_restyle{width:450px !important}#contents #about02 #scene ul.scene01 li #ecomark{margin:6px 0 0 8px;margin-right:27px;float:left}#contents #about02 #scene ul.scene01 li #ecomark img.rebbon01{width:108px;position:absolute;top:-6px;left:-8px}#contents #about02 #scene ul.scene01 li #ecomark img.posrel01{border-radius:5px;border:2px solid #ececec;width:306px}#contents #about02 #scene ul.scene01 li h5{margin:9px 0 20px 0}#contents #about02 #scene ul.scene01 li h5 img.ex01{width:474px !important}#contents #about02 #scene ul.scene01 li #ecomarkaward{margin-top:30px;padding:0 50px 30px 0;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#contents #about02 #scene ul.scene01 li #ecomarkaward #img_ecomarkaward{display:block;width:180px;margin:30px 40px 30px 52px;float:none}#contents #about02 #scene ul.scene01 li #ecomarkaward #txt_ecomarkaward{width:472px;margin:40px 0 15px 0}#contents #about02 #scene ul.scene04{margin-bottom:10px}#contents #gachacapsule{width:960px;margin:30px auto;padding:0;background-image:url(/eco/introduction/img/ecotoy/bg02.png);background-size:522px 761px;border-radius:18px}#contents #gachacapsule .head01{background:#fff;border-radius:14px;margin:10px 10px 0 10px;position:relative}#contents #gachacapsule .head01 .img01{margin:42px 0 43px 14px;display:block}#contents #gachacapsule .head01 h4{position:absolute;top:31px;left:97px}#contents #gachacapsule .head01 h4 img{width:591px !important}#contents #gachacapsule .head01 p{position:absolute;top:122px;left:100px}#contents #gachacapsule #gachadevice{background-image:none;padding:30px}#contents #gachacapsule #gachadevice h5 img{width:714px}#contents #gachacapsule #gachadevice .inner02{margin-top:30px;padding:30px 7px}#contents #content02{width:960px;margin:0 auto;background:#fffaef;border-radius:10px;border:2px solid #ede3d2;padding:0 30px 30px 30px;margin-bottom:30px}#contents #content02 h4{border:none;background:none;margin:26px 0 13px 0}#contents #content02 h4 img{margin:0;width:721px}#contents #content02 .wrapper01 .head01 .txt_year01{border-top-left-radius:10px;border-top-right-radius:10px}#contents #content02 .wrapper01 .head01 .txt_year01 img{width:148px;height:24px}#contents #content02 .wrapper01 .bottom01{background:#fff;padding:30px;border-left:2px solid #c3a56a;border-right:2px solid #c3a56a;border-bottom:2px solid #c3a56a;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#contents #content02 .wrapper01 .bottom01>div{width:445px;float:right}#contents #content02 .wrapper01 .bottom01 img.photo01{float:left;width:360px}#contents #content02 .wrapper01 .bottom01 p{margin:0 0 15px 0}#contents #content02 .wrapper01 .bottom01 p.catch01{font-size:18px}#contents #content02 .wrapper01 .bottom01 .btn_detail01{width:445px}#contents #content02 .wrapper02{margin-top:20px;padding:2px 28px 20px 28px;border:none;background:#ede3cb;border-radius:10px}#contents #content02 .wrapper02 ul li{width:411px;margin-top:18px;float:left}#contents #content02 .wrapper02 ul li:nth-child(odd){margin-right:18px}}