.border-box,.column1{-ms-box-sizing:border-box}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(1),.mac.cssanimations #gnavi.hide .menu-item:nth-child(10),.mac.cssanimations #gnavi.hide .menu-item:nth-child(2),.mac.cssanimations #gnavi.hide .menu-item:nth-child(3),.mac.cssanimations #gnavi.hide .menu-item:nth-child(4),.mac.cssanimations #gnavi.hide .menu-item:nth-child(6),.mac.cssanimations #gnavi.hide .menu-item:nth-child(7),.mac.cssanimations #gnavi.hide .menu-item:nth-child(8),.mac.cssanimations #gnavi.hide .menu-item:nth-child(9),.mac.cssanimations #gnavi.show .menu-item:nth-child(1),.mac.cssanimations #gnavi.show .menu-item:nth-child(10),.mac.cssanimations #gnavi.show .menu-item:nth-child(2),.mac.cssanimations #gnavi.show .menu-item:nth-child(3),.mac.cssanimations #gnavi.show .menu-item:nth-child(4),.mac.cssanimations #gnavi.show .menu-item:nth-child(5),.mac.cssanimations #gnavi.show .menu-item:nth-child(6),.mac.cssanimations #gnavi.show .menu-item:nth-child(7),.mac.cssanimations #gnavi.show .menu-item:nth-child(8),.mac.cssanimations #gnavi.show .menu-item:nth-child(9),.win.cssanimations #gnavi.hide .menu-item:nth-child(1),.win.cssanimations #gnavi.hide .menu-item:nth-child(10),.win.cssanimations #gnavi.hide .menu-item:nth-child(2),.win.cssanimations #gnavi.hide .menu-item:nth-child(3),.win.cssanimations #gnavi.hide .menu-item:nth-child(4),.win.cssanimations #gnavi.hide .menu-item:nth-child(6),.win.cssanimations #gnavi.hide .menu-item:nth-child(7),.win.cssanimations #gnavi.hide .menu-item:nth-child(8),.win.cssanimations #gnavi.hide .menu-item:nth-child(9),.win.cssanimations #gnavi.show .menu-item:nth-child(1),.win.cssanimations #gnavi.show .menu-item:nth-child(10),.win.cssanimations #gnavi.show .menu-item:nth-child(2),.win.cssanimations #gnavi.show .menu-item:nth-child(3),.win.cssanimations #gnavi.show .menu-item:nth-child(4),.win.cssanimations #gnavi.show .menu-item:nth-child(5),.win.cssanimations #gnavi.show .menu-item:nth-child(6),.win.cssanimations #gnavi.show .menu-item:nth-child(7),.win.cssanimations #gnavi.show .menu-item:nth-child(8),.win.cssanimations #gnavi.show .menu-item:nth-child(9){animation-duration:.24s;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:normal}

#all #cycle .section-1:after,#all #cycle .section-2:after,#all #cycle .section-4 .section-4-1:after,#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1:after,#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2:after,#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3:after,#all #cycle .section-6 .section-6-1:after,#all #cycle .section-6 .section-6-2 .list-item:after,#all #cycle .section-6 .section-6-2:after,#all #cycle .section-7:after,#all #mind #mind-inner:after,#all #shoplist .title--coupon:after,#all #shoplist .title:after,.clearfix:after{clear:both}

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:inherit;font-size:100%;vertical-align:baseline}

html{line-height:1;-webkit-text-size-adjust:none}

ol,ul{list-style:none}

table{border-collapse:collapse;border-spacing:0}

caption,td,th{text-align:left;font-weight:400;vertical-align:middle}

blockquote,q{quotes:none}

blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}

a img{border:none}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}

