ul#topSlider{display:block;height:200px;width:auto;position:relative;overflow:hidden;z-index:0}.topbox01{padding-top:30px;padding-bottom:10px;display:block;border-top-width:4px;border-top-style:solid;border-top-color:#f4f4f4;position:relative}.topbox03{padding-bottom:40px;display:block;position:relative}.inw700{width:710px}.youtube{width:260px;float:right;display:block;height:253px;margin-bottom:4px}.youtube a{display:block;height:130px}.youtube img{width:260px;height:auto}.service h2{color:#009870;font-weight:700;font-size:18px;margin-top:-8px}.service{width:260px;float:right;display:block;height:110px;margin-bottom:8px}.service a{display:block;height:106px}.service img{width:260px;height:auto}.topbox02{padding-bottom:20px;display:block;position:relative;margin-top:30px}ul.solution{width:260px;display:block;float:right}ul.solution li{width:260px;height:87px}.img_box{position:relative;display:block;margin:0;padding:0}.img_box img{z-index:0;margin:0;padding:0}.img_comment{position:absolute;top:0;left:50%;z-index:1;padding:1px;margin:0;font-size:10px;text-align:center;width:130px;height:90px}.chrome .img_comment{position:absolute;top:0;left:50%;z-index:1;padding:1px;margin:0;font-size:10px;-webkit-transform:scale(.9);-webkit-transform-origin:1 0;width:130px;height:90px}#news,#exposition,#update{background:#f4f4f4;width:710px;padding:10px 0;margin-bottom:1px}#news h2,#exposition h2,#update h2{font-size:130%;color:#009870;width:18%;float:left;font-weight:700;white-space:nowrap;background:url(../img/cmn/icon/arrow_s02.gif) left center no-repeat;padding-left:18px;display:block;margin-left:4%}#news h2 a,#exposition h2 a,#product h2 a,#support h2 a,#update h2 a{color:#009870;font-weight:700}#news dl,#exposition dl #update,dl{width:77%;float:right;font-size:90%;padding-top:5px}#news dt,#exposition dt,#update dt{width:24%;float:left;display:block;position:relative}#news dd,#exposition dd,#update dd{width:74%;float:left}#news dd .postTxt,#exposition dd .postTxt,#update dd .postTxt{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left}#recruit,#support{clear:both}#product h2,#recruit h2,#support h2{font-size:140%;color:#009870;width:auto;background-color:#fff;padding:0 16px 12px 0;border-bottom-width:1px;border-bottom-color:#009870;line-height:140%}#product .supTxt,#recruit .supTxt,#support .supTxt{padding-top:3%;display:block}#product{width:710px;padding:0;display:block;position:relative;float:left;height:360px}#product .inbox{display:block;border-right-width:1px;border-bottom-width:1px}#product dl{width:33%;float:left;text-align:center;display:block;padding:0;border-width:1px;border-style:solid;font-size:20px;color:#009870;height:300px}#product dl dt img{width:80%;margin-top:45px}.ml-20{margin-top:10px}.square2{display:inline-block;width:50px;height:50px;background:#009870}#product img{width:100%}#product .searchPro{padding:3% 0 4% 3%;float:right;border-left:#cccccc solid 1px;clear:both}#product .searchPro h3{font-size:130%;font-weight:700;background:url(../img/cmn/icon/search.gif) left 7px no-repeat;padding-left:20px;margin-bottom:1em}#product .searchPro p{margin-bottom:1em;max-width:239px}#searchForm{display:block;width:100%;overflow:hidden;border:#cccccc solid 1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:0}#searchForm input{float:left;border:none;margin:0}#searchForm .searchTxt{width:86%;height:16px;font-size:14px;padding:8px 0}#searchForm .searchBtn{background:url(../img/cmn/icon/search.gif) center center no-repeat;width:13%;height:32px;cursor:pointer}.recruit{background-color:#ccc;width:260px;height:220px;float:right;display:block}.recruit img{width:260px;height:220px}#support{width:710px;display:block;float:left;position:relative;margin:0;padding:0;height:auto}#support ul li{font-size:100%;border-right-width:1px;border-right-style:solid;border-right-color:#fff;display:block;width:25%;float:left}#support ul li a{display:block;height:180px;padding-top:130px;text-align:center;background-color:#f0f0f0;background-repeat:no-repeat;background-position:center 45%;padding-bottom:20px}#support ul li.link01 a{background-image:url(../img/cmn/icon/q.png)}#support ul li.link02 a{background-image:url(../img/cmn/icon/dl.png)}#support ul li.link03 a{background-image:url(../img/cmn/icon/sl.png)}#support ul li.link04 a{background-image:url(../img/cmn/icon/contact.png)}@media screen and (max-width:768px){ul#topSlider{display:block;width:auto;position:relative;overflow:hidden;z-index:0;width:100%;height:auto}ul#topSlider ul,ul#topSlider ul li{width:100%;height:auto}ul#topSlider img{width:100%;height:auto;display:block}.topbox01{padding-top:20px;padding-bottom:20px;display:block;border-top-width:4px;border-top-style:solid;border-top-color:#f4f4f4;position:relative}.topbox03{padding-bottom:40px;display:block;position:relative}.inw700{width:100%;float:none}.youtube{width:100%;float:none;display:block;height:auto}.youtube a{display:block;height:auto}.youtube img{width:100%;height:auto}.youtube h2{color:#009870;font-weight:700;font-size:18px;margin-top:0}.service{width:100%;float:none;display:block;height:auto}.service a{display:block;height:auto}.service img{width:100%;height:auto}.service h2{color:#009870;font-weight:700;font-size:18px;margin-top:0;text-align:center}.topbox02{padding-bottom:20px;display:block;position:relative}ul.solution{width:100%;display:block;float:none}ul.solution li{width:33.3%;height:auto;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff;float:left}ul.solution li img{width:100%}.img_box{position:relative;display:block;margin:0;padding:0}.img_box img{z-index:0;margin:0;padding:0}.img_comment{position:absolute;top:0;left:50%;z-index:1;padding:1px;margin:0;font-size:7px;-webkit-transform:scale(.75);text-align:center;width:50%}.chrome .img_comment{position:absolute;top:0;left:50%;z-index:1;padding:1px;margin:0;font-size:7px;-webkit-transform:scale(.9);-webkit-transform-origin:0 0;text-align:center;width:50%}#news,#exposition,#update{background:#f4f4f4;width:auto;padding:10px 0;margin-bottom:1px;float:none}#news h2,#exposition h2,#update h2{font-size:110%;color:#009870;width:14%;float:left;font-weight:700;white-space:nowrap;background:url(../img/cmn/icon/arrow_s02.gif) left center no-repeat;padding-left:18px;display:block;margin-left:4%}#news h2 a,#exposition h2 a,#product h2 a,#support h2 a,#update h2{color:#009870;font-weight:700}#news dl,#exposition dl{width:77%;float:right;font-size:90%;padding-top:5px}#news dt,#exposition dt,#update dt{width:24%;float:left;display:block;position:relative}#news dd,#exposition dd,#update dd{width:74%;float:left}#news dd .postTxt,#exposition dd .postTxt,#update dd .postTxt{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left}#recruit,#support{clear:both}#product h2,#recruit h2,#support h2{font-size:140%;color:#009870;width:auto;background-color:#fff;padding:0 16px 12px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#009870;line-height:140%;text-align:center}#product .supTxt,#recruit .supTxt,#support .supTxt{padding-top:3%;display:block}#product{width:100%;padding:0;display:block;position:relative;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff;float:none}#product .inbox{display:block;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#f4f4f4;border-bottom-color:#f4f4f4}#product dl{width:33%;float:left;text-align:center;display:block;padding:3%;border-left-width:1px;border-left-style:solid;border-left-color:#f0f0f0;font-size:14px;color:#009870}.ml-20{margin-top:0}.square2{display:inline-block;width:20px;height:20px;background:#009870}#product img{width:100%}#product .searchPro{padding:3% 0 4% 3%;float:right;border-left:#cccccc solid 1px;clear:both}#product .searchPro h3{font-size:130%;font-weight:700;background:url(../img/cmn/icon/search.gif) left 7px no-repeat;padding-left:20px;margin-bottom:1em}#product .searchPro p{margin-bottom:1em;max-width:239px}#searchForm{display:block;width:100%;overflow:hidden;border:#cccccc solid 1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:0}#searchForm input{float:left;border:none;margin:0}#searchForm .searchTxt{width:86%;height:16px;font-size:14px;padding:8px 0}#searchForm .searchBtn{background:url(../img/cmn/icon/search.gif) center center no-repeat;width:13%;height:32px;cursor:pointer}.recruit{background-color:#ccc;width:100%;height:auto;float:none;display:block}.recruit img{width:100%;height:auto}#support{width:100%;display:block;float:none;position:relative;margin:0;padding:0;height:auto}#support ul li{font-size:100%;border-right-width:1px;border-right-style:solid;border-right-color:#fff;display:block;width:25%;float:left}#support ul li a{display:block;height:180px;padding-top:130px;text-align:center;background-color:#f0f0f0;background-repeat:no-repeat;background-position:center 45%;padding-bottom:20px}#support ul li.link01 a{background-image:url(../img/cmn/icon/q.png)}#support ul li.link02 a{background-image:url(../img/cmn/icon/dl.png)}#support ul li.link03 a{background-image:url(../img/cmn/icon/sl.png)}#support ul li.link04 a{background-image:url(../img/cmn/icon/contact.png)}}@media screen and (max-width:570px){ul#topSlider{display:block;height:auto;width:auto;position:relative;overflow:hidden;z-index:0}ul#topSlider img{display:block;max-width:100%;width:100%;width:auto;position:relative;overflow:hidden;z-index:0;margin-right:auto;margin-left:auto}.topbox01{padding-top:0;padding-bottom:20px;display:block;border-top-width:4px;border-top-style:solid;border-top-color:#f4f4f4;position:relative;height:auto;width:auto}.topbox03{padding-bottom:1px;display:block;position:relative}.inw700{width:100%;float:none}.youtube{width:100%;float:none;display:block;height:auto;position:relative;background-color:#009871}.youtube a{display:block;height:auto}.youtube img{height:auto;width:100%;margin-right:auto;margin-left:auto;display:block}.youtube h2{color:#009870;font-weight:700;font-size:18px;margin-top:0;background-color:#fff}.service{width:100%;float:none;display:block;height:auto;position:relative;background-color:#009871}.service a{display:block;height:auto}.service img{height:auto;width:100%;margin-right:auto;margin-left:auto;display:block}.service h2{color:#009870;font-weight:700;font-size:18px;margin-top:0;background-color:#fff;text-align:center}.topbox02{padding-bottom:20px;display:block;position:relative;height:auto;width:auto}ul.solution{width:100%;display:block;float:none}ul.solution li{width:33.3%;height:auto;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff;float:left}ul.solution li img{width:100%;display:block;height:auto}.img_box{position:relative;display:block;margin:0;padding:0}.img_box img{z-index:0;margin:0;padding:0}.img_comment{position:absolute;top:0;left:50%;z-index:1;padding:1px;margin:0;font-size:5px;text-align:center;width:50%;-webkit-transform-origin:0 0}#news,#exposition,#update{background:#f4f4f4;width:auto;padding:10px 20px;margin-bottom:1px}#news h2,#exposition h2,#update h2{font-size:100%;color:#009870;width:auto;float:none;font-weight:700;white-space:nowrap;background:url(../img/cmn/icon/arrow_s02.gif) left center no-repeat;padding-left:18px;display:block;margin-left:0}#news h2 a,#exposition h2 a,#product h2 a,#support h2 a,#update h2a{color:#009870;font-weight:700}#news dl,#exposition dl,#update dl{width:100%;float:left;font-size:80%;padding-:2px}#news dt,#exposition dt,#update dt{width:35%;float:left;display:block;position:relative}#news dd,#exposition dd,#update dd{width:65%;float:left}#news dd .postTxt,#exposition dd .postTxt,#update dd .postTxt{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left}#recruit,#support{clear:both}#product h2,#recruit h2,#support h2{font-size:120%;color:#009870;width:auto;background-color:#fff;padding-right:0;padding-bottom:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#009870;line-height:120%;text-align:center}#product .supTxt,#recruit .supTxt,#support .supTxt{padding-top:3%;display:block}#product{width:100%;padding:0;display:block;position:relative;float:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff;height:auto}#product .inbox{display:block;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#f4f4f4;border-bottom-color:#f4f4f4}#product dl{width:33%;float:left;text-align:center;display:block;padding:3%;border-left-width:1px;border-left-style:solid;border-left-color:#f0f0f0;font-size:12px;color:#009870;height:auto}.ml-20{margin-top:0}.square2{display:inline-block;width:20px;height:20px;background:#009870}#product img{width:100%}#product .searchPro{padding:3% 0 4% 3%;float:right;border-left:#cccccc solid 1px;clear:both}#product .searchPro h3{font-size:130%;font-weight:700;background:url(../img/cmn/icon/search.gif) left 7px no-repeat;padding-left:20px;margin-bottom:1em}#product .searchPro p{margin-bottom:1em;max-width:239px}#searchForm{display:block;width:100%;overflow:hidden;border:#cccccc solid 1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:0}#searchForm input{float:left;border:none;margin:0}#searchForm .searchTxt{width:86%;height:16px;font-size:14px;padding:8px 0}#searchForm .searchBtn{background:url(../img/cmn/icon/search.gif) center center no-repeat;width:13%;height:32px;cursor:pointer}.recruit{background-color:#009871;width:auto;height:auto;float:none;display:block}.recruit img{width:100%;height:auto;margin-right:auto;margin-left:auto;display:block}#support{width:auto;display:block;float:none;position:relative;margin:0;padding:0;height:auto}#support ul li{font-size:70%;border-right-width:1px;border-right-style:solid;border-right-color:#fff;display:block;width:50%;float:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff}#support ul li a{display:block;height:100px;padding-top:80px;text-align:center;background-color:#f0f0f0;background-repeat:no-repeat;background-position:center 45%;padding-bottom:20px}#support ul li.link01 a{background-image:url(../img/cmn/icon/q.png)}#support ul li.link02 a{background-image:url(../img/cmn/icon/dl.png)}#support ul li.link03 a{background-image:url(../img/cmn/icon/sl.png)}#support ul li.link04 a{background-image:url(../img/cmn/icon/contact.png)}}
