@media(min-width:0px){.html .headline{font-size:8vmin;font-weight:700;margin-top:0;padding:2%}.html .searchBox{font-size:5vmin;padding:1%}.html{display:block}.html,.html .images{background-color:#ebebff;text-align:center}.html .images{font-size:5vmin;margin:0;padding:5%}}@media(min-width:450px){.html .images{font-size:3vmin}}@media(min-width:0px){.paletteOverlay{align-items:center;background-color:#0000;display:flex;font-size:larger;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3}}.toggleForColorpicker{border:1px solid #aaa;border-radius:5px;cursor:pointer;height:30px;width:30px}.colorPicker{left:0;margin:0;position:relative}@media(min-width:0px){.thumbnail{align-items:center;display:inline-flex;height:270px;justify-content:center;margin:0;padding:0;width:270px}}@media(min-width:450px){.thumbnailImg:hover{cursor:pointer;transform:scale(1.2);transition-duration:.5s}}@media(min-width:0px){.overlay{align-items:center;background-color:#00000080;display:flex;font-size:larger;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2}.modalContent{background:#fff;font-size:75%;height:80%;overflow-y:scroll;padding:10%;width:70%;z-index:3}}@media(min-width:450px){.modalContent{align-items:flex-start;display:flex;font-size:100%;height:auto;justify-content:flex-start;padding:2%;width:50%}}@media(min-width:0px){.parameters{text-align:left}}@media(min-width:450px){.parameters{height:100%;width:50%}}@media(min-width:0px){.parameterComponents2{font-size:80%;margin-left:5%}.checkboxBox{height:8vmin;text-align:left;width:100%}}@media(min-width:450px){.checkboxBox{height:5vmin}}@media(min-width:0px){.checkboxLabel{display:inline-block;margin-right:1vmin;text-align:left}}@media(min-width:450px){.checkboxLabel{cursor:pointer}}.hiddenCheckbox1,.hiddenCheckbox2,.hiddenCheckbox3,.hiddenCheckbox4,.hiddenCheckbox5{display:none}@media(min-width:0px){.checkboxMark{align-items:left;background-color:#e6e6ff;border:1px solid #28148c;border-radius:1vmin;display:inline-block;height:6vmin;vertical-align:middle;width:6vmin}}@media(min-width:450px){.checkboxMark{height:4vmin;width:4vmin}}@media(min-width:0px){.checkboxMark:after{align-items:left;border-bottom:2vmin solid #28148c;border-radius:.5vmin;border-right:2vmin solid #28148c;bottom:.5vmin;bottom:30%;content:"";display:inline-block;height:6vmin;left:.7vmin;opacity:0;position:relative;transform:rotate(45deg);width:3vmin}}@media(min-width:450px){.checkboxMark:after{border-bottom:1vmin solid #28148c;border-right:1vmin solid #28148c;height:4vmin;width:2vmin}}.checkboxMark:hover{background-color:#e6e6ff80;cursor:pointer;transition-duration:.25s}.hiddenCheckbox1:checked~.checkboxMark:after,.hiddenCheckbox2:checked~.checkboxMark:after,.hiddenCheckbox3:checked~.checkboxMark:after,.hiddenCheckbox4:checked~.checkboxMark:after,.hiddenCheckbox5:checked~.checkboxMark:after{opacity:1}@media(min-width:0px){.radiobuttonBox{height:8vmin;text-align:left;width:100%}}@media(min-width:450px){.radiobuttonBox{height:5vmin}}@media(min-width:0px){.radiobuttonLabel{display:inline-block;margin-right:1vmin;text-align:left}}@media(min-width:450px){.radiobuttonLabel{cursor:pointer}}.hiddenRadiobutton{display:none}@media(min-width:0px){.radiobuttonMark{align-items:left;background-color:#e6e6ff;border:1px solid #28148c;border-radius:6vmin;display:inline-block;height:6vmin;vertical-align:middle;width:6vmin}}@media(min-width:450px){.radiobuttonMark{border-radius:4vmin;height:4vmin;width:4vmin}}@media(min-width:0px){.radiobuttonMark:after{align-items:left;background-color:#28148c;border:0 solid #28148c;border-radius:100%;content:"";display:inline-block;height:6vmin;opacity:0;transform:scale(.8);width:6vmin}}@media(min-width:450px){.radiobuttonMark:after{border-radius:4vmin;height:4vmin;width:4vmin}}.radiobuttonMark:hover{background-color:#e6e6ff80;cursor:pointer;transition-duration:.25s}.hiddenRadiobutton:checked~.radiobuttonMark:after{opacity:1}@media(min-width:0px){.slider{bottom:6vmin;left:10vmin;margin-top:2vmin;width:70%}}@media(min-width:450px){.slider{bottom:4vmin;left:6vmin;margin-top:0}}@media(min-width:0px){.slider .sliderTrack{height:2vmin}.slider .sliderThumb{height:4vmin;outline:none;top:-1.7vmin;width:4vmin}}@media(min-width:450px){.slider .sliderThumb{height:2vmin;top:-.5vmin;width:2vmin}}.sliderThumb{background:#e6e6ff;border:3px solid #28148c;border-radius:100%;box-shadow:0 0 2px 0 #00000080;cursor:pointer;position:absolute;z-index:2}.sliderThumb:hover{background:#fff;transition-duration:.25s}.sliderTrack{background:#b4b4b4;border-radius:10px;position:relative}.sliderTrack.sliderTrack-0{background:#8264fa}@media(min-width:450px){.results{align-content:center;height:100%;justify-content:center;vertical-align:0;width:50%}}@media(min-width:0px){.sampleSvg{align-content:center;display:flex;justify-content:center;margin-top:10%}}@media(min-width:450px){.sampleSvg{margin-top:0}}.imgSize{margin:5%}.scaleSliderBox{align-content:center;display:flex;justify-content:center;padding:2%}@media(min-width:0px){.scaleSlider{width:70%}}@media(min-width:450px){.scaleSlider{bottom:4vmin}}@media(min-width:0px){.scaleSlider .scaleSliderTrack{height:2vmin}.scaleSlider .scaleSliderThumb{height:4vmin;outline:none;top:-1.7vmin;width:4vmin}}@media(min-width:450px){.scaleSlider .scaleSliderThumb{height:2vmin;top:-.5vmin;width:2vmin}}@media(min-width:0px){.scaleSliderThumb{background:#e6e6ff;border:3px solid #28148c;border-radius:100%;box-shadow:0 0 2px 0 #00000080;cursor:pointer;position:absolute;z-index:2}}.scaleSliderThumb:hover{background:#fff;transition-duration:.25s}@media(min-width:0px){.scaleSliderTrack{background:#b4b4b4;border-radius:10px;position:relative}}.scaleSliderTrack.scaleSliderTrack-0{background:#8264fa}@media(min-width:0px){.imgSize{padding:0}.imgSize,.saveButtonBox{align-content:center;display:flex;justify-content:center}.saveButtonBox{padding-top:5vmin}}@media(min-width:450px){.saveButtonBox{padding:1vmin}}@media(min-width:0px){.saveButton{background:#e6e6ff;border:3px solid #28148c;border-radius:10px;color:#28148c;font-size:6vmin;margin:5%;padding:3vmin;width:80%}}@media(min-width:450px){.saveButton{cursor:pointer;font-size:4vmin;width:50%}}@media(min-width:0px){.saveButton:hover{background:#28148c;border:3px solid #28148c;color:#fff;transition-duration:.5s}.header{background-color:#0a052d;color:#fff;margin:0}.header .title{grid-gap:0;display:grid;grid-template-columns:20vmin 25vmin auto;grid-template-rows:20vmin 15vmin}.header .title .titleLogo{grid-column:1/2;grid-row:1/2;height:18vmin;padding:5%;width:18vmin}.header .title .titleChars{font-family:Arial;font-size:8vmin;font-weight:800;grid-column:2/3;grid-row:1/2;line-height:.8;text-align:left}.header .title .langSwitchButton{display:grid;grid-column:3/4;grid-row:1/2;padding-right:2vmin;text-align:right}}@media(min-width:0px)and (min-width:0px){.header .title .langSwitchButton button{align-items:center;background-color:#e6e6ff;border:none;border-radius:5px;cursor:pointer;font-size:4vmin;height:8vmin;margin:1%;padding:2%;width:25vmin}}@media(min-width:0px)and (min-width:450px){.header .title .langSwitchButton button{padding:1%}}@media(min-width:0px){.header .title .langSwitchButton button:hover{background-color:#1e0f73;color:#fff;transition:.5s}.header .title .toggleButtonContainer{display:grid;font-family:Arial;font-size:6vmin;grid-column:1/4;grid-row:2/3;justify-items:left}.header .title .toggleButtonContainer .hiddenToggleButton{display:none}.header .title .toggleButtonContainer .hamburgerLines{cursor:pointer;padding-left:2%;padding-top:5%}.header .title .toggleButtonContainer .hamburgerLines .line1,.header .title .toggleButtonContainer .hamburgerLines .line2,.header .title .toggleButtonContainer .hamburgerLines .line3{background:#fff;border-radius:10px;display:block;height:1vmin;margin-bottom:1vmin;transition:.5s;width:6vmin}.header .title .toggleButtonContainer .menuList{background-color:#0a052d;padding:0;position:relative;width:100%;z-index:2}.header .title .toggleButtonContainer .menuList .liEn,.header .title .toggleButtonContainer .menuList .liJa{align-items:center;background-color:#0a052d;display:flex;height:0;overflow:hidden;padding-left:5vmin}.header .title .toggleButtonContainer .menuList .liJa{font-size:3.5vmin}.header .title .toggleButtonContainer .menuList li:hover{background-color:#2882c8;transition:.2s}.header .title .toggleButtonContainer .hiddenToggleButton:checked~.menuList li{height:10vmin;transition:.5s}.header .title .toggleButtonContainer .hiddenToggleButton:checked~.hamburgerLines .line1{transform:rotate(45deg) translateY(2.8vmin);transition:.5s}.header .title .toggleButtonContainer .hiddenToggleButton:checked~.hamburgerLines .line2{opacity:0;transition:.5s}.header .title .toggleButtonContainer .hiddenToggleButton:checked~.hamburgerLines .line3{transform:rotate(-45deg) translateY(-2.8vmin);transition:.5s}}@media(min-width:450px){.header .title{height:40vmin}.header .title .toggleButtonContainer .hamburgerLines,.header .title .toggleButtonContainer .hiddenToggleButton{display:none}.header .title .toggleButtonContainer .menuList{background-color:#0a052d;padding:0;position:relative;width:100%;z-index:2}.header .title .toggleButtonContainer .menuList .liEn,.header .title .toggleButtonContainer .menuList .liJa{display:inline;height:5vmin;padding-left:2%;padding-right:2%}}@media(min-width:0px){.html .aboutBody{background-color:#ebebff;font-family:Arial;font-size:150%;padding:5vmin;text-align:center}.html .aboutBody .aboutH1{font-size:200%;font-weight:700;text-align:left}}@media(min-width:450px){.html .aboutBody .aboutH1{font-size:200%;font-weight:700;text-align:center}}@media(min-width:0px){.html .aboutBody .aboutH2{font-size:150%;font-weight:700;text-align:left}}@media(min-width:450px){.html .aboutBody .aboutH2{font-size:150%;font-weight:700;text-align:center}}@media(min-width:0px){.html .aboutBody .aboutImgCaption{font-style:italic;padding-top:20%;text-align:left}}@media(min-width:450px){.html .aboutBody .aboutImgCaption{padding-top:5%;text-align:center}}@media(min-width:0px){.html .aboutBody .aboutDocumentImg{text-align:right;width:80%}}@media(min-width:450px){.html .aboutBody .aboutDocumentImg{text-align:right;width:40%}}@media(min-width:0px){.html .aboutBody .aboutImg01{transform:rotate(-10deg);width:50%}}@media(min-width:450px){.html .aboutBody .aboutImg01{width:20%}}@media(min-width:0px){.html .aboutBody .aboutImg02{transform:rotate(10deg);width:50%}}@media(min-width:450px){.html .aboutBody .aboutImg02{width:20%}}@media(min-width:0px){.html .aboutBody .aboutImg03{transform:rotate(-10deg);width:50%}}@media(min-width:450px){.html .aboutBody .aboutImg03{width:20%}}@media(min-width:0px){.html .aboutBody .topButton{background:#e6e6ff;border:3px solid #28148c;border-radius:10px;color:#28148c;font-size:6vmin;margin-bottom:50%;margin-top:30%;padding:3vmin;width:75%}}@media(min-width:450px){.html .aboutBody .topButton{cursor:pointer;font-size:4vmin;margin-bottom:5%;margin-top:10%;width:20%}}@media(min-width:0px){.html .aboutBody .topButton:hover{background:#28148c;border:3px solid #28148c;color:#fff;transition-duration:.5s}.html .licenseBody{font-family:Arial;font-size:100%;padding:5vmin;text-align:left}}@media(min-width:450px){.html .licenseBody{font-size:150%}}@media(min-width:0px){.html .licenseBody .licenseBodyH1{font-size:200%;font-weight:700;text-align:left}.html{background-color:#ebebff;display:block}.html .contactBody{font-family:Arial;font-size:100%;padding:5vmin;text-align:center}}@media(min-width:450px){.html .contactBody{font-size:150%}}@media(min-width:0px){.html .contactBody .contactBodyH1{font-size:200%;font-weight:700}}@media(min-width:450px){.html .contactBody .contactBodyH1{font-size:200%;font-weight:700}}@media(min-width:0px){.html .contactBody .contactBodyH2{font-size:150%;font-weight:700}}@media(min-width:450px){.html .contactBody .contactBodyH2{font-size:150%;font-weight:700}}.html .contactBody .laboroImg{height:200px;width:200px}@media(min-width:0px){.html .contactBody .contactButtonContainer .contactButton{background:#e6e6ff;border:3px solid #28148c;border-radius:10px;color:#28148c;height:15vmin;margin:1vmin;padding:1vmin;text-align:center;width:80%}}@media(min-width:450px){.html .contactBody .contactButtonContainer .contactButton{cursor:pointer;font-size:120%;margin-bottom:5%;margin-top:5%;width:30%}}@media(min-width:0px){.html .contactBody .contactButtonContainer .contactButton .contactButtonEn{font-size:150%}}@media(min-width:450px){.html .contactBody .contactButtonContainer .contactButton .contactButtonEn{font-size:150%}}@media(min-width:0px){.html .contactBody .contactButtonContainer .contactButton:hover{background:#28148c;border:3px solid #28148c;color:#fff;transition-duration:.5s}.html .topButton{background:#e6e6ff;border:3px solid #28148c;border-radius:10px;color:#28148c;font-size:6vmin;margin-bottom:50%;margin-top:30%;padding:3vmin;text-align:center;width:50%}}@media(min-width:450px){.html .topButton{cursor:pointer;font-size:4vmin;margin-bottom:5%;margin-top:10%;width:20%}}@media(min-width:0px){.html .topButton:hover{background:#28148c;border:3px solid #28148c;color:#fff;transition-duration:.5s}}
/*# sourceMappingURL=main.a5554287.css.map*/