.todo{font-size:10px;line-height:160%;color:#666;background:#ccc;padding:5px;position:fixed;bottom:10px;left:10px}

a,a:visited,body{color:#fff}

.clearfix:after,.clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.clearfix{zoom:1}

.border-box{box-sizing:border-box}

.content-box{-ms-box-sizing:content-box;box-sizing:content-box}

.pull-left{float:left}

.pull-right{float:right}

.pull-center{margin-left:auto;margin-right:auto}

.align-center{text-align:center}

.align-left{text-align:left}

.align-right{text-align:right}

.strong{font-weight:700}

.column1{width:80px;box-sizing:border-box}

.column1-half,.column2{-ms-box-sizing:border-box}

.column1-half{width:120px;box-sizing:border-box}

.offset1{margin-left:80px}

.offset-right1{margin-right:80px}

.column2{width:160px;box-sizing:border-box}

.column2-half,.column3{-ms-box-sizing:border-box}

.column2-half{width:200px;box-sizing:border-box}

.offset2{margin-left:160px}

.offset-right2{margin-right:160px}

.column3{width:240px;box-sizing:border-box}

.column3-half,.column4{-ms-box-sizing:border-box}

.column3-half{width:280px;box-sizing:border-box}

.offset3{margin-left:240px}

.offset-right3{margin-right:240px}

.column4{width:320px;box-sizing:border-box}

.column4-half,.column5{-ms-box-sizing:border-box}

.column4-half{width:360px;box-sizing:border-box}

.offset4{margin-left:320px}

.offset-right4{margin-right:320px}

.column5{width:400px;box-sizing:border-box}

.column5-half,.column6{-ms-box-sizing:border-box}

.column5-half{width:440px;box-sizing:border-box}

.offset5{margin-left:400px}

.offset-right5{margin-right:400px}

.column6{width:480px;box-sizing:border-box}

.column6-half,.column7{-ms-box-sizing:border-box}

.column6-half{width:520px;box-sizing:border-box}

.offset6{margin-left:480px}

.offset-right6{margin-right:480px}

.column7{width:560px;box-sizing:border-box}

.column7-half,.column8{-ms-box-sizing:border-box}

.column7-half{width:600px;box-sizing:border-box}

.offset7{margin-left:560px}

.offset-right7{margin-right:560px}

.column8{width:640px;box-sizing:border-box}

.column8-half,.column9{-ms-box-sizing:border-box}

.column8-half{width:680px;box-sizing:border-box}

.offset8{margin-left:640px}

.offset-right8{margin-right:640px}

.column9{width:720px;box-sizing:border-box}

.column10,.column9-half{-ms-box-sizing:border-box}

.column9-half{width:760px;box-sizing:border-box}

.offset9{margin-left:720px}

.offset-right9{margin-right:720px}

.column10{width:800px;box-sizing:border-box}

.column10-half,.column11{-ms-box-sizing:border-box}

.column10-half{width:840px;box-sizing:border-box}

.offset10{margin-left:800px}

.offset-right10{margin-right:800px}

.column11{width:880px;box-sizing:border-box}

.column11-half,.column12{-ms-box-sizing:border-box}

.column11-half{width:920px;box-sizing:border-box}

.offset11{margin-left:880px}

.offset-right11{margin-right:880px}

.column12{width:960px;box-sizing:border-box}

.column12-half,.column13{-ms-box-sizing:border-box}

.column12-half{width:1000px;box-sizing:border-box}

.offset12{margin-left:960px}

.offset-right12{margin-right:960px}

.column13{width:1040px;box-sizing:border-box}

.column13-half,.column14{-ms-box-sizing:border-box}

.column13-half{width:1080px;box-sizing:border-box}

.offset13{margin-left:1040px}

.offset-right13{margin-right:1040px}

.column14{width:1120px;box-sizing:border-box}

.column14-half,.column15{-ms-box-sizing:border-box}

.column14-half{width:1160px;box-sizing:border-box}

.offset14{margin-left:1120px}

.offset-right14{margin-right:1120px}

.column15{width:1200px;box-sizing:border-box}

.column15-half,.column16{-ms-box-sizing:border-box}

.column15-half{width:1240px;box-sizing:border-box}

.offset15{margin-left:1200px}

.offset-right15{margin-right:1200px}

.column16{width:1280px;box-sizing:border-box}

#all #top,.column16-half{-ms-box-sizing:border-box}

.column16-half{width:1320px;box-sizing:border-box}

.offset16{margin-left:1280px}

.offset-right16{margin-right:1280px}

.mac .indent-half-em{margin-left:.5em}

.mac .indent-minus-half-em{margin-left:-.5em}

#canvas.top-animation,#top-animation-swf,img.main-graphic-inner-img{position:absolute;left:50%;margin-left:-640px;width:1280px;height:500px;overflow:hidden}

img.main-graphic-inner-img{z-index:2}

#canvas.top-animation,#top-animation-swf{z-index:1}

body{background:#aacd03;font-size:15px;line-height:25px;font-family:Helvetica,Arial,'Hiragino Kaku Gothic Pro','メイリオ','ＭＳ Ｐゴシック',Sans-serif}

.ie8 body{font-family:'ＭＳ Ｐゴシック',Arial,Sans-serif}

a{text-decoration:underline}

a.active,a.hover,a:active,a:hover{color:#f6fed1;text-decoration:underline}

#all #cycle,#all #mind{background-color:#fff;color:#000}

#gnavi{position:fixed;z-index:1000;height:310px;top:50%;margin-top:-220px;left:-103px}

#gnavi .menu-item{height:50px;position:relative;left:0}

.backgroundsize.retina_2x .menu-item.menu-top a .sprite,.menu-item.menu-top a .sprite{background-repeat:no-repeat;display:block;height:52px;width:168px;background-position:0 -270px;background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#gnavi .menu-item a{position:absolute;left:0;top:0;transition-property:"left";transition-timing-function:ease-out;transition-duration:.1s;transition-delay:0}

#gnavi .menu-item a.active,#gnavi .menu-item a:hover{left:68px;transition-delay:0}

.mac #gnavi .menu-item,.mac #gnavi .menu-item:nth-child(1),.win #gnavi .menu-item,.win #gnavi .menu-item:nth-child(1){margin-left:-168px}

.mac.cssanimations #gnavi.show .menu-item:nth-child(1),.win.cssanimations #gnavi.show .menu-item:nth-child(1){margin-left:-168px;animation-name:show-menu;animation-delay:.17s}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(1),.win.cssanimations #gnavi.hide .menu-item:nth-child(1){margin-left:0;animation-name:hide-menu;animation-delay:.15s}

.mac #gnavi .menu-item:nth-child(2),.win #gnavi .menu-item:nth-child(2){margin-left:-168px}

.mac.cssanimations #gnavi.show .menu-item:nth-child(2),.win.cssanimations #gnavi.show .menu-item:nth-child(2){margin-left:-168px;animation-name:show-menu;animation-delay:.22s}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(2),.win.cssanimations #gnavi.hide .menu-item:nth-child(2){margin-left:0;animation-name:hide-menu;animation-delay:.18s}

.mac #gnavi .menu-item:nth-child(3),.win #gnavi .menu-item:nth-child(3){margin-left:-168px}

.mac.cssanimations #gnavi.show .menu-item:nth-child(3),.win.cssanimations #gnavi.show .menu-item:nth-child(3){margin-left:-168px;animation-name:show-menu;animation-delay:.27s}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(3),.win.cssanimations #gnavi.hide .menu-item:nth-child(3){margin-left:0;animation-name:hide-menu;animation-delay:.21s}

.mac #gnavi .menu-item:nth-child(4),.win #gnavi .menu-item:nth-child(4){margin-left:-168px}

.mac.cssanimations #gnavi.show .menu-item:nth-child(4),.win.cssanimations #gnavi.show .menu-item:nth-child(4){margin-left:-168px;animation-name:show-menu;animation-delay:.32s}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(4),.win.cssanimations #gnavi.hide .menu-item:nth-child(4){margin-left:0;animation-name:hide-menu;animation-delay:.24s}

.mac #gnavi .menu-item:nth-child(5),.win #gnavi .menu-item:nth-child(5){margin-left:-168px}

.mac.cssanimations #gnavi.show .menu-item:nth-child(5),.win.cssanimations #gnavi.show .menu-item:nth-child(5){margin-left:-168px;animation-name:show-menu;animation-delay:.37s}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(5),.win.cssanimations #gnavi.hide .menu-item:nth-child(5){margin-left:0;animation-name:hide-menu;animation-duration:.24s;animation-timing-function:ease-in;animation-delay:.27s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:normal}

.mac #gnavi .menu-item:nth-child(6),.win #gnavi .menu-item:nth-child(6){margin-left:-168px}

.mac.cssanimations #gnavi.show .menu-item:nth-child(6),.win.cssanimations #gnavi.show .menu-item:nth-child(6){margin-left:-168px;animation-name:show-menu;animation-delay:.42s}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(6),.win.cssanimations #gnavi.hide .menu-item:nth-child(6){margin-left:0;animation-name:hide-menu;animation-delay:.3s}

.mac #gnavi .menu-item:nth-child(7),.win #gnavi .menu-item:nth-child(7){margin-left:-168px}

.mac.cssanimations #gnavi.show .menu-item:nth-child(7),.win.cssanimations #gnavi.show .menu-item:nth-child(7){margin-left:-168px;animation-name:show-menu;animation-delay:.47s}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(7),.win.cssanimations #gnavi.hide .menu-item:nth-child(7){margin-left:0;animation-name:hide-menu;animation-delay:.33s}

.mac #gnavi .menu-item:nth-child(8),.win #gnavi .menu-item:nth-child(8){margin-left:-168px}

.mac.cssanimations #gnavi.show .menu-item:nth-child(8),.win.cssanimations #gnavi.show .menu-item:nth-child(8){margin-left:-168px;animation-name:show-menu;animation-delay:.52s}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(8),.win.cssanimations #gnavi.hide .menu-item:nth-child(8){margin-left:0;animation-name:hide-menu;animation-delay:.36s}

.mac #gnavi .menu-item:nth-child(9),.win #gnavi .menu-item:nth-child(9){margin-left:-168px}

.mac.cssanimations #gnavi.show .menu-item:nth-child(9),.win.cssanimations #gnavi.show .menu-item:nth-child(9){margin-left:-168px;animation-name:show-menu;animation-delay:.57s}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(9),.win.cssanimations #gnavi.hide .menu-item:nth-child(9){margin-left:0;animation-name:hide-menu;animation-delay:.39s}

.mac #gnavi .menu-item:nth-child(10),.win #gnavi .menu-item:nth-child(10){margin-left:-168px}

#gnavi.show .menu-item{margin-left:0}

.mac.cssanimations #gnavi.show .menu-item:nth-child(10),.win.cssanimations #gnavi.show .menu-item:nth-child(10){margin-left:-168px;animation-name:show-menu;animation-delay:.62s}

#gnavi.hide .menu-item{margin-left:-168px}

.mac.cssanimations #gnavi.hide .menu-item:nth-child(10),.win.cssanimations #gnavi.hide .menu-item:nth-child(10){margin-left:0;animation-name:hide-menu;animation-delay:.42s}

.menu-item{margin-bottom:15px}

.menu-item.menu-top a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite-sfa6c94bd38.png)}

.backgroundsize.retina_2x .menu-item.menu-top a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite_2x-s0dd819aacb.png)}

.backgroundsize.retina_2x .menu-item.menu-news a .sprite,.menu-item.menu-news a .sprite{background-repeat:no-repeat;display:block;height:52px;width:168px;background-position:0 -162px}

.menu-item.menu-news a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite-sfa6c94bd38.png);background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x .menu-item.menu-news a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite_2x-s0dd819aacb.png);background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x .menu-item.menu-cycle a .sprite.menu-sprite,.menu-item.menu-cycle a .sprite.menu-sprite{height:52px;width:168px;background-position:0 0;background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px;background-repeat:no-repeat;display:block}

