html{font-size:62.5%}body{color:#000;background-color:#fff;line-height:1;font-size:1.6rem;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;width:100%;height:100%;min-width:320px;margin:0 auto;font-family:Meiryo,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN",sans-serif}a{color:#000;-webkit-transition:0.5s;transition:0.5s}button{font-family:Meiryo,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN",sans-serif}.container{display:block;position:relative;margin:0 auto;width:100%}.page-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh}.page{position:relative;width:100%;max-width:1410px;margin:0 auto}@media only screen and (min-width: 1024px){.page{width:calc(100% - 100px)}}@media only screen and (min-width: 1260px){.page{width:calc(100% - 200px)}}@media only screen and (min-width: 1610px){.page{width:1410px}}.main{position:relative;width:100%;height:100%;z-index:10}.main-box{position:relative;height:100%}.scale-caption{position:relative;width:16%;aspect-ratio:1 / 1;padding:2%}@media screen and (min-width: 851px) and (min-aspect-ratio: 5 / 2){.scale-caption{width:14%}}.scale-caption.unit--1kg .scale-caption__box.unit--1kg{display:block}.scale-caption.unit--4kg .scale-caption__box.unit--4kg{display:block}.scale-caption img{width:100%}.scale-caption__box{display:none}.scale-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column-align:center;justify-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:0 4vw}@media only screen and (min-width: 1024px){.scale-boxes{padding:0}}@media screen and (min-width: 851px) and (min-aspect-ratio: 2 / 1){.scale-boxes{width:80%}}@media screen and (min-width: 851px) and (min-aspect-ratio: 5 / 2){.scale-boxes{width:70%}}@media screen and (min-width: 851px) and (min-aspect-ratio: 20 / 9){.scale-boxes{width:60%}}.scale-box{position:relative}.scale-box:first-child{width:55%}.scale-box:last-child{width:45%;padding-left:5%}.scale-analog{position:relative;width:100%;aspect-ratio:1 / 1;background-size:cover;background-position:50%;z-index:10}.scale-analog.unit--1kg{background-image:url("../img/common/scale/scale_1kg_base.png")}.scale-analog.unit--4kg{background-image:url("../img/common/scale/scale_4kg_base.png")}.scale-analog::before{content:'';display:block;position:absolute;width:4%;aspect-ratio:1 / 1;top:48%;left:48%;background-image:url("../img/common/scale/scale_center.png");background-size:cover;background-position:50%;z-index:30}.scale-analog__point-box{position:relative;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:15;pointer-events:none}.scale-analogo__point{position:absolute;background-size:cover;background-position:50%;-webkit-transform-origin:50% 68.5%;transform-origin:50% 68.5%;pointer-events:all;width:10%;height:66%;top:5%;left:45%;z-index:12;background:50%/contain no-repeat url("../img/common/scale/scale_point.png");cursor:pointer}.scale-digital{position:absolute;top:-5%;width:95%}.scale-digital__box,.scale-digital__box--1kg,.scale-digital__box--4kg{padding-bottom:0}.scale-digital__val-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;aspect-ratio:1 / 0.261}.scale-digital__val{height:100%;border:solid 1vmin #2c9fe7}@media only screen and (min-width: 1024px){.scale-digital__val{border-width:10px}}@media screen and (min-width: 851px) and (min-aspect-ratio: 2 / 1){.scale-digital__val{border-width:1vmin}}.scale-digital__val .no,.scale-digital__val .no--null,.scale-digital__val #scale-digital-val-1 .no--0,#scale-digital-val-1 .scale-digital__val .no--0,.scale-digital__val #scale-digital-val-1 .no--1,#scale-digital-val-1 .scale-digital__val .no--1,.scale-digital__val #scale-digital-val-1 .no--2,#scale-digital-val-1 .scale-digital__val .no--2,.scale-digital__val #scale-digital-val-1 .no--3,#scale-digital-val-1 .scale-digital__val .no--3,.scale-digital__val #scale-digital-val-1 .no--4,#scale-digital-val-1 .scale-digital__val .no--4,.scale-digital__val #scale-digital-val-1 .no--5,#scale-digital-val-1 .scale-digital__val .no--5,.scale-digital__val #scale-digital-val-1 .no--6,#scale-digital-val-1 .scale-digital__val .no--6,.scale-digital__val #scale-digital-val-1 .no--7,#scale-digital-val-1 .scale-digital__val .no--7,.scale-digital__val #scale-digital-val-1 .no--8,#scale-digital-val-1 .scale-digital__val .no--8,.scale-digital__val #scale-digital-val-1 .no--9,#scale-digital-val-1 .scale-digital__val .no--9,.scale-digital__val #scale-digital-val-4-kg .no--0,#scale-digital-val-4-kg .scale-digital__val .no--0,.scale-digital__val #scale-digital-val-4-kg .no--1,#scale-digital-val-4-kg .scale-digital__val .no--1,.scale-digital__val #scale-digital-val-4-kg .no--2,#scale-digital-val-4-kg .scale-digital__val .no--2,.scale-digital__val #scale-digital-val-4-kg .no--3,#scale-digital-val-4-kg .scale-digital__val .no--3,.scale-digital__val #scale-digital-val-4-kg .no--4,#scale-digital-val-4-kg .scale-digital__val .no--4,.scale-digital__val #scale-digital-val-4-kg .no--5,#scale-digital-val-4-kg .scale-digital__val .no--5,.scale-digital__val #scale-digital-val-4-kg .no--6,#scale-digital-val-4-kg .scale-digital__val .no--6,.scale-digital__val #scale-digital-val-4-kg .no--7,#scale-digital-val-4-kg .scale-digital__val .no--7,.scale-digital__val #scale-digital-val-4-kg .no--8,#scale-digital-val-4-kg .scale-digital__val .no--8,.scale-digital__val #scale-digital-val-4-kg .no--9,#scale-digital-val-4-kg .scale-digital__val .no--9,.scale-digital__val #scale-digital-val-4-g .no--0,#scale-digital-val-4-g .scale-digital__val .no--0,.scale-digital__val #scale-digital-val-4-g .no--1,#scale-digital-val-4-g .scale-digital__val .no--1,.scale-digital__val #scale-digital-val-4-g .no--2,#scale-digital-val-4-g .scale-digital__val .no--2,.scale-digital__val #scale-digital-val-4-g .no--3,#scale-digital-val-4-g .scale-digital__val .no--3,.scale-digital__val #scale-digital-val-4-g .no--4,#scale-digital-val-4-g .scale-digital__val .no--4,.scale-digital__val #scale-digital-val-4-g .no--5,#scale-digital-val-4-g .scale-digital__val .no--5,.scale-digital__val #scale-digital-val-4-g .no--6,#scale-digital-val-4-g .scale-digital__val .no--6,.scale-digital__val #scale-digital-val-4-g .no--7,#scale-digital-val-4-g .scale-digital__val .no--7,.scale-digital__val #scale-digital-val-4-g .no--8,#scale-digital-val-4-g .scale-digital__val .no--8,.scale-digital__val #scale-digital-val-4-g .no--9,#scale-digital-val-4-g .scale-digital__val .no--9{display:inline-block;background-repeat:no-repeat;vertical-align:middle}.scale-digital__val .no--null{width:0;display:none}.scale-digital__unit{position:relative}.scale-digital__unit img{width:100%}.scale-digital__box--1kg .scale-digital__unit{width:12%;padding-top:5%;padding-left:4%}.scale-digital__box--4kg .scale-digital__unit.unit-kg{width:18%;padding-top:5%;padding-left:2%;padding-right:4%}.scale-digital__box--4kg .scale-digital__unit.unit-g{width:8%;padding-top:5%;padding-left:2%}#scale-digital-val-1{width:64%;padding:2% 4%;padding-left:0;border-radius:5% / 12%;text-align:right}#scale-digital-val-1 .no,#scale-digital-val-1 .scale-digital__val .no--null,.scale-digital__val #scale-digital-val-1 .no--null,#scale-digital-val-1 .no--0,#scale-digital-val-1 .no--1,#scale-digital-val-1 .no--2,#scale-digital-val-1 .no--3,#scale-digital-val-1 .no--4,#scale-digital-val-1 .no--5,#scale-digital-val-1 .no--6,#scale-digital-val-1 .no--7,#scale-digital-val-1 .no--8,#scale-digital-val-1 .no--9{width:24%;aspect-ratio:1 / 1.428;background-size:auto 100%;background-repeat:no-repeat;background-image:url("../img/common/scale/scale_num.png")}#scale-digital-val-1 .no--0{background-position:0% 0}#scale-digital-val-1 .no--1{background-position:11.2% 0}#scale-digital-val-1 .no--2{background-position:22.4% 0}#scale-digital-val-1 .no--3{background-position:33.6% 0}#scale-digital-val-1 .no--4{background-position:44.8% 0}#scale-digital-val-1 .no--5{background-position:56% 0}#scale-digital-val-1 .no--6{background-position:67.2% 0}#scale-digital-val-1 .no--7{background-position:78.4% 0}#scale-digital-val-1 .no--8{background-position:89.6% 0}#scale-digital-val-1 .no--9{background-position:100.8% 0}#scale-digital-val-4-kg{width:18%;padding:5% 1%;border-radius:14% / 10%;text-align:center}#scale-digital-val-4-kg .no,#scale-digital-val-4-kg .scale-digital__val .no--null,.scale-digital__val #scale-digital-val-4-kg .no--null,#scale-digital-val-4-kg .no--0,#scale-digital-val-4-kg .no--1,#scale-digital-val-4-kg .no--2,#scale-digital-val-4-kg .no--3,#scale-digital-val-4-kg .no--4,#scale-digital-val-4-kg .no--5,#scale-digital-val-4-kg .no--6,#scale-digital-val-4-kg .no--7,#scale-digital-val-4-kg .no--8,#scale-digital-val-4-kg .no--9{width:70%;aspect-ratio:1 / 1.428;background-size:auto 100%;background-repeat:no-repeat;background-image:url("../img/common/scale/scale_num.png")}#scale-digital-val-4-kg .no--0{background-position:0% 0}#scale-digital-val-4-kg .no--1{background-position:11.2% 0}#scale-digital-val-4-kg .no--2{background-position:22.4% 0}#scale-digital-val-4-kg .no--3{background-position:33.6% 0}#scale-digital-val-4-kg .no--4{background-position:44.8% 0}#scale-digital-val-4-kg .no--5{background-position:56% 0}#scale-digital-val-4-kg .no--6{background-position:67.2% 0}#scale-digital-val-4-kg .no--7{background-position:78.4% 0}#scale-digital-val-4-kg .no--8{background-position:89.6% 0}#scale-digital-val-4-kg .no--9{background-position:100.8% 0}#scale-digital-val-4-g{width:48%;padding:3% 3%;border-radius:7% / 12%;text-align:right}#scale-digital-val-4-g .no,#scale-digital-val-4-g .scale-digital__val .no--null,.scale-digital__val #scale-digital-val-4-g .no--null,#scale-digital-val-4-g .no--0,#scale-digital-val-4-g .no--1,#scale-digital-val-4-g .no--2,#scale-digital-val-4-g .no--3,#scale-digital-val-4-g .no--4,#scale-digital-val-4-g .no--5,#scale-digital-val-4-g .no--6,#scale-digital-val-4-g .no--7,#scale-digital-val-4-g .no--8,#scale-digital-val-4-g .no--9{width:30%;aspect-ratio:1 / 1.428;background-size:auto 100%;background-repeat:no-repeat;background-image:url("../img/common/scale/scale_num.png")}#scale-digital-val-4-g .no--0{background-position:0% 0}#scale-digital-val-4-g .no--1{background-position:11.2% 0}#scale-digital-val-4-g .no--2{background-position:22.4% 0}#scale-digital-val-4-g .no--3{background-position:33.6% 0}#scale-digital-val-4-g .no--4{background-position:44.8% 0}#scale-digital-val-4-g .no--5{background-position:56% 0}#scale-digital-val-4-g .no--6{background-position:67.2% 0}#scale-digital-val-4-g .no--7{background-position:78.4% 0}#scale-digital-val-4-g .no--8{background-position:89.6% 0}#scale-digital-val-4-g .no--9{background-position:100.8% 0}.control--display{position:relative;padding-top:40%;width:100%;padding-bottom:10%;border-bottom:1vmin dotted #c6c6c6}@media only screen and (min-width: 1024px){.control--display{border-width:6px}}.control--display .nav{width:60%;margin:0 auto}@media only screen and (min-width: 1024px){.control--display .nav{width:50%}}.control--display .nav__btn{width:100%;padding:5%;color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffb23f), to(#ff9335));background-image:linear-gradient(#ffb23f, #ff9335);border:solid 1px #ff9335;border-radius:15% / 50%;border:0;outline:0;font-size:2.8vw;font-weight:700;cursor:pointer}@media only screen and (min-width: 768px){.control--display .nav__btn{font-size:2.9vw}}@media only screen and (min-width: 1024px){.control--display .nav__btn{font-size:2.6vw}}@media only screen and (min-width: 1610px){.control--display .nav__btn{font-size:4.0rem}}.control--select{position:relative;width:100%;padding-top:15%}.control--select .nav{margin:0 auto;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;background-color:#e8e8e8;border-radius:12% / 54%;padding:2%}@media only screen and (min-width: 1024px){.control--select .nav{width:80%}}.control--select .nav__btn{width:48%;padding:2% 10%;border:solid 3px #ff9335;border-radius:20% / 55%;outline:0;cursor:pointer}.control--select .nav__btn.selected{pointer-events:none;color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffb23f), to(#ff9335));background-image:linear-gradient(#ffb23f, #ff9335);border:solid 1px #ff9335}.control--select .nav__btn.selected .selected{display:inline-block}.control--select .nav__btn.selected .unselected{display:none}.control--select .nav__btn.unselected{pointer-events:all;background-color:#fff}.control--select .nav__btn.unselected .unselected{display:inline-block}.control--select .nav__btn.unselected .selected{display:none}.control--select .nav__btn img{width:60%}