@media screen and (max-width:780px){html,body{min-width:320px}body.active02{height:100vh;overflow:hidden}p,a,dl,ol,ul,dt,dd,figcaption{font-size:14px;line-height:1.8;letter-spacing:0}.call,a.call{pointer-events:auto}img{width:100%;height:auto !important}.pc-only{display:none}.sp-only{display:block}.inner{width:95%}h1{margin-bottom:5px;font-size:10px;letter-spacing:0;line-height:1.2;text-shadow:0 0 5px #fff}h1 br{display:block}h2{font-size:19px}h3{font-size:17px}#top #sec01 h2{font-size:18px}#top #sec01 h2 br{display:block}#top #sec03 h2 span{font-size:16px}#TH{padding:5px;position:absolute;top:0;left:0;z-index:999}#TH .inner{width:100%;display:block}#TH .inner .hdrLogo{width:55px;display:inline-block}#TH .inner .hdrLogo:nth-of-type(1){display:none !important}.hdrCtc{display:none}#TH a.sp-only{display:none}#TH.fixed{padding:25px 5px 10px}#TH.fixed .inner{display:-webkit-box;display:-ms-flexbox;display:flex}#TH.fixed a{display:inline-block}#TH.fixed a span{display:inline-block;padding:0 10px;margin-right:50px;font-family:"Century Gothic",sans-serif;font-size:20px;font-weight:700;background:#eea50a;color:#fff}#TH.fixed a span i{margin-right:10px}#TH.fixed a.sp-only{display:inline-block}#GNav{display:none}#HAM,#HAM span{display:block}#HAM{width:40px;height:40px;z-index:999999999;position:fixed;top:25px;right:5px}#HAM span{width:30px;height:3px;margin:auto;background:#eea50a;position:absolute;right:0;left:0;-webkit-transition:.4s;transition:.4s}#HAM span:nth-of-type(1){top:8px}#HAM span:nth-of-type(2){top:16px}#HAM span:nth-of-type(3){top:24px}#HAM span:nth-of-type(4){width:100%;bottom:-9px;background:0 0;-webkit-box-shadow:none;box-shadow:none}#HAM span:nth-of-type(4):after{display:block;margin:auto;content:"menu";color:#eea50a;font-weight:700;font-size:11px;text-align:center;letter-spacing:1px;position:absolute;right:0;bottom:7px;left:0}#HAM.active span{-webkit-box-shadow:none;box-shadow:none;background:#eea50a}#HAM.active span:nth-of-type(1),#HAM.active span:nth-of-type(3){top:15px}#HAM.active span:nth-of-type(1){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#HAM.active span:nth-of-type(2){display:none}#HAM.active span:nth-of-type(3){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#HAM.active span:nth-of-type(4){background:0 0}#HAM.active span:nth-of-type(4):after{content:"close";color:#eea50a}#SPNav{width:260px;height:100vh;display:block;padding-bottom:30px;background:#fff;z-index:99999;position:fixed;top:0;right:-260px;overflow-y:scroll;-webkit-box-shadow:inset 2px 0 5px rgba(0,0,0,.05);box-shadow:inset 2px 0 5px rgba(0,0,0,.05)}#SPNav li+li{border-top:1px dotted rgba(253,103,33,.4)}#SPNav a{color:#fd6721;font-size:14px}#SPNav a i{float:right;font-size:10px}#SPNav ul{padding-top:80px}#SPNav ul a{width:100%;display:block;padding:.8em 10px}#SPNav .fst{overflow:hidden}#SPNav .fst>a:after{display:inline-block;font-family:"Font Awesome 5 Free";content:"\f067";font-size:14px;float:right}#SPNav .fst.open>a:after{content:"\f068"}#SPNav ol{display:none;border-top:1px dotted rgba(255,255,255,.5);background:#ffefe7}#SPNav ol a{padding:10px 10px 10px 30px}#SPNav ul.ctc{width:200px;margin:40px auto 0;padding-top:0}#SPNav ul.ctc li+li{border-top:0}#SPNav ul.ctc li:nth-of-type(1){width:100%;margin-bottom:10px;color:#fd6721;line-height:3;text-align:center;border-top:1px solid #fd6721;border-bottom:1px solid #fd6721}#SPNav ul.ctc li:nth-of-type(n+2) a{padding:0 20px}#SPNav ul.ctc li:nth-of-type(2) a{font-size:20px}#SPNav ul.ctc li:nth-of-type(3){border-top:0}#SPNav ul.ctc li:nth-of-type(3) a{font-size:17px}#SPNav ul.ctc li:nth-of-type(3) i{font-size:24px}#SPNav ul.ctc a{padding:0}#SPNav ul.ctc a i{margin-right:10px;color:#fd6721;font-size:28px;float:none}#MV{height:300px !important}#MV .inner{height:300px}#MV .inner img{width:100%;max-width:383px;height:auto;margin:auto;bottom:50px}#SV{height:180px;background-position:80% center}#SV h2{font-size:22px}section,aside{padding:40px 0}.sub section{padding:35px 0 40px}.sub section .inner>header{margin-bottom:30px}.sub section .inner>header+p{font-size:14px}.sub section h2{font-size:18px}.sub section h2:after{width:100px;height:3px}small,.ftrBtm a{width:100%;margin:auto;text-align:center}footer>.inner,small,.ftrBtm a{display:block}footer>.inner{width:90%;margin:auto;padding:30px 0}.ftrBtm{padding:0 0 11px}.ftrBtm .inner,.ftrBtm .pagetop{width:100%;display:block}.ftrBtm .inner a{font-size:12px}.ftrBtm .inner a i{margin-right:.5em}.ftrBtm .pagetop{margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.5)}.ftrBtm .pagetop a{padding:.5em 0}.ftrBtm .pagetop i{font-size:27px}.ftrBtm small{margin-top:10px;font-size:10px}.ftrLeft dl{max-width:305px;margin:15px auto 0;font-size:13px}.ftrLeft img{max-width:305px;margin:auto}.ftrRight{margin-top:20px}.ftrRight dl,.ftrRight dt{border-bottom:1px dotted #fd6721}.ftrRight dl{margin:auto}.ftrRight dt{margin-bottom:12px;padding-bottom:6px;font-size:16px}.ftrRight dd{padding:0 8px 10px;font-size:13px;text-align:left}.ftrRight figure{margin-top:15px}.ftrRight figure a{width:31%}footer{border-top:1px solid #f4f3f3}body>.pagetop{display:none}.btn{width:200px;display:block;margin:auto;padding:9px 0 6px;color:#fd6721;text-align:center;border:1px solid #fd6721;background:0 0;-webkit-transition:.6s;transition:.6s}.btn:hover{color:#fff;background:#fd6721}.btn i{margin-right:10px}#top #sec01{padding-top:50px}#top #sec01 header img{width:100px;margin:0 auto 10px}#top #sec01 p{margin-top:20px;font-size:13px;text-align:left}#top #sec01 p span{margin-bottom:5px;font-weight:700;font-size:14px;text-align:center}#top #sec01 a{margin-top:35px}#top #sec02 .cntBox{width:95%;display:block;margin:auto}#top #sec02 .inBox{width:100%}#top #sec02 .inBox header{margin:0 0 10px}#top #sec02 .inBox p{padding:0 10px}#top #sec02 .inBox+.inBox{margin-top:10px}#top #sec02 .inBox div{padding-top:20px;padding-bottom:95px}#top #sec02 .inBox div h3 br{display:none}#top #sec02 .inBox:not(:nth-of-type(4)) div{height:auto;margin-top:0}#top #sec02 .inBox:not(:nth-of-type(4)) div:before{top:-37px}#top #sec02 .inBox:not(:nth-of-type(4)) a{bottom:30px}#top #sec02 .inBox:not(:nth-of-type(4)) h3{min-height:auto}#top #sec02 .inBox:nth-of-type(4){margin-top:10px;display:block}#top #sec02 .inBox:nth-of-type(4) div{width:100%}#top #sec02 .inBox:nth-of-type(4) div:before{top:-37px;right:0;bottom:auto;left:0;-webkit-transform:rotate(0);transform:rotate(0)}#top #sec02 .inBox:nth-of-type(4) p{padding:0 10px}#top #sec02 .inBox:nth-of-type(4) a{margin:0 auto;position:absolute;right:0;bottom:30px;left:0}#top #sec03{padding:33px 0}#top #sec03 header{margin-bottom:15px;padding-bottom:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#top #sec03 header a{font-weight:400;font-size:13px}#top #sec03 dl+dl{margin-top:20px}#top #sec03 dl dt,#top #sec03 dl dd{width:100%;font-size:14px;float:none}#top #sec03 dl dt:after{display:none}#top #sec03 dl dd{padding-left:0}aside .inner{width:90%}aside .inner:after{display:none}aside li+li a,aside dt{font-size:16px;line-height:2}aside p{font-size:16px;line-height:1.5}aside p br{display:block}aside ul.fx{width:100%;display:block;margin-top:10px}aside ul.fx li{width:100%}aside ul.fx li+li a{padding:20px 10px}aside dl{background:#f4f3f3}aside dl dt,aside dl dd{text-align:center}aside dl dt{line-height:3}aside dl dd{padding:10px 0}aside dl dd a{font-size:35px}aside dl dd a i{margin-right:8px;font-size:30px !important}.business .flow .inner .cntBox{padding:0}.business .flow .inner .cntBox header{margin-bottom:10px}.business .flow .inner .cntBox header span{font-size:30px}.business .flow .inner .cntBox header h3{font-size:18px}.business .flow .inner .cntBox .inBox p{font-size:14px}.business .flow .inner>.cntBox{width:100%;display:block;border-left:3px solid #fd6721}.business .flow .inner>.cntBox:after{bottom:-60px}.business .flow .inner>.cntBox .inBox{width:100%;padding:10px;border-left:0;background:0 0}.business .flow .inner>.cntBox .inBox header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.business .flow .inner>.cntBox .inBox header span{width:1em}.business .flow .inner>.cntBox .inBox p{padding-left:0}.business .flow .inner>.cntBox+.fx,.business .flow .inner>.cntBox+.cntBox{margin-top:50px}.business .flow .inner>.cntBox+.fx:not(.cntBox){display:block}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox{width:100%}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox+.cntBox{margin-top:5px}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox:nth-of-type(1){border-bottom:3px solid #8dc63f}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox:nth-of-type(2){border-bottom:3px solid #4eb54a}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox:nth-of-type(3){border-bottom:3px solid #458a0a}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox:nth-of-type(4){border-bottom:3px solid #0c866e}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox>header{margin-bottom:0}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox>header h3{padding-top:3px;padding-left:10px;font-size:18px;line-height:2;text-align:left}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox>header h3:after{display:block;margin-right:10px;font-family:"Font Awesome 5 Free";content:"\f107";float:right}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox{display:none}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox figure+header:before,.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox p+header:before{top:26px}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox header,.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox p{padding:0 10px}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox header span{width:1em;text-align:left}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox header h3{min-height:auto;padding-top:15px;font-size:18px}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox header h3 br{display:none}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox p{font-size:13px}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox p:nth-of-type(1),.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox p:nth-of-type(2){min-height:auto}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox .inBox figure{width:100%}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox:nth-of-type(3) .inBox:nth-of-type(2) figure img{max-width:177px}.business .flow .inner>.cntBox+.fx:not(.cntBox) .cntBox:nth-of-type(4) .inBox figure:nth-last-of-type(1) img{max-width:203px;margin:20px auto 0}#recycle section .inner>header{margin-bottom:30px}#recycle #sec02 ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#recycle #sec02 li{width:49%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;font-size:15px;text-shadow:none}#recycle #sec02 li img{display:block}#recycle #sec02 li:nth-of-type(n+3){margin-top:10px}#recycle #sec02 li:nth-of-type(1),#recycle #sec02 li:nth-of-type(2),#recycle #sec02 li:nth-of-type(3),#recycle #sec02 li:nth-of-type(4),#recycle #sec02 li:nth-of-type(5){background:0 0}#recycle #sec02 dl{display:block}#recycle #sec02 dl dt,#recycle #sec02 dl dd{padding:10px 0;font-size:16px;text-align:center}#recycle #sec02 dl dt{padding-left:0}#recycle #sec02 dl dd{padding:35px 10px 8px;font-size:13px}#recycle #sec02 dl dd br{display:block}#recycle #sec02 dl dd:before{display:block;top:0;left:0;right:0}#recycle #sec04 p{width:100%}#facility #sec01 .cntBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#facility #sec01 .cntBox p{width:100%}#facility #sec01 .cntBox .inBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}#facility #sec01 .cntBox figure,#facility #sec01 .cntBox figure figcaption{position:static}#facility #sec01 .cntBox figure{width:49%}#facility #sec01 .cntBox figure figcaption{font-weight:400;font-size:12px}#facility #sec01 .cntBox figure+figure{margin-top:0}#facility #sec01 a{margin-top:10px}#facility .flow .inner .cntBox{background:#fff;border-left:0}#facility .flow .inner>.fx:not(.cntBox){margin-bottom:50px;padding:5px;background:#fff;position:relative}#facility .flow .inner>.fx:not(.cntBox) div.fx{display:block;margin-top:5px}#facility .flow .inner>.fx:not(.cntBox) div.fx .cntBox{width:100%;border-bottom-color:#458a0a}#facility .flow .inner>.fx:not(.cntBox) div.fx .cntBox header{background:#458a0a}#facility .flow .inner>.fx:not(.cntBox):after{width:24px;height:24px;display:block;margin:auto;content:"";border-top:30px solid #fd6721;border-right:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid transparent;position:absolute;right:0;left:0;border-top:30px solid #fff;bottom:-60px}#facility .flow .inner>.fx:not(.cntBox) .cntBox{width:100%}#facility .flow .inner>.fx:not(.cntBox) .cntBox>header{display:block}#facility .flow .inner>.fx:not(.cntBox) .cntBox>header h3 span{display:inline;margin-left:5px;font-size:16px}#facility .flow .inner>.fx:not(.cntBox) .cntBox p:nth-of-type(n+2){margin-top:8px}#facility .flow .inner>.fx:not(.cntBox) .cntBox>header{padding-left:10px}#facility .flow .inner>.fx:not(.cntBox) .cntBox>header span,#facility .flow .inner>.fx:not(.cntBox) .cntBox>header h3{display:inline-block}#facility .flow .inner>.fx:not(.cntBox) .cntBox>header span{width:5%;margin-top:5px;color:#fff;line-height:1}#facility .flow .inner>.fx:not(.cntBox) .cntBox>header h3{width:92%;line-height:1.8}#facility .flow .inner>.fx:not(.cntBox) .cntBox>header h3:after{margin-right:0;float:right}#facility .flow .inner>.fx:not(.cntBox) .cntBox+.cntBox{margin-top:5px;margin-left:0}#facility .flow .inner>.fx:not(.cntBox) .cntBox .inBox{min-height:auto;padding-top:7px}#facility .flow .inner>.fx:not(.cntBox) .cntBox .inBox header{display:none}#facility .flow .inner>.fx:not(.cntBox) .cntBox .inBox header h3 span{display:inline;font-size:17px}#facility .flow .inner>.fx:not(.cntBox) .cntBox .inBox figure{overflow:hidden}#facility .flow .inner>.fx:not(.cntBox) .cntBox .inBox figure img+img{display:none}#facility .flow .inner>.fx:not(.cntBox) .cntBox .inBox figure+header{padding-top:30px}#facility .flow .inner>.fx:not(.cntBox) .cntBox:after{display:none}#usedpaper #sec02 .cntBox{display:block}#usedpaper #sec02 .cntBox figure{width:100%;margin:auto}#usedpaper #sec02 .cntBox figure+figure{margin-left:auto;margin-top:10px}#usedpaper #sec02 .cntBox figure figcaption{padding:10px 10px 0;font-size:15px}#usedpaper #sec02 .cntBox figure p{padding:0 10px 10px;font-size:14px}#usedpaper #sec02 .cntBox dl{display:block;margin-top:20px}#usedpaper #sec02 .cntBox dl dt,#usedpaper #sec02 .cntBox dl dd{width:100%;padding:10px 20px;font-size:16px}#usedpaper #sec02 .cntBox dl dt{text-align:center}#usedpaper #sec02 .cntBox dl dd{padding-top:35px;font-size:14px}#usedpaper #sec02 .cntBox dl dd:before{height:26px;display:block;top:-3px;left:0;right:0}#supersol h2 br{display:block}#supersol .flow header span{width:1em;font-size:30px}#supersol .flow header h3{font-size:16px}#supersol .flow .inBox:nth-last-of-type(1) header{margin-bottom:0}#supersol #sec01 .cntBox{margin-top:35px}#supersol #sec01 .cntBox header{margin-bottom:15px;padding-bottom:.5em}#supersol #sec01 .cntBox .inBox{width:100%;margin:0 auto 30px;padding:0}#supersol #sec01 header h3{font-size:15px}#supersol #sec01 header h3 br{display:block}#supersol #sec01 header h3 span{font-size:18px;letter-spacing:-1px}#supersol #sec01 ul{width:280px}#supersol #sec01 ul li{width:50px;height:50px;font-size:13px}#supersol #sec01 ul li:nth-of-type(5n+1){margin-left:0}#supersol #sec01 ul li:nth-of-type(n+2){margin-left:5px}#supersol #sec01 ul li:nth-of-type(n+6){margin-top:5px}#supersol #sec02 a{margin-top:10px;font-weight:400}#supersol #sec02 a:after{margin-left:8px}#supersol #sec04 .cntBox{display:block}#supersol #sec04 .cntBox .inBox{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#supersol #sec04 .cntBox .inBox:nth-last-of-type(1){padding:20px 10px 10px}#supersol #sec04 .cntBox .inBox:nth-last-of-type(1) h3{font-size:16px}#supersol #sec04 .cntBox .inBox:nth-last-of-type(1) dl{text-align:left}#supersol #sec04 .cntBox .inBox:nth-last-of-type(1) dl dt,#supersol #sec04 .cntBox .inBox:nth-last-of-type(1) dl dd{padding:0;font-size:13px;line-height:1.6}#supersol #sec04 .cntBox .inBox:nth-last-of-type(1) dl dt{margin-bottom:0}#supersol #sec04 .cntBox .inBox:nth-last-of-type(1) dl dt a{font-size:15px}#supersol #sec04 .cntBox .inBox:nth-last-of-type(1) dl dd br{display:block}#supersol #sec04 .cntBox .inBox:nth-of-type(n+2),#supersol #sec04 .cntBox .inBox:nth-of-type(n+3){margin-top:10px}#supersol #sec04 .cntBox .inBox figure,#supersol #sec04 .cntBox .inBox dl{width:100%}#supersol #sec04 .cntBox .inBox dl dt{padding:8px 10px 0;font-size:15px}#supersol #sec04 .cntBox .inBox dl dd{padding:0 10px;font-size:12px;line-height:1.5}#supersol #sec04 .cntBox .inBox dl dd br{display:none}#spraycan section .inner>header+p{text-align:left}#spraycan .cntBox:nth-of-type(1){margin-top:20px}#company section dl dt,#company section dl dd{width:100%;float:none;padding:0 5px}#company #sec01{padding-bottom:0}#company #sec01>.inner .cntBox:nth-of-type(1){margin-bottom:40px;padding:10px}#company #sec01>.inner .cntBox:nth-of-type(1) p{font-size:14px;line-height:1.8}#company #sec01 .cntBox{padding-top:20px;padding-bottom:30px}#company #sec01 .cntBox:nth-of-type(2) dt,#company #sec01 .cntBox:nth-of-type(2) dd{font-size:14px}#company #sec01 .cntBox:nth-of-type(2) dt{margin-bottom:3px;color:#fd6721;font-size:15px;border-bottom:1px solid rgba(253,103,33,.2)}#company #sec01 .cntBox:nth-of-type(2) dt:after{display:none}#company #sec01 .cntBox:nth-of-type(2) dt:nth-of-type(n+2){margin-top:20px}#company #sec01 .cntBox:nth-of-type(2) dd{text-align:left;word-break:break-all}#company #sec01 .cntBox:nth-of-type(2) dd:nth-of-type(n+2){margin-top:0}#company #sec01 .cntBox:nth-of-type(2) dd li{padding-left:1em;text-indent:-1em}#company #sec01 .cntBox:nth-of-type(2) dd span{font-size:13px}#company #sec01 .cntBox:nth-of-type(2) dd span:nth-of-type(n+2){margin-top:5px}#company #sec01 .cntBox:nth-of-type(2) dd .btn{width:175px;font-size:12px}#company #sec02 dl dt,#company #sec02 dl dd{padding-bottom:0;padding-left:10px;margin-left:5px}#company #sec02 dl dt{padding-top:20px;border-left:1px solid #fd6721}#company #sec02 dl dt:nth-of-type(1):before{top:-2px}#company #sec02 dl dt:after{display:none}#company #sec02 dl dt:before{width:11px;height:11px;display:block;margin:auto;content:"";border-radius:50%;background:#fd6721;position:absolute;top:16px;bottom:0;left:-6px}#company #sec02 dl dd{padding-top:0;line-height:1.4}#company #sec02 dl dd:nth-of-type(1){padding-top:5px;padding-bottom:0}#company #sec02 dl dd:nth-last-of-type(1){padding-bottom:20px}#company #map iframe{height:250px}#factory_intro #sec02 header+p{padding:0 5px 15px;font-size:14px}#factory_intro #sec02 .cntBox{margin-top:20px;padding:20px}#factory_intro #sec02 .cntBox figure,#factory_intro #sec02 .cntBox p{width:100%}#factory_intro #sec02 .cntBox figure{margin-top:15px}#factory_intro #sec02 .cntBox p{margin-right:0;font-size:13px;line-height:1.8}#factory_intro .cntBox{display:block}#factory_intro .cntBox .inBox{display:block;padding:15px}#factory_intro .cntBox .inBox+.inBox{margin-top:20px}#factory_intro .cntBox .inBox header{display:block}#factory_intro .cntBox .inBox header h3{font-size:16px}#factory_intro .cntBox .inBox header h3+span{margin-left:0;font-size:11px;line-height:1.5}#factory_intro .cntBox .inBox .Box{margin-top:15px;padding:0;background:0 0}#factory_intro .cntBox .inBox .Box p{font-size:14px}#car_intro .cntBox figure{display:block}#car_intro .cntBox figure:nth-of-type(n+2){margin-top:40px}#car_intro .cntBox figure figure,#car_intro .cntBox figure .inBox{width:100%}#car_intro .cntBox figure .inBox{margin-top:10px}#car_intro .cntBox figure figcaption{font-size:16px}#car_intro .cntBox figure p{margin-top:10px;font-size:14px}#staff .cntBox{display:block}#staff .cntBox .inBox{min-height:auto;padding:10px}#staff .cntBox figure{width:100%}#staff .cntBox figure .inBox{width:90%;margin:-51px auto 0;float:none;background:rgba(255,255,255,.9)}#staff .cntBox figure .inBox:before{display:none}#staff .cntBox figure+figure{margin-top:40px;margin-left:0}#staff .cntBox figure:nth-of-type(n+4){margin-top:30px}#staff .cntBox figure dl dt,#staff .cntBox figure dl dd{width:100%;float:none}#staff .cntBox figure figcaption{padding-bottom:7px;font-size:17px;text-align:center}#license .cntBox{display:block}#license .cntBox figure{width:100%;padding:0}#license .cntBox figure:nth-of-type(n+5),#license .cntBox figure:nth-of-type(n+2){margin-top:10px}#license .cntBox figure:nth-of-type(3) a{padding-top:10px}#license .cntBox figure figcaption{display:block;min-height:50px;margin-bottom:0;padding:10px}#license .cntBox figure figcaption a{font-weight:400;font-size:14px;line-height:1.4;text-align:left;pointer-events:auto}#license .cntBox figure figcaption a:after{display:block;margin:4px auto 0;font-size:23px;top:0;right:0;bottom:0}#license .cntBox figure figcaption+a{display:none}#public .cntBox{display:block}#public .cntBox .article{width:100%;min-height:auto}#public .cntBox .article:after{height:21px;font-size:23px}#public .cntBox .article:nth-of-type(n+4),#public .cntBox .article:nth-of-type(n+2){margin-top:10px}#public .cntBox .article:not(:nth-of-type(3n+1)){margin-left:0}#public .cntBox .article a{padding:15px 50px 15px 13px;font-size:13px;line-height:1.4;text-align:left;pointer-events:auto}#public .cntBox .article a span{margin-top:.3em;font-weight:400;font-size:11px}#download .cntBox{display:block}#download .cntBox .article{width:100%;min-height:auto}#download .cntBox .article:after{height:21px;font-size:23px}#download .cntBox .article:nth-of-type(n+4),#download .cntBox .article:nth-of-type(n+2){margin-top:10px}#download .cntBox .article:not(:nth-of-type(3n+1)){margin-left:0}#download .cntBox .article a{padding:15px 50px 15px 13px;font-size:13px;line-height:1.4;text-align:left;pointer-events:auto}#download .cntBox .article a span{margin-top:.3em;font-weight:400;font-size:11px}#voice header+p{text-align:left}#voice .cntBox figure{display:block}#voice .cntBox figure:nth-of-type(n+2){margin-top:40px}#voice .cntBox figure figure,#voice .cntBox figure .inBox{width:100%}#voice .cntBox figure .inBox{margin-top:10px}#voice .cntBox figure figcaption{font-size:16px}#voice .cntBox figure p{margin-top:10px;font-size:14px}#voice .cntBox figure dl dt,#voice .cntBox figure dl dd{width:100%;float:none}#voice .cntBox figure dl dd:nth-of-type(n+2){margin-top:0}#recruit h3{font-size:16px}#recruit .cntBox{width:100%}#recruit .cntBox+.cntBox{margin-top:30px}#recruit .cntBox dl{display:block}#recruit .cntBox dl:nth-of-type(n+2) dt,#recruit .cntBox dl:nth-of-type(n+2) dd{border-top:0}#recruit .cntBox dl dt,#recruit .cntBox dl dd{width:100%;padding:8px 10px}#recruit .cntBox dl dt{display:block;text-align:left}#contact #sec01 .cntBox+.cntBox,#check #sec01 .cntBox+.cntBox{margin-top:20px}#contact #sec01 .cntBox:nth-of-type(1) dl,#contact #sec01 .cntBox:nth-of-type(1) dl+div,#check #sec01 .cntBox:nth-of-type(1) dl,#check #sec01 .cntBox:nth-of-type(1) dl+div{width:100%}#contact #sec01 .cntBox:nth-of-type(1) dl,#check #sec01 .cntBox:nth-of-type(1) dl{display:block}#contact #sec01 .cntBox:nth-of-type(1) dl dt,#contact #sec01 .cntBox:nth-of-type(1) dl dd,#check #sec01 .cntBox:nth-of-type(1) dl dt,#check #sec01 .cntBox:nth-of-type(1) dl dd{width:100%;padding:10px}#contact #sec01 .cntBox:nth-of-type(1) dl dt,#check #sec01 .cntBox:nth-of-type(1) dl dt{padding:15px 10px;font-size:15px;line-height:1.4}#contact #sec01 .cntBox:nth-of-type(1) dl dt br,#check #sec01 .cntBox:nth-of-type(1) dl dt br{display:none}#contact #sec01 .cntBox:nth-of-type(1) dl dd,#check #sec01 .cntBox:nth-of-type(1) dl dd{font-size:14px}#contact #sec01 .cntBox:nth-of-type(1) dl dd a,#check #sec01 .cntBox:nth-of-type(1) dl dd a{font-size:30px}#contact #sec01 .cntBox:nth-of-type(1) dl dd a i,#check #sec01 .cntBox:nth-of-type(1) dl dd a i{font-size:28px}#contact #sec01 .cntBox:nth-of-type(1) dl dd a+span,#check #sec01 .cntBox:nth-of-type(1) dl dd a+span{font-size:13px}#contact #sec01 .cntBox:nth-of-type(2) form,#check #sec01 .cntBox:nth-of-type(2) form{margin-top:20px;padding:10px 0 0}#contact #sec01 .cntBox:nth-of-type(2) dl dt,#contact #sec01 .cntBox:nth-of-type(2) dl dd,#check #sec01 .cntBox:nth-of-type(2) dl dt,#check #sec01 .cntBox:nth-of-type(2) dl dd{width:100%;padding:10px 0;float:none}#contact #sec01 .cntBox:nth-of-type(2) dl dt,#check #sec01 .cntBox:nth-of-type(2) dl dt{padding:20px 3px 5px;font-weight:700}#contact #sec01 .cntBox:nth-of-type(2) dl dt span,#check #sec01 .cntBox:nth-of-type(2) dl dt span{margin-top:3px;font-size:11px}#contact #sec01 .cntBox:nth-of-type(2) dl dd,#check #sec01 .cntBox:nth-of-type(2) dl dd{padding-top:0}#contact #sec01 .cntBox:nth-of-type(2) dl dd input,#contact #sec01 .cntBox:nth-of-type(2) dl dd textarea,#check #sec01 .cntBox:nth-of-type(2) dl dd input,#check #sec01 .cntBox:nth-of-type(2) dl dd textarea{font-size:14px}#contact #sec01 .cntBox:nth-of-type(2) dl dd input,#check #sec01 .cntBox:nth-of-type(2) dl dd input{width:100%;height:2.5em}#contact #sec01 .cntBox:nth-of-type(2) dl dd textarea,#check #sec01 .cntBox:nth-of-type(2) dl dd textarea{height:150px}#contact #sec01 .cntBox button,#check #sec01 .cntBox button{margin-top:30px;font-size:14px}#topics section article+article,#single section article+article{margin-top:40px}#topics section article h3,#single section article h3{font-size:15px}#topics section article span,#single section article span{font-size:13px}#topics section article span.cat a,#single section article span.cat a{padding:3px 5px 2px}#topics section .content,#single section .content{margin-top:.4em;font-size:14px}#topics .pagenav,#single .pagenav{margin-top:40px}#single section article header{padding-bottom:0;margin-bottom:.5em}#single .pagenav{width:100%;margin:40px auto 0}#single .pagenav div{width:90px}#single .pagenav .blogTop a{padding:2px .5em}#policy #sec01 dt{margin-top:30px;margin-bottom:5px}#policy #sec01 dd{padding-left:0;font-size:12px}#industrial h2 br{display:block}#industrial .cntBox header h3{margin:0}#industrial #sec01 .cntBox .inBox header h3{font-size:16px}#industrial #sec02 .cntBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#industrial #sec02 .cntBox .inBox{width:100%;padding:15px}#industrial #sec02 .cntBox .inBox header span{font-size:30px}#industrial #sec02 .cntBox .inBox header h3{font-size:18px}#industrial #sec02 .cntBox .inBox p{padding-left:0}#industrial #sec03 .cntBox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#industrial #sec03 .cntBox div,#industrial #sec03 .cntBox figure:nth-of-type(n+3){margin-top:10px}#industrial #sec03 .cntBox div,#industrial #sec03 .cntBox figure:nth-of-type(even){margin-left:0}#industrial #sec03 .cntBox figure{width:49%;display:block;background:#fff}#industrial #sec03 .cntBox figure dl{width:100%;height:100%}#industrial #sec03 .cntBox figure dl dt{padding:10px 10px 0;font-size:14px}#industrial #sec03 .cntBox figure dl dd{padding:0 10px 10px;font-size:13px;line-height:1.4}#industrial #sec03 .cntBox div{width:100%;margin-top:30px;padding:15px 10px;color:#fd6721;font-size:16px;line-height:1.4;border:2px solid #fd6721;background:#fff}#industrial #sec03 .cntBox div br{display:block}#industrial #sec03 .cntBox div ul{margin-top:10px}#industrial #sec03 .cntBox div ul li:nth-of-type(1){text-align:center}#industrial #sec03 .cntBox div ul li:nth-of-type(1) a{font-size:28px}#industrial #sec03 .cntBox div ul li:nth-of-type(2) a{padding:10px 20px;font-size:16px}#industrial #sec03 .worry ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#industrial #sec03 .worry li{width:49%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:15px;text-shadow:none}#industrial #sec03 .worry li img{display:block}#industrial #sec03 .worry li:nth-of-type(n+3){margin-top:10px}#industrial #sec03 .worry li:nth-of-type(1),#industrial #sec03 .worry li:nth-of-type(2),#industrial #sec03 .worry li:nth-of-type(3),#industrial #sec03 .worry li:nth-of-type(4),#industrial #sec03 .worry li:nth-of-type(5){background:0 0}#industrial #sec03 .worry dl{display:block}#industrial #sec03 .worry dl dt,#industrial #sec03 .worry dl dd{padding:10px 0;font-size:16px;text-align:center}#industrial #sec03 .worry dl dt{padding-left:0}#industrial #sec03 .worry dl dd{padding:35px 10px 8px;font-size:13px}#industrial #sec03 .worry dl dd br{display:block}#industrial #sec03 .worry dl dd:before{display:block;top:0;left:0;right:0}#industrial #sec04 .cntBox dl dt{font-size:16px}#industrial #sec05{padding-bottom:40px}#industrial #sec05 .cntBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#industrial #sec05 .cntBox figure{margin-top:10px;width:auto}#industrial #sec05 .cntBox .p-half{width:100%}#industrial #sec06 .cntBox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#industrial #sec06 .cntBox div,#industrial #sec06 .cntBox figure:nth-of-type(n+3){margin-top:10px}#industrial #sec06 .cntBox div,#industrial #sec06 .cntBox figure:nth-of-type(even){margin-left:0}#industrial #sec06 .cntBox figure{width:49%;display:block;background:#fff}#industrial #sec06 .cntBox figure dl{width:100%;height:100%}#industrial #sec06 .cntBox figure dl dt{padding:10px 10px 0;font-size:14px}#industrial #sec06 .cntBox figure dl dd{padding:0 10px 10px;font-size:13px;line-height:1.4}#industrial #sec08 .cntBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#industrial #sec08 .cntBox p{width:100%}#industrial #sec08 .cntBox .inBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}#industrial #sec08 .cntBox figure,#industrial #sec08 .cntBox figure figcaption{position:static}#industrial #sec08 .cntBox figure{width:49%}#industrial #sec08 .cntBox figure figcaption{font-weight:400;font-size:12px}#industrial #sec08 .cntBox figure+figure{margin-top:0}#industrial #sec08 a{margin-top:10px}#industrial #sec09.flow .inner .cntBox{background:#fff;border-left:0}#industrial #sec09.flow .inner>.fx:not(.cntBox){margin-bottom:50px;padding:5px;background:#fff;position:relative}#industrial #sec09.flow .inner>.fx:not(.cntBox) div.fx{display:block;margin-top:5px}#industrial #sec09.flow .inner>.fx:not(.cntBox) div.fx .cntBox{width:100%;border-bottom-color:#458a0a}#industrial #sec09.flow .inner>.fx:not(.cntBox) div.fx .cntBox header{background:#458a0a}#industrial #sec09.flow .inner>.fx:not(.cntBox):after{width:24px;height:24px;display:block;margin:auto;content:"";border-top:30px solid #fd6721;border-right:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid transparent;position:absolute;right:0;left:0;border-top:30px solid #fff;bottom:-60px}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox{width:100%}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox>header{display:block}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox>header h3 span{display:inline;margin-left:5px;font-size:16px}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox p:nth-of-type(n+2){margin-top:8px}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox>header{padding-left:10px}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox>header span,#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox>header h3{display:inline-block}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox>header span{width:5%;margin-top:5px;color:#fff;line-height:1}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox>header h3{width:92%;line-height:1.8}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox>header h3:after{margin-right:0;float:right}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox+.cntBox{margin-top:5px;margin-left:0}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox .inBox{min-height:auto;padding-top:7px}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox .inBox header{display:none}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox .inBox header h3 span{display:inline;font-size:17px}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox .inBox figure{overflow:hidden}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox .inBox figure img+img{display:none}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox .inBox figure+header{padding-top:30px}#industrial #sec09.flow .inner>.fx:not(.cntBox) .cntBox:after{display:none}#price .cntBox{display:block}#price .cntBox .inBox{display:block;padding:15px}#price .cntBox .inBox+.inBox{margin-top:20px}#price .cntBox .inBox header{display:block}#price .cntBox .inBox header h3{font-size:16px}#price .cntBox .inBox header h3+span{margin-left:0;font-size:11px;line-height:1.5}#price .cntBox .inBox .Box{margin-top:15px;padding:0;background:0 0}#price .cntBox .inBox .Box p{font-size:14px}#estimate #sec01 .inner>.cntBox{padding:5px !important}#estimate #sec01 .inner>.cntBox>header span{top:-35px;left:5px}#estimate #sec01 .inner>.cntBox:nth-of-type(1){border-left:none;margin-bottom:30px}#estimate #sec01 .inner>.cntBox:nth-of-type(1)>.cntBox>.inBox h3{font-size:16px;width:auto;min-width:150px}#estimate #sec01 .inner>.cntBox:nth-of-type(1),#estimate #sec01 .inner>.cntBox:nth-of-type(2),#estimate #sec01 .inner>.cntBox:nth-of-type(4),#estimate #sec01 .inner>.cntBox:nth-of-type(5){display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}#estimate #sec01 .inner>.cntBox:nth-of-type(1)>.cntBox>.inBox,#estimate #sec01 .inner>.cntBox:nth-of-type(2)>.cntBox>.inBox,#estimate #sec01 .inner>.cntBox:nth-of-type(4)>.cntBox>.inBox,#estimate #sec01 .inner>.cntBox:nth-of-type(5)>.cntBox>.inBox{padding:5px}#estimate #sec02 header+p{text-align:left}#estimate #sec02 .cntBox dl+dl{margin-top:40px}#estimate #sec02 .cntBox dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:55px;margin-bottom:15px;padding-bottom:7px;font-size:17px;line-height:1.4}#estimate #sec02 .cntBox dl dt:before{top:-8px}#estimate #sec02 .cntBox dl dd{padding-left:0}#estimate #sec02 .cntBox dl dd:before{display:none}#estimate #sec02 .cntBox dl dd li{line-height:1.4}#estimate #sec02 .cntBox dl dd li span{font-size:13px}#estimate #sec03 .inner>.cntBox{display:block}#estimate #sec03 .inner>.cntBox>.inBox{display:block;padding:15px}#estimate #sec03 .inner>.cntBox>.inBox+.inBox{margin-top:20px}#estimate #sec03 .inner>.cntBox>.inBox header{display:block}#estimate #sec03 .inner>.cntBox>.inBox header h3{font-size:16px}#estimate #sec03 .inner>.cntBox>.inBox header h3+span{margin-left:0;font-size:11px;line-height:1.5}#estimate #sec03 .inner>.cntBox>.inBox .Box{width:100%;margin-top:15px;padding:0;background:0 0}#estimate #sec03 .inner>.cntBox>.inBox .Box p{font-size:14px}#estimate #sec04{padding-bottom:40px}#estimate #sec04 .inner>.cntBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#estimate #sec04 .inner>.cntBox figure{width:auto;margin-top:10px}#estimate #sec04 .inner>.cntBox .p-half{width:100%}}