.menu-item.menu-cycle{position:relative}

.menu-item.menu-cycle a .sprite.menu-sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite-sfa6c94bd38.png)}

.backgroundsize.retina_2x .menu-item.menu-cycle a .sprite.menu-sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite_2x-s0dd819aacb.png)}

.menu-item.menu-cycle a .new-icon{transition-delay:.12s;transition-duration:.18s;transition-property:opacity;transition-timing-function:ease-out;opacity:1}

.menu-item.menu-cycle a.active .new-icon{opacity:0}

.menu-item.menu-cycle .new-icon{position:absolute;top:-8px;right:-78px}

.menu-item.menu-cycle .new-icon .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite-sfa6c94bd38.png);background-repeat:no-repeat;display:block;height:66px;width:72px;background-position:0 -324px;background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x .menu-item.menu-cycle .new-icon .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite_2x-s0dd819aacb.png);background-repeat:no-repeat;display:block;height:66px;width:72px;background-position:0 -324px;background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x .menu-item.menu-material a .sprite,.menu-item.menu-material a .sprite{background-repeat:no-repeat;display:block;height:52px;width:168px;background-position:0 -54px;background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.menu-item.menu-material a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite-sfa6c94bd38.png)}

.backgroundsize.retina_2x .menu-item.menu-material a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite_2x-s0dd819aacb.png)}

.backgroundsize.retina_2x .menu-item.menu-mind a .sprite,.menu-item.menu-mind a .sprite{background-repeat:no-repeat;display:block;height:52px;width:168px;background-position:0 -108px}

.menu-item.menu-mind a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite-sfa6c94bd38.png);background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x .menu-item.menu-mind a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite_2x-s0dd819aacb.png);background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x .menu-item.menu-shoplist a .sprite,.menu-item.menu-shoplist a .sprite{height:52px;width:168px;background-position:0 -216px;background-size:168px auto;text-indent:-10000px;line-height:1px;font-size:1px;background-repeat:no-repeat;display:block}

.menu-item.menu-shoplist a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite-sfa6c94bd38.png)}

.backgroundsize.retina_2x .menu-item.menu-shoplist a .sprite{background-image:url(/static/full/greenisgood/images/generated/menu-sprite_2x-s0dd819aacb.png)}

#all{width:100%;min-width:1000px;overflow:hidden;position:relative}

#all .print-button{position:absolute;right:-2px;top:86px}

#all .print-button a .print-button-img.sprite{background-image:url(/static/full/greenisgood/images/generated/sprite-s28298f7a75.png);background-repeat:no-repeat;display:block;height:44px;width:114px;background-position:0 0;background-size:978px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all .print-button a .print-button-img.sprite{background-image:url(/static/full/greenisgood/images/generated/sprite_2x-s9c9a580f70.png);background-repeat:no-repeat;display:block;height:44px;width:114px;background-position:0 0;background-size:978px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all .print-button a:hover .print-button-img.sprite,.backgroundsize.retina_2x #all .print-button a:hover .print-button-img.sprite{background-repeat:no-repeat;display:block;height:44px;width:114px;background-position:0 -46px;background-size:978px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all .print-button a:hover .print-button-img.sprite{background-image:url(/static/full/greenisgood/images/generated/sprite-s28298f7a75.png)}

