@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%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-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 #content .border01{border:solid 2px #EDE3D2;background:#FFFAEF;padding:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#contents #content .fullwidth01{width:100%}#contents #content p{font-size:14px;line-height:1.714em;margin-bottom:0.5em}#contents #content .fs18{font-size:18px;font-weight:bold}#contents #content .white01{color:white}#contents #products{background:#fff;padding:20px 20px 4.6875vw 20px}#contents #products h4{background:#6AB644;padding:7px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center}#contents #products h4 img{height:17px}#contents #products>.head01{margin:5vw 0 0 0}#contents #products>.head01 h5{margin-top:4vw;font-size:18px;color:#6AB644;font-weight:bold}#contents #products .bg01{background-image:url(../../introduction/img/ecotoy/bg01.png);background-size:261px 380px}#contents #products section.case01{margin-top:3.125vw;padding:3.125vw;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}#contents #products section.case01>.head01{padding-bottom:0.5vw;border-bottom:3px solid #569935}#contents #products section.case01>.head01 .ico01{width:26.56vw;display:block;margin-bottom:3.125vw}#contents #products section.case01>.head01 .title01{height:13.75vw;display:block}#contents #products section.case01>.head01 .btn_detail01{display:block;margin-top:3.125vw}#contents #products section.case01>.head01 ul{margin-top:3.125vw}#contents #products section.case01>.head01 ul li p{color:#fff;font-weight:bold;display:inline-block;line-height:1.5em}#contents #products section.case01>.head01 ul li img{display:inline-block;width:40px;margin-right:10px}#contents #products section.case01>ul li{margin-top:3.125vw;text-decoration:none;background-color:#fff;border:3px solid #fff;display:block}#contents #products section.case01>ul li>.head01{padding:3.125vw;background-color:#B3ECEF}#contents #products section.case01>ul li>.head01 img{width:51px;display:inline-block;margin-right:3.125vw}#contents #products section.case01>ul li>.head01 small{font-size:2.5vw;width:100%;display:block;margin-top:0.3em}#contents #products section.case01>ul li>.head01 h6{width:54vw;display:inline-block;font-size:14px;font-weight:bold;color:#535456;line-height:1.3em}#contents #products section.case01>ul li>.head01 h6.row3{padding-top:0;font-size:14px}#contents #products section.case01>ul li>.head01.twoicons h6{width:50vw}#contents #products section.case01>ul li>.summary01{padding:3.75vw 3.125vw 3.125vw 3.125vw}#contents #products section.case01>ul li>.summary01 img.thumb01{border:1px solid #ECECEC;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#contents #products section.case01>ul li>.summary01 small{display:block;padding:0 0 10px 0;color:#808080}#contents #products section.case01>ul li>.summary01 small span{font-family:"Verdana"}#contents #products section.case01>ul li>.summary01 p{color:#535456;margin:3.125vw 0}#contents #products section.case01>ul li>.summary01 a{float:right;width:34.0625vw}#contents #products section.case01>ul li>.summary01 a img{width:100%}}@media print, screen and (min-width: 640px){#contents #products{background:#fff;width:960px;margin:0 auto;padding:30px 0}#contents #products h4{background:#6AB644;padding:7px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center}#contents #products h4 img{height:17px}#contents #products>.head01{height:170px;margin:12px 0 0 0;position:relative}#contents #products>.head01 .img01{position:absolute;left:0;top:35px}#contents #products>.head01 .img02{position:absolute;right:30px;top:0}#contents #products>.head01 h5{font-size:30px;position:absolute;left:125px;text-indent:0.5em;line-height:1.2em;top:50px;margin:0}#contents #products .bg01{background-size:522px 761px}#contents #products section.case01{margin-top:20px;padding:30px;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px}#contents #products section.case01:first-of-type{margin-top:12px}#contents #products section.case01>.head01{position:relative;height:125px;padding-bottom:0;border-bottom:3px solid #569935;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contents #products section.case01>.head01 .ico01{width:110px;margin-bottom:0;float:left;margin-right:14px}#contents #products section.case01>.head01 .title01{height:60px;float:left}#contents #products section.case01>.head01 .btn_detail01{display:block;position:absolute;margin:0;top:70px;left:124px}#contents #products section.case01>.head01 ul{position:absolute;top:0;right:0;margin-top:0;padding-left:23px;padding-top:14px;padding-bottom:14px;border-left:3px solid #569935}#contents #products section.case01>.head01 ul li:first-of-type{margin-bottom:16px}#contents #products section.case01>.head01 ul li p{font-size:16px;display:inline-block;line-height:30px;vertical-align:middle;margin:0}#contents #products section.case01>.head01 ul li p span{display:inline-block !important}#contents #products section.case01>.head01 ul li img{width:30px;margin-right:5px}#contents #products section.case01>ul{margin-top:10px}#contents #products section.case01>ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:292px;float:left;margin:10px 10px 0 0}#contents #products section.case01>ul li:nth-child(+3n){margin-right:0}#contents #products section.case01>ul li.null01{background-color:#478727;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;border:none}#contents #products section.case01>ul li>.head01{padding:10px}#contents #products section.case01>ul li>.head01 img{width:51px;display:block;margin-right:9px;float:left}#contents #products section.case01>ul li>.head01 small{font-size:10px}#contents #products section.case01>ul li>.head01 h6{width:205px;display:inline-block;font-size:16px;font-weight:bold;color:#535456;line-height:1.6em;float:left}#contents #products section.case01>ul li>.head01 h6.nothumb01{line-height:51px}#contents #products section.case01>ul li>.head01 h6.row3{padding-top:0;font-size:14px;line-height:1.3em}#contents #products section.case01>ul li>.head01 h6.row4{padding-top:3px;font-size:13px}#contents #products section.case01>ul li>.head01 h6 span{display:inline !important}#contents #products section.case01>ul li>.head01 h6 span.fs14{font-size:14px;display:block !important}#contents #products section.case01>ul li>.head01 h6 span.fs15{font-size:15px;display:block !important}#contents #products section.case01>ul li>.head01.twoicons h6{width:140px}#contents #products section.case01>ul li>.summary01{position:relative;padding:9px 9px 45px 9px}#contents #products section.case01>ul li>.summary01 img.thumb01{width:268px}#contents #products section.case01>ul li>.summary01 p{margin:10px 0 0 0}#contents #products section.case01>ul li>.summary01 small{padding:3px 0}#contents #products section.case01>ul li>.summary01 a{float:none;position:absolute;right:10px;width:109px;bottom:10px}#contents #products section.case01>ul li>.summary01 a img{width:109px}}
