.content-nav{border-top:1px solid #999;border-bottom:1px solid #999}.content-nav .uk-container{padding-top:0;padding-bottom:0}.content-nav .inner-box,.content-nav>div{padding:30px;border-right:1px solid #999}.content-nav .inner-box:last-child,.content-nav>div:last-child{border-right:none}.content-nav .ttl{margin-bottom:0;font-size:1.375rem;font-weight:600}.content-nav .ttl span{display:block;font-size:1rem}@media screen and (max-width:900px){.content-nav{flex-wrap:wrap;border-bottom:none}.content-nav>div{padding:20px;width:50%;box-sizing:border-box;border-bottom:1px solid #999;text-align:center}.content-nav>div:nth-child(2n){border-right:none}.content-nav .ttl{font-size:1rem}}.page .heroimage,#company .heroimage{background:url(../../../../../../../themes/amcon2022/img/company/heroimage-company.png) no-repeat center;background-size:cover}.page .heroimage .h2-tate,#company .heroimage .h2-tate{color:#fff}.page .heroimage .h2-tate.f-raleway,#company .heroimage .h2-tate.f-raleway{text-transform:none}.page .heroimage .h2-tate span,#company .heroimage .h2-tate span{display:inline-block;font-size:3.75rem}@media screen and (max-width:640px){.page .heroimage .h2-tate span,#company .heroimage .h2-tate span{font-size:2.8rem}}.page .heroimage h2,#company .heroimage h2{font-weight:400;font-size:4vw;color:#fff;letter-spacing:6px;line-height:1.5}@media screen and (max-width:640px){.page .heroimage h2,#company .heroimage h2{font-size:5vw}}#img-history{position:relative}#img-history .nav{position:fixed;top:60px;width:100%}#img-history .nav>div{width:1280px;white-space:nowrap;margin:0 auto}#img-history .nav>div>div{width:390px}#img-history .nav>div>div img{display:none}#img-history .history01 img,#img-history .history02 img,#img-history .history03 img,#img-history .uk-text-nowrap img{max-width:inherit}@media screen and (max-width:1280px){#img-history .nav>div{width:900px}#img-history .nav>div>div{width:276px}#img-history .nav>div>div img{max-width:276px}#img-history .uk-text-nowrap img{max-width:900px}}@media screen and (max-width:900px){#img-history .nav{top:66px;height:80px;overflow-x:auto;overflow-y:hidden}#img-history .nav::-webkit-scrollbar{display:none}}#volute .heroimage{background-image:url(/img/product/heroimage-volute.jpg)}#volute .content-nav>div{max-width:250px}#words .words-nav{position:sticky;left:0;top:-24px;background-color:#fff}#words .words-nav .uk-container{padding:30px 0}@media screen and (max-width:1260px){#words .words-nav .uk-container{padding:30px 20px}}@media screen and (max-width:640px){#words .words-nav .uk-container{padding:20px}#words .words-nav .uk-grid-margin{margin-top:10px}#words .words-nav .uk-grid{margin-left:-15px}#words .words-nav .uk-grid>*{padding-left:15px}}.faq-wrap .answer,.faq-wrap .question{display:flex;gap:10px;align-items:center;color:#00A89D;font-size:1.125rem}.faq-wrap .answer::before,.faq-wrap .question::before{display:block;padding:2px 10px;box-sizing:border-box;height:40px;line-height:30px;content:"Q";font-size:1.5rem;background-color:#008F85;color:#fff}.faq-wrap .answer{align-items:flex-start;color:#333;font-size:1rem}.faq-wrap .answer::before{content:"A";height:auto;background-color:transparent;color:#333}.faq-wrap .answer a{text-decoration:underline}.faq-wrap .answer a:hover{text-decoration:none}.tab-nav{border-bottom:1px solid #999}.term-maintenance .tab-nav,.term-analysis .tab-nav{margin-bottom:0}.term-maintenance .tab-nav+.border-bottom,.term-analysis .tab-nav+.border-bottom{display:none}.term-maintenance .tab-nav+.border-bottom+.top-section .uk-container,.term-analysis .tab-nav+.border-bottom+.top-section .uk-container{padding-top:20px}.term-maintenance .tab-nav+.border-bottom+.top-section .uk-container .uk-text-right,.term-analysis .tab-nav+.border-bottom+.top-section .uk-container .uk-text-right{display:none}.tab-nav .uk-list{flex-wrap:wrap;max-width:1160px;margin:0 auto -1px}.tab-nav .uk-list .uk-active>a{border:1px solid #999;border-bottom:none;color:#00A89D}.tab-nav .uk-list li{margin-top:0}.tab-nav .uk-list li>a{display:block;padding:15px;text-align:center;background-color:#fff;border-bottom:1px solid #999;color:#333;font-size:1.125rem;font-weight:700}.tab-nav .uk-list li>a:hover{color:#00A89D;text-decoration:none;opacity:1}.tab-nav .uk-list::before{border-bottom:none}@media screen and (min-width:981px){.tab-nav .uk-list{align-items:flex-end;flex-wrap:nowrap;gap:10px;margin-bottom:0}.tab-nav .uk-list .uk-active>a{border-top:8px solid #00A89D;background-color:#fff;position:relative}.tab-nav .uk-list .uk-active>a::before{content:"";width:100%;bottom:-2px;left:0;width:100%;height:4px;background-color:#fff;position:absolute}.tab-nav .uk-list li>a{display:flex;align-items:center;justify-content:center;height:60px;padding:5px 10px;background-color:#F5F5F5;border-width:1px 1px 0;border-style:solid;border-color:#999;font-weight:500;line-height:1.2}}@media screen and (max-width:980px){.tab-nav .uk-list{border-bottom:1px solid #999}.tab-nav .uk-list li>a{border-top:1px solid #999;border-bottom:none;font-size:.875rem}.tab-nav .uk-list li:nth-child(2)>a,.tab-nav .uk-list li:nth-child(4)>a{border-right:none!important;border-left:none!important}.tab-nav .uk-list li:nth-child(1)>a,.tab-nav .uk-list li:nth-child(3)>a{border-right:1px solid #999;border-left:none!important}.faq-anchor.uk-grid>.uk-grid-margin{margin-top:10px}}#productList .item-list .item-image{width:300px}#productList .item-list .item-info{width:auto}#productList .item-list .item-info h3{font-size:1.5rem}#productList .item-list .item-info .uk-label{font-size:.875rem;background-color:#333;color:#fff;border-radius:50px;padding:2px 14px}#productList .item-list .item-button{width:250px}#productList .item-list .item-button .uk-list>:nth-child(n+2){margin-top:20px}#freeSampleTest .step-box{padding:40px;border:1px solid #ccc}#freeSampleTest .step-box .uk-button-large{min-width:20em}@media screen and (max-width:640px){#freeSampleTest .step-box{padding:20px}#freeSampleTest .step-box .uk-button-large{display:block;min-width:inherit;padding:0 40px 0 20px}}#freeSampleTest .step-arrow{width:30px;height:30px;margin:20px auto 40px;border:1px solid;border-color:transparent transparent #565656 #565656;transform:rotate(-45deg)}.heroimage.is-videoplay{background-image:none;position:relative}.heroimage.is-videoplay h2{margin:0}.heroimage.is-videoplay .uk-cover-container{height:48em}@media screen and (max-width:940px){.heroimage.is-videoplay .uk-cover-container{height:30em}}.heroimage.is-videoplay .catchcopy{width:100%;display:flex;align-items:flex-end;box-sizing:border-box;position:absolute;left:0;top:0}@media screen and (max-width:940px){.heroimage.is-videoplay .catchcopy{flex-wrap:wrap}.heroimage.is-videoplay .catchcopy .h2-tate{font-size:2rem;margin-top:30px}.heroimage.is-videoplay .catchcopy .h2-tate span{font-size:1.625rem}}.heroimage.is-videoplay.is-photo{background-image:none}.heroimage.is-videoplay.is-photo .catchcopy,.heroimage.is-videoplay.is-photo .uk-cover-container{height:29em;align-items:center}@media screen and (max-width:640px){.heroimage.is-videoplay.is-photo .catchcopy,.heroimage.is-videoplay.is-photo .uk-cover-container{height:auto}.heroimage.is-videoplay.is-photo .catchcopy [data-uk-cover],.heroimage.is-videoplay.is-photo .catchcopy [uk-cover],.heroimage.is-videoplay.is-photo .uk-cover-container [data-uk-cover],.heroimage.is-videoplay.is-photo .uk-cover-container [uk-cover]{position:relative;height:auto!important;width:auto!important;transform:none;left:0;top:0}}#analysis .heroimage,#products .heroimage,#maintenance .heroimage{background-image:none;position:relative}#analysis .heroimage img,#products .heroimage img,#maintenance .heroimage img{-o-object-fit:cover;object-fit:cover;width:100%;height:450px}#analysis .heroimage h2,#products .heroimage h2,#maintenance .heroimage h2{margin:0}#analysis .heroimage .uk-cover-container,#products .heroimage .uk-cover-container,#maintenance .heroimage .uk-cover-container{height:48em}@media screen and (max-width:940px){#analysis .heroimage .uk-cover-container,#products .heroimage .uk-cover-container,#maintenance .heroimage .uk-cover-container{height:30em}}#analysis .heroimage .catchcopy,#products .heroimage .catchcopy,#maintenance .heroimage .catchcopy{width:100%;display:flex;align-items:flex-end;box-sizing:border-box;position:absolute;left:0;top:0}@media screen and (max-width:940px){#analysis .heroimage .catchcopy,#products .heroimage .catchcopy,#maintenance .heroimage .catchcopy{flex-wrap:wrap}#analysis .heroimage .catchcopy .h2-tate,#products .heroimage .catchcopy .h2-tate,#maintenance .heroimage .catchcopy .h2-tate{font-size:2rem;margin-top:30px}#analysis .heroimage .catchcopy .h2-tate span,#products .heroimage .catchcopy .h2-tate span,#maintenance .heroimage .catchcopy .h2-tate span{font-size:1.625rem}}#analysis .heroimage.is-photo,#products .heroimage.is-photo,#maintenance .heroimage.is-photo{background-image:none}#analysis .heroimage.is-photo .catchcopy,#analysis .heroimage.is-photo .uk-cover-container,#products .heroimage.is-photo .catchcopy,#products .heroimage.is-photo .uk-cover-container,#maintenance .heroimage.is-photo .catchcopy,#maintenance .heroimage.is-photo .uk-cover-container{height:29em;align-items:center}#analysis .heroimage.is-photo .catchcopy .f-mincho,#analysis .heroimage.is-photo .uk-cover-container .f-mincho,#products .heroimage.is-photo .catchcopy .f-mincho,#products .heroimage.is-photo .uk-cover-container .f-mincho,#maintenance .heroimage.is-photo .catchcopy .f-mincho,#maintenance .heroimage.is-photo .uk-cover-container .f-mincho{color:#fff;line-height:1.5;letter-spacing:5px;font-size:3.125rem}@media screen and (max-width:640px){#analysis .heroimage.is-photo .catchcopy,#analysis .heroimage.is-photo .uk-cover-container,#products .heroimage.is-photo .catchcopy,#products .heroimage.is-photo .uk-cover-container,#maintenance .heroimage.is-photo .catchcopy,#maintenance .heroimage.is-photo .uk-cover-container{height:auto}#analysis .heroimage.is-photo .catchcopy [data-uk-cover],#analysis .heroimage.is-photo .catchcopy [uk-cover],#analysis .heroimage.is-photo .uk-cover-container [data-uk-cover],#analysis .heroimage.is-photo .uk-cover-container [uk-cover],#products .heroimage.is-photo .catchcopy [data-uk-cover],#products .heroimage.is-photo .catchcopy [uk-cover],#products .heroimage.is-photo .uk-cover-container [data-uk-cover],#products .heroimage.is-photo .uk-cover-container [uk-cover],#maintenance .heroimage.is-photo .catchcopy [data-uk-cover],#maintenance .heroimage.is-photo .catchcopy [uk-cover],#maintenance .heroimage.is-photo .uk-cover-container [data-uk-cover],#maintenance .heroimage.is-photo .uk-cover-container [uk-cover]{position:relative;height:auto!important;width:auto!important;transform:none;left:0;top:0}}@media screen and (max-width:640px){#analysis .heroimage.is-photo .catchcopy .f-mincho,#products .heroimage.is-photo .catchcopy .f-mincho,#maintenance .heroimage.is-photo .catchcopy .f-mincho{font-size:2rem}#analysis .heroimage.is-photo img,#products .heroimage.is-photo img,#maintenance .heroimage.is-photo img{-o-object-fit:cover;object-fit:cover;height:300px}}#analysis .content-nav .uk-flex,#products .content-nav .uk-flex,#maintenance .content-nav .uk-flex{margin-left:-40px;margin-right:-40px}@media screen and (max-width:940px){#analysis .content-nav .uk-flex,#products .content-nav .uk-flex,#maintenance .content-nav .uk-flex{margin-left:0;margin-right:0}#analysis .content-nav>div,#products .content-nav>div,#maintenance .content-nav>div{width:100%;padding:0}#analysis .content-nav:last-child,#products .content-nav:last-child,#maintenance .content-nav:last-child{border-top:none}#analysis .content-nav .inner-box,#products .content-nav .inner-box,#maintenance .content-nav .inner-box{width:100%;border-right:none;border-bottom:1px solid #999;padding-left:20px;padding-right:20px}#analysis .content-nav .inner-box .uk-text-center img,#products .content-nav .inner-box .uk-text-center img,#maintenance .content-nav .inner-box .uk-text-center img{width:100%}#analysis .content-nav .inner-box:last-child,#products .content-nav .inner-box:last-child,#maintenance .content-nav .inner-box:last-child{border-bottom:none}#analysis .content-nav .inner-box p,#products .content-nav .inner-box p,#maintenance .content-nav .inner-box p{text-align:left}}#products .sc-maintemap,#maintenance .sc-maintemap{position:relative;max-width:1167px;margin:0 auto 30px;text-align:center}#products .sc-maintemap img,#maintenance .sc-maintemap img{max-width:inherit}@media screen and (min-width:1167px){#products .sc-maintemap::-webkit-scrollbar-track,#maintenance .sc-maintemap::-webkit-scrollbar-track{background:#fff;border-radius:30px}}#products .sc-maintemap .maintebanner,#maintenance .sc-maintemap .maintebanner{position:absolute;left:0;top:0}#products .sc-maintemap .map-wrap,#maintenance .sc-maintemap .map-wrap{background-color:transparent;position:absolute;left:0;top:0;display:block;padding-top:55px;width:8em;color:#fff;font-weight:500;cursor:pointer}#products .sc-maintemap .map-wrap:hover ul,#maintenance .sc-maintemap .map-wrap:hover ul{display:block}#products .sc-maintemap .map-wrap ul,#maintenance .sc-maintemap .map-wrap ul{display:none;width:9em;list-style:none;margin:0 auto;padding:10px;position:relative;background-color:#404040}#products .sc-maintemap .map-wrap ul::after,#maintenance .sc-maintemap .map-wrap ul::after{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(64,64,64,0);border-bottom-color:#404040;border-width:8px;margin-left:-8px}#products .sc-maintemap .map-wrap ul li a,#maintenance .sc-maintemap .map-wrap ul li a{position:relative;padding:5px 10px;text-align:left;display:block;color:#fff}#products .sc-maintemap .map-wrap ul li a i,#maintenance .sc-maintemap .map-wrap ul li a i{position:absolute;right:10px;top:60%;margin-top:-10px}#products .sc-maintemap .map-wrap ul li a:hover,#maintenance .sc-maintemap .map-wrap ul li a:hover{background-color:#00A89D;opacity:1;text-decoration:none}#products .sc-maintemap .map01,#maintenance .sc-maintemap .map01{top:47px;left:315px}#products .sc-maintemap .map02,#maintenance .sc-maintemap .map02{top:12px;left:675px;width:10em}#products .sc-maintemap .map03,#maintenance .sc-maintemap .map03{top:292px;left:15px;width:17em}#products .sc-maintemap .map04,#maintenance .sc-maintemap .map04{top:367px;left:600px}#products .sc-maintemap .map05,#maintenance .sc-maintemap .map05{top:639px;left:248px;width:23em}#products .sc-maintemap .map06,#maintenance .sc-maintemap .map06{top:693px;left:687px;width:14em}#products .sc-maintemap .map07,#maintenance .sc-maintemap .map07{top:694px;left:934px;width:14em}#products .sc-maintemap .map08,#maintenance .sc-maintemap .map08{top:937px;left:189px;width:10em}#products .sc-maintemap .map09,#maintenance .sc-maintemap .map09{top:888px;left:939px}#products .sc-maintemap .map10,#maintenance .sc-maintemap .map10{top:966px;left:420px;padding-top:0;padding-bottom:55px;height:55px}#products .sc-maintemap .map10 ul::after,#maintenance .sc-maintemap .map10 ul::after{top:100%;left:50%;border-color:rgba(64,64,64,0);border-top-color:#404040;border-width:8px;margin-left:-8px}#products .sc-maintemap .map11,#maintenance .sc-maintemap .map11{top:1083px;left:435px;min-height:50px;padding-top:0;padding-left:156px}#products .sc-maintemap .map11 ul,#maintenance .sc-maintemap .map11 ul{margin-top:-45px}#products .sc-maintemap .map11 ul::after,#maintenance .sc-maintemap .map11 ul::after{left:inherit;right:100%;top:50%;position:absolute;pointer-events:none;border-color:rgba(64,64,64,0);border-right-color:#404040;border-width:8px;margin-top:-8px}#products .sc-maintemap .map12,#maintenance .sc-maintemap .map12{top:770px;left:256px;width:10em}#products .sc-maintemap .map13,#maintenance .sc-maintemap .map13{top:135px;left:1005px}#products .bg-trust,#maintenance .bg-trust{background:url(../../../../../../../themes/amcon2022/img/maintenance/trust-background.png) no-repeat center top}#products .sc-akasabi>div,#maintenance .sc-akasabi>div{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:640px){#products .sc-akasabi>div,#maintenance .sc-akasabi>div{flex-wrap:wrap}}#products .sc-akasabi>div:last-child,#maintenance .sc-akasabi>div:last-child{justify-content:center}#products .sc-akasabi>div:last-child .icon,#maintenance .sc-akasabi>div:last-child .icon{background-color:#00A89D}#products .sc-akasabi>div:last-child .uk-list-disc li,#maintenance .sc-akasabi>div:last-child .uk-list-disc li{color:#00A89D}#products .sc-akasabi>div:first-child::after,#maintenance .sc-akasabi>div:first-child::after{content:"";display:block;box-sizing:border-box;width:15px;height:15px;border:15px solid transparent;border-left:20px solid #333}@media screen and (max-width:640px){#products .sc-akasabi>div:first-child::after,#maintenance .sc-akasabi>div:first-child::after{margin:10px auto;width:0;height:0;border-style:solid;border-width:20px 15px 0 15px;border-color:#4d4d4d transparent transparent transparent}}#products .sc-akasabi>div .icon,#maintenance .sc-akasabi>div .icon{width:95px;height:95px;line-height:1;background-color:#9FB1C7;border-radius:50%;display:flex;align-items:center;justify-content:center}#products .sc-akasabi>div .uk-list-disc,#maintenance .sc-akasabi>div .uk-list-disc{margin-left:20px}#products .sc-akasabi>div .uk-list-disc li,#maintenance .sc-akasabi>div .uk-list-disc li{color:#9FB1C7}#sludge-treatment .rental-banner{display:block;background:url(../../../../../../../themes/amcon2022/img/sludge-treatment/banner-back.jpg) no-repeat center;background-size:cover}#sludge-treatment .rental-banner:hover{text-decoration:none}#sludge-treatment .rental-banner .h2-tate{color:rgba(255,255,255,.3)}#sludge-treatment .rental-banner .uk-flex>div{align-self:center}#sludge-treatment #sludge03 .uk-flex-center{width:30%;max-width:320px;justify-content:center}#sludge-treatment #sludge03 .h2-tate{font-size:4rem}@media screen and (max-width:960px){#sludge-treatment .content-nav>div{width:100%}#sludge-treatment .content-nav .inner-box,#sludge-treatment .content-nav>div{border-right:none;border-bottom:1px solid #999}#sludge-treatment .content-nav .inner-box:last-child,#sludge-treatment .content-nav>div:last-child{border-bottom:none}#sludge-treatment #sludge03 .uk-flex-center{width:100%;max-width:inherit}#sludge-treatment #sludge03 .h2-tate{font-size:2rem;margin-bottom:0}}#case .topimage .category{margin-bottom:0;font-size:1.125rem;color:#00A89D}#case .topimage h1{margin-top:20px;font-size:2.125rem}#case .company-info{padding:30px;background-color:#F5F5F5}#case .company-info dt{margin-right:30px;font-weight:400}#case .case-nav dl:first-child{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #000}#case .case-nav dl dt{width:5em}#case .case-nav dl dd{width:-moz-fit-content;width:fit-content}#case .case-nav dl dd ul li{display:inline-block;margin-right:5px}#case .case-nav dl dd ul li a,#case .case-nav dl dd ul li button{display:block;padding:0 20px;height:27px;line-height:27px;background-color:#fff;border:1px solid #484848;color:#000;border-radius:50px;font-size:1rem}#case .case-nav dl dd ul li a.uk-active,#case .case-nav dl dd ul li a:hover,#case .case-nav dl dd ul li button.uk-active,#case .case-nav dl dd ul li button:hover{text-decoration:none;background-color:#00A89D;color:#fff;border-color:#00A89D;cursor:pointer}@media screen and (max-width:980px){#case .case-nav dl dd ul li a,#case .case-nav dl dd ul li button{font-size:.75rem;height:20px;line-height:20px}}#case .top-section.case .uk-flex{gap:65px}#case .top-section.case .uk-flex>div{width:calc(33.3333333333% - 44px)}#case .top-section.case .uk-flex>div .thumb img{filter:grayscale(0);-o-object-fit:cover;object-fit:cover;height:200px;width:100%}#case .top-section.case .uk-flex>div .thumb img:hover{opacity:.6;transition:0.3s ease opacity}@media screen and (max-width:980px){#case .top-section.case .uk-flex{gap:30px}#case .top-section.case .uk-flex>div{width:100%}#case .top-section.case .uk-flex>div .thumb img{height:50vw}}#case .top-section.case .uk-flex>div .thumb::after{display:none}@media screen and (max-width:980px){#case #case .case-nav dl dd ul li{margin-top:0}#case .tab-nav .uk-list li:nth-child(1)>a,#case .tab-nav .uk-list li:nth-child(3)>a{border-right:none}#case .tab-nav .uk-list li:nth-child(2)>a{border-right:1px solid #999!important}#case .ttl-h3 span{display:block;margin-top:5px;margin-left:0;font-size:.875rem}#case .case-nav dl{flex-wrap:wrap}#case .case-nav dl dt{width:100%}}.cat-list li{display:inline-block}.cat-list span,.cat-list a{display:block;background-color:#000;color:#fff;border-radius:50px;padding:0 12px;font-size:.875rem}.cat-list a:hover{text-decoration:none;background-color:#00A89D}#postContent>div{margin-top:40px;margin-bottom:40px}.seihin-list{background-color:#fff;border:1px solid #ccc;padding:20px}.seihin-list li a{display:inline-block}#analysis .cat-list span,#analysis .cat-list a{border-radius:0;background-color:#00A89D;color:#fff;font-size:1rem}#analysis .uk-table-divider{border-top:2px solid #000;border-bottom:1px solid #000}#analysis .uk-table-divider th,#analysis .uk-table-divider td{vertical-align:middle}#analysis .uk-table-divider td{text-align:center}#analysis .uk-table-divider td.border-right{border-right:1px solid #000}#analysis .uk-table-divider td div{white-space:normal}@media screen and (max-width:960px){#analysis .uk-table-divider td div{width:250px}}#analysis .text-indent15{text-indent:-2.8em;padding-left:2.8em}#analysis .text-indent15 span{margin-right:1em}#products .heroimage .uk-cover-container{height:auto}#products .heroimage .f-mincho{font-size:3.125rem;color:#fff;letter-spacing:5px}#products .products-nav{font-size:.875rem}#products .icon-list{margin-bottom:70px}#products .icon-list li{max-width:250px;margin-bottom:20px;padding:0 20px;border-left:1px solid #ccc}#products .icon-list li .thumb{margin-bottom:10px}@media screen and (max-width:640px){#products .icon-list{margin-left:0;margin-bottom:40px}#products .icon-list li{text-align:center;font-size:.875rem;margin-top:20px}#products .icon-list li img{height:80px;width:auto}#products .icon-list li:nth-child(odd){border-left:none}}#products .flow li{margin-top:0;margin-bottom:30px}#products .flow li .img{position:relative}#products .flow li .img img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover}#products .flow li .num{position:absolute;left:0;top:0;background-color:#00A89D;font-size:1.375rem;color:#fff;display:inline-block;padding:2px 4px}@media screen and (max-width:640px){#products .flow li .num{font-size:1rem}}#products .flow li p{margin:.5em 0}#products .wp-block-image figure{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:column}#products .wp-block-image figure img{order:2}#products .wp-block-image figure figcaption{order:1}#products img{max-width:100%;height:auto}#products-list .thumb{width:300px}#products-list .thumb img{width:100%;border:1px solid #ccc}#products-list .info{width:calc(100% - 700px);align-self:flex-start}#products-list .button-set{width:250px;margin-top:0;padding-top:0;border-top:none}#products-list .button-set .uk-button{display:flex;padding:0 20px;margin-bottom:20px;align-items:center;justify-content:space-between}#products-list .button-set .uk-button:last-child{margin-bottom:0}@media screen and (max-width:980px){#products-list .info{width:calc(100% - 375px)}#products-list .button-set{width:100%;display:flex;justify-content:space-between;margin-top:20px}#products-list .button-set .uk-button{width:48%;margin:0}}@media screen and (max-width:640px){#products-list .thumb{width:100%}#products-list .info{width:100%;margin-top:20px}#products-list .button-set{display:block;margin-top:20px}#products-list .button-set .uk-button{width:100%;margin-top:10px}}.roll_small,.roll_big{width:580px;cursor:url(/img/product/rotate-icon-1.png),pointer;position:relative}@media screen and (max-width:640px){.roll_small,.roll_big{width:100%}}.roll_small .active,.roll_big .active{opacity:1;position:static}.uk-modal-container .roll_small{width:100%;height:auto}.uk-modal-container .roll_small .active{position:static}.roll_small>img,.roll_big>img{opacity:0;position:absolute;top:0;left:0}.roll_big img{width:720px}.btn_expand{position:absolute;right:10px;top:10px}.btn_expand a:hover{opacity:.4}.btn_contract{position:absolute;right:30px;top:30px;width:36px;height:36px;background:url(/img/product/icon_contract.png) no-repeat center center;background-size:36px;cursor:default}.products-image{position:relative;width:auto;margin:0 auto}@media screen and (max-width:640px){.products-image{width:100%}}#singlePhoto{max-width:580px}.products-info h1{font-size:2.125rem;line-height:1.5}.products-info .c-green{font-size:1.125rem}.products-info h2{font-size:1.5rem;margin:0}@media screen and (max-width:640px){.uk-modal-container .roll_small{padding:0;box-sizing:border-box}.uk-modal-container .roll_small .active{position:inherit;display:block}.uk-modal-container .roll_small .hide{display:none}#contact .uk-button.is-fullsize{margin-top:10px}}#global-structure .box .img{width:300px;height:300px;margin:0 auto}#global-structure .box .img h3{text-align:center;font-size:1.75rem}#global-structure .box .img h3 span{display:block;font-size:1rem}#network .imagemap{position:relative}#network .imagemap a{display:block;position:absolute;border-radius:100%}#network .imagemap a:hover{background-color:rgba(255,255,255,.3);transition:0.3s ease background-color}#network .imagemap .area01{width:120px;height:120px;left:122px;top:27px}#network .imagemap .area02{width:85px;height:85px;left:287px;top:-3px}#network .imagemap .area03{width:86px;height:86px;left:205px;top:132px}#network .imagemap .area04{width:86px;height:86px;left:359px;top:132px}#network .imagemap .area05{width:96px;height:96px;left:81px;top:249px}#network .imagemap .area06{width:104px;height:104px;left:491px;bottom:41px}#network .imagemap .area07{width:86px;height:86px;right:255px;top:78px}#network .imagemap .area08{width:87px;height:87px;right:157px;bottom:194px}#network .uk-table tr{border-top:none}#network .uk-table th,#network .uk-table td{border-right:none}#our-business{background:url(/img/company/grobal-back2.png) no-repeat center;background-size:cover}#our-business .innerarea{background:url(/img/company/jjigyou-bak.png) no-repeat center top}#our-business .innerarea .box figure img{width:100%;height:auto}#our-business .innerarea .box figcaption{background-color:#00A89D;color:#fff;font-weight:500;font-size:1.625rem;text-align:center;padding:10px;line-height:1.3}#our-business .innerarea .box:nth-child(2){padding-top:280px}#our-business .innerarea .box:nth-child(1),#our-business .innerarea .box:nth-child(3){padding-top:200px}@media screen and (max-width:960px){#our-business .innerarea{background-image:none}#our-business .innerarea .box figcaption{font-size:1.25rem}#our-business .innerarea .box:nth-child(1){padding-top:50px}#our-business .innerarea .box:nth-child(2),#our-business .innerarea .box:nth-child(3){padding-top:0}}#our-strength .box{width:240px}#our-strength .box h3{display:flex;width:240px;height:240px;text-align:center;background-color:#00A89D;align-items:center;justify-content:center;color:#fff;border-radius:100%}#business-field{position:relative;background:linear-gradient(138deg,#00a6ea 0%,#0079d2 40%,#0060c3 100%)}#business-field .uk-container{max-width:inherit}#business-field h2{position:absolute;top:50px;left:50px;z-index:2}#business-field .imagemap{position:relative;width:1362px;margin:auto}#business-field .imagemap a{display:block;position:absolute;transition:0.3s ease all}#business-field .imagemap a:hover{opacity:1;margin-top:-15px}#business-field .imagemap .map01{left:211px;top:150px}#business-field .imagemap .map02{left:160px;top:478px}#business-field .imagemap .map03{left:290px;top:570px}#business-field .imagemap .map04{left:330px;top:307px}#business-field .imagemap .map05{left:481px;top:20px}#business-field .imagemap .map06{left:589px;top:142px}#business-field .imagemap .map07{left:757px;top:100px}#business-field .imagemap .map08{right:260px;top:100px}#business-field .imagemap .map09{right:162px;top:272px}#business-field .imagemap .map10{right:336px;top:286px}#business-field .imagemap .map11{right:272px;top:543px}#business-field .imagemap .map12{right:427px;top:500px}#business-field .imagemap .map13{left:487px;top:408px}@media screen and (max-width:640px){#business-field{margin-left:-150px}#business-field h2{top:30px;left:180px}}#about-challenge{background:url(/img/company/property-back.png) no-repeat center top;background-size:cover}#about-challenge .box{margin:100px 0;min-height:280px;position:relative}#about-challenge .box .ttl-h3{margin-bottom:30px}#about-challenge .box .desc{width:calc(100% - 440px)}#about-challenge .box .img{position:absolute;z-index:1;right:0;top:-40px}#about-challenge .box.right .ttl-h3{padding-left:440px}#about-challenge .box.right .desc{margin-left:auto}#about-challenge .box.right .img{right:inherit;top:0;left:0}@media screen and (max-width:980px){#about-challenge .box{margin:40px 0}#about-challenge .box .desc{width:auto}#about-challenge .box .img{display:block;position:inherit;top:0;margin:40px auto 0}#about-challenge .box.right .ttl-h3{padding-left:0}}#about-challenge2{background:url(/img/company/property-back2.png) no-repeat center top;background-size:cover}#about-challenge2 .ttl-h3{font-size:2.125rem;color:#E8834D}#about-challenge2 .f-raleway{font-size:2.5rem;text-transform:none;line-height:1.2}#about-challenge2 .f-raleway span{font-weight:400}#about-challenge2 h4{font-size:1.625rem;color:#E8834D}#about-challenge2 .uk-text-bold{font-weight:500;font-size:1.125rem}#about-challenge2 .right{text-align:right}@media screen and (max-width:980px){#about-challenge2 .ttl-h3{font-size:1.375rem}#about-challenge2 .f-raleway{font-size:2rem}#about-challenge2 h4{font-size:1.25rem}#about-challenge2 .right{text-align:center}}#sitemap .ttl-h2{font-size:1rem;font-weight:700;color:#00A89D}#sitemap .uk-list li a{display:flex;align-items:center}#sitemap .uk-list li a i{display:inline-block;margin-left:10px}