.backgroundsize.retina_2x #all .print-button a:hover .print-button-img.sprite{background-image:url(/static/full/greenisgood/images/generated/sprite_2x-s9c9a580f70.png)}

#all #contents{width:100%}

#all #main-graphic{height:500px;margin-bottom:95px;overflow:hidden;position:relative;vertical-align:bottom;width:100%}

#all #main-graphic .main-graphic-inner{background:#fff;height:500px;margin:0 auto;max-width:1280px;position:relative;width:100%}

#all #main-graphic .main-graphic-inner img.main-graphic-inner-img{left:50%;margin-left:-640px;position:absolute;width:1280px}

#all #main-graphic .main-graphic-inner .goldwin-logo .sprite,.backgroundsize.retina_2x #all #main-graphic .main-graphic-inner .goldwin-logo .sprite{background-repeat:no-repeat;display:block;height:13px;width:87px;background-position:0 -92px;background-size:978px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #main-graphic .main-graphic-inner .goldwin-logo{left:38px;position:absolute;top:36px;z-index:100}

#all #about,#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts,#all #top{position:relative}

#all #main-graphic .main-graphic-inner .goldwin-logo .sprite{background-image:url(/static/full/greenisgood/images/generated/sprite-s28298f7a75.png)}

.backgroundsize.retina_2x #all #main-graphic .main-graphic-inner .goldwin-logo .sprite{background-image:url(/static/full/greenisgood/images/generated/sprite_2x-s9c9a580f70.png)}

#all #top{box-sizing:border-box;margin:0 auto;width:920px}

#all #top .logo .sprite,.backgroundsize.retina_2x #all #top .logo .sprite{background-repeat:no-repeat;display:block;height:133px;width:978px;background-position:0 -107px}

#all #top .logo{margin-bottom:86px}

#all #top .logo .sprite{background-image:url(/static/full/greenisgood/images/generated/sprite-s28298f7a75.png);background-size:978px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #top .logo .sprite{background-image:url(/static/full/greenisgood/images/generated/sprite_2x-s9c9a580f70.png);background-size:978px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #top .title .sprite,.backgroundsize.retina_2x #all #top .title .sprite{background-repeat:no-repeat;display:block;height:27px;width:610px;background-position:0 -242px;background-size:978px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #top .title{margin-bottom:25px}

#all #top .title .sprite{background-image:url(/static/full/greenisgood/images/generated/sprite-s28298f7a75.png)}

.backgroundsize.retina_2x #all #top .title .sprite{background-image:url(/static/full/greenisgood/images/generated/sprite_2x-s9c9a580f70.png)}

#all #about .title .sprite,.backgroundsize.retina_2x #all #about .title .sprite{background-repeat:no-repeat;display:block;height:22px;width:610px;background-position:0 -1167px}

#all #about{margin-top:68px}

#all #about .title{margin-bottom:40px}

#all #about .title .sprite{background-image:url(/static/full/greenisgood/images/generated/about-sprite-sc17ed0c4f0.png);background-size:610px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #about .title .sprite{background-image:url(/static/full/greenisgood/images/generated/about-sprite_2x-sf5bff13d04.png);background-size:610px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-1,#all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-2,#all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-3,.backgroundsize.retina_2x #all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-1,.backgroundsize.retina_2x #all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-2,.backgroundsize.retina_2x #all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-3{height:160px;background-size:610px auto;text-indent:-10000px;line-height:1px;font-size:1px;background-repeat:no-repeat;display:block}

#all #about .text-content ul.keyword-items{-ms-box-sizing:border-box;box-sizing:border-box;margin-bottom:88px;margin-left:1px}

#all #about .text-content ul.keyword-items li.keyword-item{width:300px;margin:0 3px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-1{background-image:url(/static/full/greenisgood/images/generated/about-sprite-sc17ed0c4f0.png);width:300px;background-position:0 -681px}

.backgroundsize.retina_2x #all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-1{background-image:url(/static/full/greenisgood/images/generated/about-sprite_2x-sf5bff13d04.png);width:300px;background-position:0 -681px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-2{background-image:url(/static/full/greenisgood/images/generated/about-sprite-sc17ed0c4f0.png);width:300px;background-position:0 -843px;margin-right:6px}

.backgroundsize.retina_2x #all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-2{background-image:url(/static/full/greenisgood/images/generated/about-sprite_2x-sf5bff13d04.png);width:300px;background-position:0 -843px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-3{background-image:url(/static/full/greenisgood/images/generated/about-sprite-sc17ed0c4f0.png);width:300px;background-position:0 -1005px}

.backgroundsize.retina_2x #all #about .text-content ul.keyword-items li.keyword-item .keyword-figure.figure-3{background-image:url(/static/full/greenisgood/images/generated/about-sprite_2x-sf5bff13d04.png);width:300px;background-position:0 -1005px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-1 .sprite{background-image:url(/static/full/greenisgood/images/generated/about-sprite-sc17ed0c4f0.png);background-repeat:no-repeat;display:block;height:225px;width:300px;background-position:0 0;background-size:610px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-1 .sprite{background-image:url(/static/full/greenisgood/images/generated/about-sprite_2x-sf5bff13d04.png);background-repeat:no-repeat;display:block;height:225px;width:300px;background-position:0 0;background-size:610px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-2 .sprite{background-image:url(/static/full/greenisgood/images/generated/about-sprite-sc17ed0c4f0.png);background-repeat:no-repeat;display:block;height:225px;width:300px;background-position:0 -227px;background-size:610px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-2 .sprite{background-image:url(/static/full/greenisgood/images/generated/about-sprite_2x-sf5bff13d04.png);background-repeat:no-repeat;display:block;height:225px;width:300px;background-position:0 -227px;background-size:610px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-3 .sprite{background-image:url(/static/full/greenisgood/images/generated/about-sprite-sc17ed0c4f0.png);background-repeat:no-repeat;display:block;height:225px;width:300px;background-position:0 -454px;background-size:610px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-3 .sprite{background-image:url(/static/full/greenisgood/images/generated/about-sprite_2x-sf5bff13d04.png);background-repeat:no-repeat;display:block;height:225px;width:300px;background-position:0 -454px;background-size:610px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-description{position:absolute;top:128px;left:50%;margin-left:-150px;width:300px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-description p{text-align:center}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-divide{width:6px;height:225px;background-color:#fff;vertical-align:bottom;position:absolute;left:-6px;top:0}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-divide.divide-2,#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-divide.divide-3{left:-6px}

