body{font-size:100%}body,p,h1,h2,h3,h4,h5,section{-webkit-text-size-adjust:none!important;text-align:left;box-sizing:border-box}header,footer,article,h1,h2,h3,h4,h5,section{width:100%!important}h2{font-size:30px!important}h3{font-size:140%!important;line-height:1.4rem!important}input[type="button"],input[type="submit"]{-webkit-appearance:none}span.arrowbtn2:after,span.arrowbtn3:after{top:20px;right:10px}div.cookie{padding:10px;width:100%!important;box-sizing:border-box}div.cookie p{width:100%!important;padding:0;margin:0;box-sizing:border-box;line-height:100%}div.cookie p.widthtop{padding-bottom:50px;box-sizing:border-box}div.cookie button{position:static;display:block;padding:10px;margin-top:10px;width:100%;transition:all 0.3s ease;box-sizing:border-box}header{height:57px;overflow:hidden;width:100%;box-sizing:border-box}header.scroll{box-shadow:0 9px 12px -10px #222;box-sizing:border-box}header .wrap{text-align:left;width:100%;margin:10px auto 0 auto;position:relative;box-sizing:border-box}header h1{float:none;position:static;padding:0 0 10px 10px;max-width:80%;margin-top:0}header .utility{float:none;width:auto}header .loginBtn{float:none}header .utility.loggedin{background:#eee}header .utility.loggedin{min-width:0}header h1 img{position:relative;top:-2px;height:auto;max-width:360px}header .utility.loggedin .loginBtn{float:right;width:100%}header .utility .accountName{padding:0px 0 0 10px;margin-left:10px}header .loginBtn{position:static;display:block;text-align:left;padding:15px 10px}header .loginBtn span{width:100%;font-size:80%;display:inline-block;margin:3px 0}header .loginBtn input#id,header .loginBtn input#id:focus,header .loginBtn input#password{width:100%;font-size:130%;margin-left:0;margin-bottom:15px;box-sizing:border-box}header .loginBtn input.btn{width:100%;font-size:130%;box-sizing:border-box;line-height:2em}header .loginBtn input#login{}header .logoutBtn{margin-top:0px}header span.headbtn{display:block}header span.headbtn:after{top:15px}header .utility nav{float:none;clear:both}header .utility.loggedin nav{margin-right:0}header ul{position:static;width:100%;display:block;background-color:#fff}header ul li{display:block;padding:20px 20px 20px 0;border-top:1px solid #ccc;border-right:none;width:100%;box-sizing:border-box;position:relative}header ul li:last-child{border-bottom:1px solid #ccc}header ul li:after{font-family:'FontAwesome';content:"\f0da";position:absolute;top:20px;right:7px}header ul li:before{content:"\00a0"}header ul li a{display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;padding:20px;box-sizing:border-box}header span.menutoggle{position:absolute;top:0;right:10px;display:block;cursor:pointer;transition:all 0.4s ease}header.menuopen{overflow:visible;height:auto}header.menuopen span.menutoggle{}header+div,header+h2{margin-top:57px!important}header.form,header.form{height:55px!important;padding:0}header.form div{margin-top:10px}header.form h1{top:10px}header.form+div,header.form+h2{margin-top:57px!important}header .loginBtn.loggedin span{display:none}header a.logout{float:right}header .seachBox{padding:15px 10px;background:#fff;box-shadow:0 9px 20px -4px #222}header .seachBox #___gcse_0{float:none;width:auto}header .seachBox td.gsc-input{display:block}header .seachBox td.gsc-search-button{display:block;width:100%;margin-top:10px;border-radius:4px;text-align:center;line-height:0}header .seachBox .gsc-input-box{border:1px solid #E4E4E4;border-radius:4px}header .seachBox input.gsc-search-button,header .seachBox input.gsc-search-button:hover,header .seachBox input.gsc-search-button:focus{border-color:#ccc;border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-left:none;margin-left:0}header .seachBox .cse .gsc-search-button input.gsc-search-button-v2,header .seachBox input.gsc-search-button-v2{margin-top:0;padding:10px 20%}footer{margin-top:50px;width:100%;text-align:center;border-top:1px solid #ccc}footer section{text-align:center;margin:30px auto 0 auto}footer h3{float:none;text-align:center}footer ul li{float:none;margin:10px 0 0 0;font-size:90%}footer ul li:first-child{margin-left:0}p.copyright{margin:30px 0 190px 0;font-size:50%;color:#999;text-align:center;position:static}a.footbnr{margin-top:30px;display:inline-block;position:static;border:1px solid #ccc;width:248px;height:60px}a.footbnr_pmpc{margin-top:10px;display:inline-block;position:static;border:1px solid #ccc;width:248px;height:60px}a#pagetop{width:100%;padding:15px 0;background:-moz-linear-gradient(rgba(192,20,67,0.9),rgba(192,20,67,0.8));background:-webkit-linear-gradient(rgba(192,20,67,0.9),rgba(192,20,67,0.8));background:linear-gradient(rgba(192,20,67,0.9),rgba(192,20,67,0.8));color:#fff;box-sizing:border-box;z-index:2147483641;height:auto;box-sizing:border-box}a#pagetop:hover{background:-moz-linear-gradient(rgba(192,20,67,0.9),rgba(192,20,67,0.8));background:-webkit-linear-gradient(rgba(192,20,67,0.9),rgba(192,20,67,0.8));background:linear-gradient(rgba(192,20,67,0.9),rgba(192,20,67,0.8))}article.plist{box-sizing:border-box;padding:0 10px}article.plist h2{font-size:140%!important;line-height:1.4rem!important}article.plist h2:after{width:100%}div.search p.tabs a{width:auto;padding:10px 10px}div.search input.inputword{box-sizing:border-box;width:100%}div.search label{width:100%;display:block;position:relative;margin-bottom:15px}div.search select{width:100%}div.search label:after{top:13px}div.search input.searchbtn{width:80%;margin:20px auto 0 auto;background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat 20px 16px #eee}div.tabcontent{margin-top:-3px}section.productlist dl.product{float:none;display:block;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;width:100%;padding:5px;margin:0 0 10px 0;position:relative}section.productlist dl.product dd#productimg a:after{font-family:'FontAwesome';content:"\f0da";position:absolute;top:40%;right:8px}section.productlist dl.product:before,section.productlist dl.product:after{content:' ';display:table;clear:both;float:none}section.productlist dl.product dd,section.productlist dl.product dt{box-sizing:border-box;font-size:90%;word-break:break-all}section.productlist dl.product dd#productimg{text-align:left}section.productlist dl.product dd#productimg a img{position:relative;top:7px;left:7px;width:125px;margin-bottom:10px}section.productlist dl.product dt{padding-left:135px;margin-top:0px;display:block}section.productlist dl.product dd#productfunc,section.productlist dl.product dd#productapps{padding-left:135px;display:block}article.content{width:100%;text-align:left;padding:0 10px;box-sizing:border-box}article.content section{width:100%;box-sizing:border-box;margin-bottom:3rem}h2.content span{padding-left:5px;width:100%;box-sizing:border-box;line-height:4rem;font-size:30px!important}div.breadcrumb{width:100%}div.breadcrumb div{width:100%;padding-left:5px;box-sizing:border-box}article.content h3.s{font-size:140%;line-height:1.4rem}article.content h3:after{width:100%}article.content p{margin-bottom:1rem;line-height:1.5rem}article.top-intro{padding:0 10px}