@charset "utf-8";header>div,header>div h2{font-size:1.1rem}.btnpagetop,h1,header>div{text-align:center}.btnpagetop{position:static}sup{vertical-align:text-top}header{background-color:#fff}header>div{width:70%;margin:.5em auto 0}header .logo{width:180px;margin:1em auto}header .card{width:96%;margin:0 auto;padding:0;background-color:#0091ea;color:#fff;font-size:1.2rem;line-height:1}header .card h3{margin-top:10px;margin-left:10px;font-size:1.4rem;color:#fff}header .card p{display:inline-block;margin-left:5px;font-size:1.2rem;line-height:1}header .card .tollfree{margin-top:5px;margin-bottom:10px;margin-left:10px;font-size:2.7rem;font-family:Arial,sans-serif}header a[target="_blank"]::after{display:none}#navwrap{position:absolute;top:0;width:100%}.fig a{font-size:0;line-height:0}.news .chip{display:block;margin:0;text-align:left}.news .chip a{padding-right:10px}.news .chip a::after{display:none}.labeling.products span{background-color:#7cb342}.labeling.company span{background-color:#757575}.labeling.event span{background-color:#0091ea}.labeling.recruit span{background-color:#ffb300}.banner li{background-color:#fff}.banner li a{display:block;line-height:0}.breadcrumb{width:100%;margin:0 auto}.breadcrumb ul{width:98%;margin:0 auto;padding:1em 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:1.1rem}.breadcrumb ul li:not(:last-child){margin-right:8px}.breadcrumb ul li a:after{content:"\03E";margin-left:8px;color:#777}aside{margin-top:30px}aside h2{padding:.5em 0;font-size:1.4rem;text-align:center;background-color:#eceff1;border:1px solid #cfd8dc;border-bottom:none}footer .flatbtn a,footer .wrap>div{font-size:1.2rem}footer{margin-top:6em;padding:0 0 .5em;background-color:#eceff1}footer .wrap>div{margin-top:3em}footer .wrap>div h3,footer .wrap>div p{margin:0;text-align:center}footer ul{margin-top:3em;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap
-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-justify-content:space-between;-ms-flexbox-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}footer ul li{margin:0 auto}footer #copyright,footer .btnpagetop a{margin:.5em auto;text-align:center}footer .card{width:96%;margin:3em auto;padding:0;background-color:#0091ea;color:#fff;font-size:1rem;line-height:1}footer .card h3{margin-top:10px;margin-left:10px;font-size:1.2rem;color:#fff}footer .card p{display:inline-block;margin-left:5px;line-height:1.2}footer .card .tollfree{margin-top:10px;margin-bottom:10px;margin-left:10px;font-size:2.8rem;line-height:1}footer a[target="_blank"]::after{display:none}@media only screen and (min-width:766px){article,aside{max-width:740px;margin-left:auto;margin-right:auto}footer .wrap{width:640px;margin:0 auto}}@media only screen and (min-width:1022px){article,aside{max-width:100%}.btnpagetop{position:fixed;bottom:20px;right:0;text-align:right;margin:0 15px 0 0}h1,header>div{text-align:left}header>div{width:1008px;margin:1em auto}header .logo img{width:200px;margin-top:15px;margin-left:5px}aside,h1{margin-top:0}header .card,header .logo,header div>ul,header h2{margin:0;padding:0;width:50%;float:left;line-height:1}header div:first-child ul{width:38%;margin-left:12%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-justify-content:space-around;-ms-flexbox-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around}header .card{width:36%;margin-left:14%}.breadcrumb,.wrap{width:1008px}#navwrap{position:relative}.wrap{margin-left:auto;margin-right:auto}h1{margin-left:10px}aside{width:237px;margin-left:30px;float:right}footer>div{width:1008px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer .card,footer ul{-webkit-flex:1;flex:1}footer ul{display:block}footer .flatbtn li:first-child a span{margin-top:0}footer .card{width:100%;height:70px}footer .card .tollfree{font-size:2.2rem}}