#all #about .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-divide.divide-4{left:auto;right:-6px}

#all #cycle{-ms-box-sizing:border-box;box-sizing:border-box}

#all #cycle #cycle-inner{width:920px;margin:0 auto;padding-top:90px}

#all #cycle .section-border .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:2px;width:922px;background-position:0 -241px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-border .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:2px;width:922px;background-position:0 -241px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle h1 .sprite,.backgroundsize.retina_2x #all #cycle h1 .sprite{background-repeat:no-repeat;height:56px;width:464px;background-position:0 -2840px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px;display:block}

#all #cycle h1 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle h1 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-1{padding-top:84px;padding-bottom:76px;zoom:1}

#all #cycle .section-1:after,#all #cycle .section-1:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-1 .section-1-left{-ms-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:45px;width:310px}

#all #cycle .section-1 .section-1-left .figure .sprite,.backgroundsize.retina_2x #all #cycle .section-1 .section-1-left .figure .sprite{background-repeat:no-repeat;display:block;height:268px;width:219px;background-position:0 -245px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-1 .section-1-left .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-1 .section-1-left .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-1 .section-1-right{-ms-box-sizing:border-box;box-sizing:border-box;float:left;width:610px}

#all #cycle .section-1 .section-1-right .title .sprite,.backgroundsize.retina_2x #all #cycle .section-1 .section-1-right .title .sprite{height:68px;width:422px;background-position:0 -2898px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px;background-repeat:no-repeat;display:block}

#all #cycle .section-1 .section-1-right .title{margin-top:13px}

#all #cycle .section-1 .section-1-right .text,#all #cycle .section-2 .section-2-left .text{margin-top:20px}

#all #cycle .section-1 .section-1-right .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-1 .section-1-right .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-2{padding-top:64px;margin-bottom:64px;zoom:1}

#all #cycle .section-2:after,#all #cycle .section-2:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-2 .section-2-left{float:left;width:480px}

#all #cycle .section-2 .section-2-left .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:27px;width:293px;background-position:0 -2968px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-2 .section-2-left .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:27px;width:293px;background-position:0 -2968px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-2 .section-2-left .figure .sprite,.backgroundsize.retina_2x #all #cycle .section-2 .section-2-left .figure .sprite{background-repeat:no-repeat;display:block;height:318px;width:481px;background-position:0 -515px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-2 .section-2-left .figure{margin-top:20px;margin-left:1px}

#all #cycle .section-2 .section-2-left .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-2 .section-2-left .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-2 .section-2-right{-ms-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:127px;width:440px}

#all #cycle .section-2 .section-2-right .figure .sprite,.backgroundsize.retina_2x #all #cycle .section-2 .section-2-right .figure .sprite{background-repeat:no-repeat;display:block;height:301px;width:282px;background-position:0 -835px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-2 .section-2-right .figure{margin:16px 0 44px}

#all #cycle .section-2 .section-2-right .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-2 .section-2-right .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-2 .section-2-right .link-1{display:inline-block;margin:0 0 15px 5px;cursor:pointer}

#all #cycle .section-2 .section-2-right .link-1 .sprite,.backgroundsize.retina_2x #all #cycle .section-2 .section-2-right .link-1 .sprite{display:block;width:109px;background-position:0 -3432px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px;background-repeat:no-repeat;height:31px}

#all #cycle .section-2 .section-2-right .link-1 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-2 .section-2-right .link-1 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-2 .section-2-right .link-2{display:inline-block;margin:0 0 0 5px;cursor:pointer}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1 .texts .title,#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2 .texts .title,#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3 .texts .title{margin-bottom:16px}

#all #cycle .section-2 .section-2-right .link-2 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:31px;width:286px;background-position:0 -3465px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-2 .section-2-right .link-2 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:31px;width:286px;background-position:0 -3465px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-3 .title .sprite,.backgroundsize.retina_2x #all #cycle .section-3 .title .sprite{height:27px;width:437px;background-position:0 -2997px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px;background-repeat:no-repeat;display:block}

#all #cycle .section-3{padding-top:64px;padding-bottom:56px}

#all #cycle .section-3 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-3 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-3 .text{margin-top:25px}

#all #cycle .section-3 .figure{margin-top:32px}

#all #cycle .section-3 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:498px;width:917px;background-position:0 -1138px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-3 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:498px;width:917px;background-position:0 -1138px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-4 .title .sprite,.backgroundsize.retina_2x #all #cycle .section-4 .title .sprite{background-repeat:no-repeat;height:27px;width:217px;background-position:0 -3026px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px;display:block}

#all #cycle .section-4{padding-top:64px}

#all #cycle .section-4 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-4 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-4 .section-4-1{margin-top:20px;zoom:1}

#all #cycle .section-4 .section-4-1:after,#all #cycle .section-4 .section-4-1:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-4 .section-4-1 .section-4-1-left{float:left;width:482px}

#all #cycle .section-4 .section-4-1 .section-4-1-right{float:left;width:438px}

#all #cycle .section-4 .section-4-1 .section-4-1-right .photo .sprite,.backgroundsize.retina_2x #all #cycle .section-4 .section-4-1 .section-4-1-right .photo .sprite{height:244px;width:385px;background-position:0 -3498px;background-repeat:no-repeat;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px;display:block}

#all #cycle .section-4 .section-4-1 .section-4-1-right .photo{float:right;margin-top:-45px}

#all #cycle .section-4 .section-4-1 .section-4-1-right .photo .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-4 .section-4-1 .section-4-1-right .photo .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-4 .section-4-2{padding-top:48px;padding-bottom:60px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1{position:relative;zoom:1}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1:after,#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1 .figure{float:left;width:225px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:90px;width:171px;background-position:0 -1638px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:90px;width:171px;background-position:0 -1638px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1 .texts{float:left;width:695px;margin-top:12px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1 .texts .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:18px;width:234px;background-position:0 -3142px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-4 .section-4-2 .section-4-2-paragraph-1 .texts .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:18px;width:234px;background-position:0 -3142px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2{margin-top:60px;position:relative;zoom:1}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2:after,#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2 .figure{float:left;width:225px;position:relative;left:2px;top:-2px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:58px;width:175px;background-position:0 -1730px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:58px;width:175px;background-position:0 -1730px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2 .texts{float:left;width:695px;margin-top:-12px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2 .texts .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:18px;width:452px;background-position:0 -3162px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-4 .section-4-2 .section-4-2-paragraph-2 .texts .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:18px;width:452px;background-position:0 -3162px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3{margin-top:80px;position:relative;zoom:1}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3:after,#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3 .figure{float:left;width:225px;position:relative;left:2px;top:-2px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:57px;width:181px;background-position:0 -1790px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:57px;width:181px;background-position:0 -1790px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3 .texts{float:left;width:695px;margin-top:-26px}

