.clfl:after{content:".";display:block;clear:left;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clfr:after{content:".";display:block;clear:right;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf:after,body#tool.products.info #glue .block:after{content:".";display:block;clear:both;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf,body#tool.products.info #glue .block{min-height:1px}* html .clf,* html body#tool.products.info #glue .block,body#tool.products.info #glue * html .block{height:1px}.clfl:after{content:".";display:block;clear:left;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clfr:after{content:".";display:block;clear:right;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf:after,body#tool.products.info #glue .block:after{content:".";display:block;clear:both;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf,body#tool.products.info #glue .block{min-height:1px}* html .clf,* html body#tool.products.info #glue .block,body#tool.products.info #glue * html .block{height:1px}.pc{display:inline-block !important}.sp{display:none !important}@media (max-width: 990px){.pc{display:none !important}.sp{display:inherit !important}}.oplink{-webkit-transition-duration:500ms;transition-duration:500ms}.oplink:hover{opacity:0.8;-webkit-transition-duration:500ms;transition-duration:500ms}.oplink{cursor:pointer;-webkit-transition:opacity 500ms;transition:opacity 500ms}.oplink:hover{opacity:0.8}.bgcenter{background-repeat:no-repeat;background-position:center}.left{float:left}.right{float:right}body#tool.products.info .box h3{margin-bottom:25px}body#tool.products.info #glue{margin-bottom:0}@media only screen and (max-width: 990px){body#tool.products.info #glue{border-top:none}}body#tool.products.info #glue .block{max-width:468px;width:100%;margin-bottom:60px}body#tool.products.info #glue .block:nth-of-type(1){margin-right:14px}body#tool.products.info #glue .block .left:nth-of-type(1){width:218px;margin-right:25px;margin-bottom:25px}@media only screen and (max-width: 522px){body#tool.products.info #glue .block .left:nth-of-type(1){width:100%;margin-right:0}}body#tool.products.info #glue .block .left:nth-of-type(1) img{margin-bottom:10px}body#tool.products.info #glue .block .left:nth-of-type(2){width:225px}@media only screen and (max-width: 522px){body#tool.products.info #glue .block .left:nth-of-type(2){width:100%;margin-right:0}}body#tool.products.info #glue .block .left:nth-of-type(2) img{margin-bottom:20px}body#tool.products.info #glue .block .left:nth-of-type(2) p{margin-bottom:20px}body#tool.products.info #glue #component{clear:both;padding-top:30px}body#tool.products.info #implement .block{width:218px;float:left;margin:0 26px 25px 0}@media only screen and (max-width: 522px){body#tool.products.info #implement .block{width:100%;margin-right:0}}body#tool.products.info #implement .block p{margin-bottom:15px}body#tool.products.info #implement .block p.itemtext{padding-top:15px}body#tool.products.info #implement .block:nth-of-type(4n){margin-right:0}body#tool.products.info #implement .block:nth-of-type(1),body#tool.products.info #implement .block:nth-of-type(2),body#tool.products.info #implement .block:nth-of-type(3),body#tool.products.info #implement .block:nth-of-type(4){height:460px}@media only screen and (max-width: 1004px){body#tool.products.info #implement .block:nth-of-type(4n){margin-right:26px}body#tool.products.info #implement .block:nth-of-type(3n){margin-right:0}body#tool.products.info #implement .block:nth-of-type(1),body#tool.products.info #implement .block:nth-of-type(2),body#tool.products.info #implement .block:nth-of-type(3){height:480px}body#tool.products.info #implement .block:nth-of-type(1) .itemtext,body#tool.products.info #implement .block:nth-of-type(2) .itemtext,body#tool.products.info #implement .block:nth-of-type(3) .itemtext{height:80px}body#tool.products.info #implement .block:nth-of-type(4),body#tool.products.info #implement .block:nth-of-type(5){height:auto}body#tool.products.info #implement .block:nth-of-type(4){clear:left}}@media only screen and (max-width: 760px){body#tool.products.info #implement .block:nth-of-type(3n){margin-right:26px}body#tool.products.info #implement .block:nth-of-type(1),body#tool.products.info #implement .block:nth-of-type(2){height:480px}body#tool.products.info #implement .block:nth-of-type(1) .itemtext,body#tool.products.info #implement .block:nth-of-type(2) .itemtext{height:80px}body#tool.products.info #implement .block:nth-of-type(3),body#tool.products.info #implement .block:nth-of-type(4){height:380px}body#tool.products.info #implement .block:nth-of-type(3) .itemtext,body#tool.products.info #implement .block:nth-of-type(4) .itemtext{height:auto}body#tool.products.info #implement .block:nth-of-type(4){float:left;clear:none}}@media only screen and (max-width: 527px){body#tool.products.info #implement .block{margin-right:0;clear:left}body#tool.products.info #implement .block:nth-of-type(1),body#tool.products.info #implement .block:nth-of-type(2),body#tool.products.info #implement .block:nth-of-type(3),body#tool.products.info #implement .block:nth-of-type(4),body#tool.products.info #implement .block:nth-of-type(5){height:auto}body#tool.products.info #implement .block:nth-of-type(1) .itemtext,body#tool.products.info #implement .block:nth-of-type(2) .itemtext,body#tool.products.info #implement .block:nth-of-type(3) .itemtext,body#tool.products.info #implement .block:nth-of-type(4) .itemtext,body#tool.products.info #implement .block:nth-of-type(5) .itemtext{height:auto}}