#all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3 .texts .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:20px;width:336px;background-position:0 -3182px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-4 .section-4-2 .section-4-2-paragraph-3 .texts .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:20px;width:336px;background-position:0 -3182px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-5{padding-top:64px;padding-bottom:60px;zoom:1}

#all #cycle .section-5:after,#all #cycle .section-5:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-5 .title .sprite,.backgroundsize.retina_2x #all #cycle .section-5 .title .sprite{background-repeat:no-repeat;display:block;height:27px;width:405px;background-position:0 -3055px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-5:after{clear:both}

#all #cycle .section-5 .title{margin-bottom:20px}

#all #cycle .section-5 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-5 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-5 .section-5-left{float:left;width:483px}

#all #cycle .section-5 .section-5-right{float:left;width:437px}

#all #cycle .section-5 .section-5-right .figure .sprite,.backgroundsize.retina_2x #all #cycle .section-5 .section-5-right .figure .sprite{background-repeat:no-repeat;height:243px;width:197px;background-position:0 -1849px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px;display:block}

#all #cycle .section-5 .section-5-right .figure{margin-left:152px;margin-top:-16px}

#all #cycle .section-5 .section-5-right .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-5 .section-5-right .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-6{padding-top:60px;padding-bottom:60px}

#all #cycle .section-6 .section-6-1:after,#all #cycle .section-6 .section-6-1:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-6 .section-6-1 .title .sprite,.backgroundsize.retina_2x #all #cycle .section-6 .section-6-1 .title .sprite{background-repeat:no-repeat;display:block;height:27px;width:78px;background-position:0 -3084px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-6 .section-6-1{zoom:1}

#all #cycle .section-6 .section-6-1 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-6 .section-6-1 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-6 .section-6-1 .section-6-1-left{float:left;width:483px;margin-top:16px}

#all #cycle .section-6 .section-6-1 .section-6-1-right{float:left;width:437px}

#all #cycle .section-6 .section-6-1 .section-6-1-right .figure .sprite,.backgroundsize.retina_2x #all #cycle .section-6 .section-6-1 .section-6-1-right .figure .sprite{height:285px;width:319px;background-position:0 -2094px;background-repeat:no-repeat;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px;display:block}

#all #cycle .section-6 .section-6-1 .section-6-1-right .figure{margin-top:-22px;margin-left:81px}

#all #cycle .section-6 .section-6-1 .section-6-1-right .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-6 .section-6-1 .section-6-1-right .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle .section-6 .section-6-2{margin-top:60px;margin-bottom:-30px;zoom:1}

#all #cycle .section-6 .section-6-2:after,#all #cycle .section-6 .section-6-2:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-6 .section-6-2 .section-6-2-left{float:left;width:50%}

#all #cycle .section-6 .section-6-2 .section-6-2-right{float:left;position:relative;width:50%}

#all #cycle .section-6 .section-6-2 .section-6-2-right .border-v{position:absolute;top:0;left:-1px}

#all #cycle .section-6 .section-6-2 .section-6-2-right .border-v .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-repeat:no-repeat;display:block;height:239px;width:3px;background-position:0 0;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #cycle .section-6 .section-6-2 .section-6-2-right .border-v .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:239px;width:3px;background-position:0 0;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-6 .section-6-2 .list-item{margin-bottom:30px;position:relative;zoom:1}

#all #cycle .section-6 .section-6-2 .list-item:after,#all #cycle .section-6 .section-6-2 .list-item:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon{-ms-box-sizing:content-box;box-sizing:content-box;float:left;width:75px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon .strong{font-size:16px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-1 .sprite,#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-2 .sprite,#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-3 .sprite,#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-4 .sprite,#all #cycle .section-7 .title .sprite,.backgroundsize.retina_2x #all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-1 .sprite,.backgroundsize.retina_2x #all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-2 .sprite,.backgroundsize.retina_2x #all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-3 .sprite,.backgroundsize.retina_2x #all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-4 .sprite{background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px;background-repeat:no-repeat;display:block}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-1{left:1px;padding-left:0;position:relative;top:1px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-1 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);height:54px;width:50px;background-position:0 -3204px}

.backgroundsize.retina_2x #all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-1 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);height:54px;width:50px;background-position:0 -3204px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-2{left:2px;padding-left:50px;position:relative;top:2px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-2 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);height:48px;width:39px;background-position:0 -3260px}

.backgroundsize.retina_2x #all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-2 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);height:48px;width:39px;background-position:0 -3260px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-3{padding-left:50px;position:relative;top:4px;left:1px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-3 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);height:55px;width:43px;background-position:0 -3310px}

.backgroundsize.retina_2x #all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-3 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);height:55px;width:43px;background-position:0 -3310px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-4{padding-left:50px;position:relative;top:4px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-4 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);height:63px;width:51px;background-position:0 -3367px}

.backgroundsize.retina_2x #all #cycle .section-6 .section-6-2 .list-item .list-item-icon.icon-4 .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);height:63px;width:51px;background-position:0 -3367px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-text{-ms-box-sizing:border-box;box-sizing:border-box;float:left}

#all #cycle .section-6 .section-6-2 .list-item .list-item-text.text-1{-ms-box-sizing:border-box;box-sizing:border-box;margin-top:-2px;padding-right:40px;width:385px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-text.text-1 p{margin-bottom:30px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-text.text-2{margin-top:-2px;margin-left:-10px;width:335px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-text.text-3{margin-top:16px;margin-left:-10px;width:335px}

#all #cycle .section-6 .section-6-2 .list-item .list-item-text.text-4{margin-top:8px;margin-left:-10px;width:335px}

#all #cycle .section-7{padding-top:64px;padding-bottom:60px;zoom:1}

#all #cycle .section-7:after,#all #cycle .section-7:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #cycle .section-7 .title{margin-bottom:20px}

#all #cycle .section-7 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);height:27px;width:101px;background-position:0 -3113px}

.backgroundsize.retina_2x #all #cycle .section-7 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-repeat:no-repeat;display:block;height:27px;width:101px;background-position:0 -3113px;background-size:922px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #cycle .section-7 .figure .sprite,.backgroundsize.retina_2x #all #cycle .section-7 .figure .sprite{background-repeat:no-repeat;display:block;height:457px;width:793px;background-position:0 -2381px;background-size:922px auto;line-height:1px;text-indent:-10000px;font-size:1px}

#all #cycle .section-7 .text+.text{margin-top:10px}

#all #cycle .section-7 .figure{margin:35px 0 10px 2px}

#all #cycle .section-7 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png)}

.backgroundsize.retina_2x #all #cycle .section-7 .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png)}

#all #cycle #popupbox-1{-ms-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:10px;border:2px solid #aacd03;box-shadow:7px 7px 15px 0 rgba(0,0,0,.15);color:#595959;display:none;height:448px;left:50%;margin-left:-439px;margin-top:-232px;position:absolute;top:50%;width:878px;z-index:100;padding:55px 40px}

#all #cycle #popupbox-1 .title .sprite,.backgroundsize.retina_2x #all #cycle #popupbox-1 .title .sprite{background-repeat:no-repeat;display:block;height:22px;width:331px;background-position:0 -3779px;line-height:1px}

#all #cycle #popupbox-1 .title{margin-bottom:28px}

#all #cycle #popupbox-1 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);background-size:922px auto;text-indent:-10000px;font-size:1px}

.backgroundsize.retina_2x #all #cycle #popupbox-1 .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);background-size:922px auto;text-indent:-10000px;font-size:1px}

#all #cycle #popupbox-1 .closebutton .sprite,.backgroundsize.retina_2x #all #cycle #popupbox-1 .closebutton .sprite{background-repeat:no-repeat;height:33px;width:33px;background-position:0 -3744px;background-size:922px auto;display:block;text-indent:-10000px;font-size:1px}

#all #cycle #popupbox-1 .texts{font-style:15px;line-height:32px}

#all #cycle #popupbox-1 .closebutton{position:absolute;top:30px;right:30px}

#all #cycle #popupbox-1 .closebutton .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite-s9bb8573479.png);line-height:1px}

.backgroundsize.retina_2x #all #cycle #popupbox-1 .closebutton .sprite{background-image:url(/static/full/greenisgood/images/generated/greencycle-sprite_2x-scb64dd5940.png);line-height:1px}

#all #material{-ms-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto;padding-top:105px;width:920px}

#all #material .logo .sprite,.backgroundsize.retina_2x #all #material .logo .sprite{background-repeat:no-repeat;display:block;height:56px;width:612px;background-position:0 -339px}

#all #material .logo{margin-bottom:80px}

#all #material .logo .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png);background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #material .logo .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png);background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #material .title .sprite,.backgroundsize.retina_2x #all #material .title .sprite{background-repeat:no-repeat;display:block;height:106px;width:338px;background-position:0 -397px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #material .title{margin-bottom:26px}

#all #material .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png)}

.backgroundsize.retina_2x #all #material .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png)}

#all #material .intro-description{width:615px;margin-bottom:70px}

.ie8 #all #material .intro-description{width:590px}

#all #material .figure .sprite,.backgroundsize.retina_2x #all #material .figure .sprite{background-repeat:no-repeat;display:block;height:337px;width:280px;background-position:0 0}

#all #material .figure{margin-bottom:40px;margin-top:0;margin-right:25px}

#all #material .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png);background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #material .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png);background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #material #material-list .title .sprite,.backgroundsize.retina_2x #all #material #material-list .title .sprite{height:22px;width:267px;background-position:0 -505px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px;background-repeat:no-repeat;display:block}

#all #material #material-list .title{margin-bottom:60px;margin-top:409px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-description,#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title{margin-top:20px}

#all #material #material-list .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png)}

.backgroundsize.retina_2x #all #material #material-list .title .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png)}

#all #material #material-list .text-content ul.keyword-items{-ms-box-sizing:border-box;box-sizing:border-box;margin-left:1px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item{width:273px;height:515px;margin-left:50px;margin-bottom:50px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-1,#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-3{margin-bottom:54px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item.left{margin-left:0}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts{position:relative}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-1 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png);background-repeat:no-repeat;display:block;height:21px;width:242px;background-position:0 -529px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-1 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png);background-repeat:no-repeat;display:block;height:21px;width:242px;background-position:0 -529px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-2 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png);background-repeat:no-repeat;display:block;height:55px;width:197px;background-position:0 -552px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-2 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png);background-repeat:no-repeat;display:block;height:55px;width:197px;background-position:0 -552px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-3 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png);background-repeat:no-repeat;display:block;height:21px;width:208px;background-position:0 -609px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-3 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png);background-repeat:no-repeat;display:block;height:21px;width:208px;background-position:0 -609px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-4 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png);background-repeat:no-repeat;display:block;height:21px;width:167px;background-position:0 -632px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-4 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png);background-repeat:no-repeat;display:block;height:21px;width:167px;background-position:0 -632px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-5 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png);background-repeat:no-repeat;display:block;height:20px;width:88px;background-position:0 -655px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-5 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png);background-repeat:no-repeat;display:block;height:20px;width:88px;background-position:0 -655px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-6 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite-s4406d76bad.png);background-repeat:no-repeat;display:block;height:22px;width:87px;background-position:0 -677px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-title.title-6 .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmaterial-sprite_2x-s200e11d029.png);background-repeat:no-repeat;display:block;height:22px;width:87px;background-position:0 -677px;background-size:612px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.ie8 #all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-description.ie8-adjust-3{width:260px}

.ie8 #all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-description.ie8-adjust-6{width:265px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-divide{background-color:#fff;height:415px;left:-6px;position:absolute;top:0;vertical-align:bottom;width:6px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-divide.divide-2,#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-divide.divide-3,#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-divide.divide-4{left:-6px}

#all #material #material-list .text-content ul.keyword-items li.keyword-item .keyword-texts .keyword-divide.divide-4{left:auto}

#all #mind{-ms-box-sizing:border-box;box-sizing:border-box;padding-bottom:120px;padding-top:84px}

#all #mind #mind-inner{margin:0 auto;width:920px;zoom:1}

#all #mind #mind-inner:after,#all #mind #mind-inner:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

#all #mind .section-left{float:left;width:640px}

#all #mind .section-left h1.logo{margin-bottom:80px}

#all #mind .section-left h1.logo .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmind-sprite-s582ec1a320.png);background-repeat:no-repeat;display:block;height:56px;width:448px;background-position:0 -273px;background-size:448px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #mind .section-left h1.logo .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmind-sprite_2x-sfd4eacc095.png);background-repeat:no-repeat;display:block;height:56px;width:448px;background-position:0 -273px;background-size:448px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #mind .section-left h2.title .sprite,.backgroundsize.retina_2x #all #mind .section-left h2.title .sprite{background-repeat:no-repeat;display:block;height:65px;width:192px;background-position:0 -331px;background-size:448px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #mind .section-left h2.title{margin-bottom:30px}

#all #mind .section-left h2.title .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmind-sprite-s582ec1a320.png)}

.backgroundsize.retina_2x #all #mind .section-left h2.title .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmind-sprite_2x-sfd4eacc095.png)}

#all #mind .section-right{float:right;width:280px;position:relative}

#all #mind .section-right .figure .sprite,.backgroundsize.retina_2x #all #mind .section-right .figure .sprite{background-repeat:no-repeat;display:block;height:271px;width:196px;background-position:0 0;background-size:448px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #mind .section-right .figure{position:absolute;right:30px;margin-top:30px}

#all #mind .section-right .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmind-sprite-s582ec1a320.png)}

.backgroundsize.retina_2x #all #mind .section-right .figure .sprite{background-image:url(/static/full/greenisgood/images/generated/greenmind-sprite_2x-sfd4eacc095.png)}

#all #shoplist{font-size:14px;line-height:23px;margin:0 auto 140px;padding-top:37px;position:relative;width:920px}

#all #shoplist #project-logo #greenisgood,.backgroundsize.retina_2x #all #shoplist #project-logo #greenisgood{height:47px;width:341px;background-position:0 -88px;background-size:435px auto;text-indent:-10000px;line-height:1px;font-size:1px;background-repeat:no-repeat;display:block}

#all #shoplist #project-logo{margin-top:35px}

#all #shoplist #project-logo #greenisgood{margin-top:9px;background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite-saf9899b19d.png)}

.backgroundsize.retina_2x #all #shoplist #project-logo #greenisgood{background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite_2x-s43c54f9505.png)}

#all #shoplist #project-logo #greendown{margin-left:384px;background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite-saf9899b19d.png);background-repeat:no-repeat;display:block;height:70px;width:265px;background-position:0 -16px;background-size:435px auto;text-indent:-10000px;line-height:1px;font-size:1px}

.backgroundsize.retina_2x #all #shoplist #project-logo #greendown{background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite_2x-s43c54f9505.png);background-repeat:no-repeat;display:block;height:70px;width:265px;background-position:0 -16px;background-size:435px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #shoplist #company-logo #goldwin,.backgroundsize.retina_2x #all #shoplist #company-logo #goldwin{background-repeat:no-repeat;display:block;height:14px;width:87px;background-position:0 0;background-size:435px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #shoplist #company-logo #goldwin{background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite-saf9899b19d.png)}

.backgroundsize.retina_2x #all #shoplist #company-logo #goldwin{background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite_2x-s43c54f9505.png)}

#all #shoplist .title,.backgroundsize.retina_2x #all #shoplist .title{background-repeat:no-repeat;display:block;background-position:0 -165px}

#all #shoplist .title{margin-top:160px;background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite-saf9899b19d.png);height:26px;width:390px;background-size:435px auto;text-indent:-10000px;line-height:1px;font-size:1px;zoom:1}

#all #shoplist .title:after,#all #shoplist .title:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.backgroundsize.retina_2x #all #shoplist .title{background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite_2x-s43c54f9505.png);height:26px;width:390px;background-size:435px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #shoplist .title--coupon,.backgroundsize.retina_2x #all #shoplist .title--coupon{background-repeat:no-repeat;display:block;background-position:0 -137px;background-size:435px auto;text-indent:-10000px;line-height:1px;font-size:1px}

#all #shoplist .title--coupon{margin-top:100px;background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite-saf9899b19d.png);height:26px;width:435px;zoom:1}

#all #shoplist .title--coupon:after,#all #shoplist .title--coupon:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.backgroundsize.retina_2x #all #shoplist .title--coupon{background-image:url(/static/full/greenisgood/images/generated/shoplist-sprite_2x-s43c54f9505.png);height:26px;width:435px}

#all #shoplist .print-button{position:absolute;right:-2px;top:165px}

#all #shoplist .shop-table{border-top:6px solid #fff;margin-top:25px;padding-top:60px}

#all #shoplist .shop-table .shop-row{margin-bottom:38px}

#all #shoplist .shop-table .shop-row .name{width:304px}

#all #shoplist .shop-table .shop-row .zipcode{width:124px}

#all #shoplist .shop-table .shop-row .address{width:372px}

#all #shoplist .shop-table .shop-row .tel{width:120px;text-align:right}

#footer{position:relative;width:920px;height:80px;margin:0 auto}

#footer a{text-decoration:none}

#footer #footer-left{left:0}

#footer #footer-right{right:0}

#footer #footer-left,#footer #footer-right{position:absolute;bottom:28px}

#footer li.footer-item{display:inline-block;height:20px;font-size:13px;line-height:20px;margin-left:15px}

#footer li.footer-item.sns-facebook,#footer li.footer-item.sns-twitter{display:inline-block;width:105px;height:21px;position:absolute;bottom:3px}

#footer li.footer-item:first-child{margin-left:0}

#footer li.footer-item.sns-facebook{left:175px}

#footer li.footer-item.sns-twitter{left:280px}


@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/sohei_kitada\/Dropbox\/works\/project\/_archived\/0154_GIG_15\/dev\/green_is_good\/htdocs\/source\/sass\/style\.scss}

line{font-family:\00003150}
}

@keyframes show-menu{0%{margin-left:-168px}
100%{margin-left:0}
}

@keyframes hide-menu{0%{margin-left:0}
100%{margin-left:-168px}
}

ul.shop-table:after {
    clear: both;
    display: none;
}
