*{margin:0;box-sizing:border-box;line-height:1.5em;font-family:Helvetica,Arial,sans-serif}html,body{height:100%}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{text-align:center;-moz-appearance:textfield;padding:4px;margin-right:4px;width:4em}table{border-collapse:collapse}th{font-weight:400}ul{list-style:none;padding-left:0}h1,h2{display:none}.ANTOP,.ANBODY,.ANFOOT,header,footer,main{width:970px;margin-left:auto;margin-right:auto}.ANTOP,header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.ANTOP{display:grid;grid-template-rows:76px auto;grid-template-columns:260px auto}.ANFOOT,footer{border-top:2px groove #999;font-size:12px;text-align:right;padding:4px 5px;margin-top:16px}[v-cloak]{display:none}input:focus,select:focus{outline:none}.vtop-userinfo-top{align-items:center;grid-column:2/3;grid-row:1/3;display:grid;grid-template-rows:60% auto;grid-template-columns:40% auto;width:700px;height:100%}.div-navicons{margin-right:16px;margin-top:8px;width:300px;min-width:136px;grid-column:1/1;grid-row:1/3}#ALPHALOGO{margin-top:32px;width:249px;height:65px}#DIVNAVI{grid-column:1/1;grid-row:2/3;height:36px;padding-top:5px}#NAVMENU{display:flex;font-size:12px;width:720px;align-items:center;margin:4px 8px;padding:0 3px}#NAVMENU li{display:inline-block;background-image:url(/images/ya.png);background-repeat:no-repeat;background-position:center left;padding-left:24px}#NAVMENU li:first-child{background-image:none;padding-left:initial}#NAVMENU-HOME{height:20px;width:20px;background-image:url(/images/home.png);background-repeat:no-repeat;background-position:center center;display:block;text-indent:-9999px;float:left;clear:both}#iSRCHT{padding-left:4px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #bbb;border-bottom:1px solid #bbb;width:251px;height:31px;border-radius:6px}#iSRCHB{-webkit-appearance:none;background-color:#f0f0f0;border:none;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #bbb;border-bottom:1px solid #bbb;font-size:14px;padding:0;background-color:#00aeef;height:32px;border-radius:6px;margin-left:10px;width:61px;height:29px}.div-userinfo{line-height:1em;padding-top:5px;margin-left:8px;margin-right:8px}.div-navicons ul{display:flex;flex-flow:row;margin:4px 0 0}.div-navicons ul li{list-style:none}.div-navicons ul li a{font-size:8px;text-decoration:none;display:flex;width:44px;flex-wrap:wrap;justify-content:center}.div-numitemincart{width:17px;height:15px;border:1px solid #cef;position:relative;top:-52px;left:60px;background-color:#abdbff;border-bottom:1px solid #7ad;border-right:1px solid #7ad;font-size:9px;color:#03f;text-align:center}.div-userinfo{grid-column:2/3;grid-row:2/3;justify-self:end;display:flex;height:100%;background-color:#fff;position:relative;z-index:1}#FORMUSRMENU{display:flex;align-items:center;gap:10px}#HDLOGOUT{position:relative;padding-right:18px}#HDLOGOUT:before{content:"";position:absolute;top:50%;display:inline-block;width:15px;height:1px;background-color:#00aeef;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}#HDLOGOUT:lang(ja):before{left:-11px}#HDLOGOUT:before{right:67px}#SEARCHBOX{margin-top:11px;text-align:right;align-self:end}#SEARCHBOX input::placeholder{background-image:url(/images/png/icon_mgnf_glss.png);background-size:8%;background-repeat:no-repeat;background-position:3% 50%;color:#bcbec0;font-size:14px;padding-left:40px;text-align:center}#HDUSRMENU,#HDLOGOUT{color:#00f}.CHAR{padding:4px 5px}.cookie-consent{display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:0;left:0;width:100%;font-size:13px;color:#fff;background:#000000b3;padding:1.2em;box-sizing:border-box;visibility:hidden;z-index:999}.cookie-consent.is-show{visibility:visible}.cookie-consent a{color:#fff!important}.cookie-agree{background:#1e90ff}.cookieconsent-hide{display:none}.cookie-consent .btn{width:200px}@media screen and (max-width:930px){.cookie-consent{flex-direction:column}.cookie-text{margin-bottom:1em}}.input-error{background-color:#f99}.div-warnings{color:#c03;font-size:.9em}.btn{cursor:pointer;border:none;margin:4px;font-size:14px;line-height:1.2;display:inline-flex;justify-content:center;align-items:center;--padding-x: 8px;border-radius:4px;padding:.5em var(--padding-x)}.btn-lightgray{background-color:#d0d2d3}.btn-order{background-color:#00abf4}.btn:hover{color:#fff}.btn:disabled:hover{color:#999}.btn-cancel{background-color:#d0d2d3}.label-inptext{display:block;font-size:12px;width:72px;padding:8px}.label-inptext input[type=text],.label-inptext input[type=password],.label-inptext input[type=number]{display:block;width:95%;font-size:15px;height:32px}.label-inptext input[type=text]::placeholder{font-size:12px;color:#bbb;height:32px}.row{display:flex}.tbl{width:100%}.tbl tr th,.tbl tr td{padding:.4em;border:none;font-size:12px}.div-buttons{display:flex;justify-content:flex-end;align-items:flex-end;padding-top:20px;width:100%}.div-buttons input[type=button],.div-buttons button{margin:4px;min-width:88px;font-size:14px;font-weight:400;font-family:neue-haas-grotesk-display,sans-serif}.div-dialog-alert{top:-24px;margin-top:0}.dialog-alert{margin:auto}.dlg{border-color:#92c4df;cursor:move;position:relative}.dlg p,.dlg div{cursor:default}.heading-model{padding:4px;background-image:linear-gradient(to bottom,#f2f2f2,#fff 90%);text-align:center;font-size:24px;font-weight:400;border-top:3px solid #50AECA;border-bottom:3px solid #2C2C2C;margin-top:8px;margin-bottom:16px}.SubHeading{padding:8px 10px 6px 6px;font-size:22px;border-bottom:3px solid #50AECA;border-top:1px solid #d1d3d4;margin-top:32px;font-stretch:condensed;letter-spacing:.5px;font-weight:500}.tbl-std{margin-top:16px;margin-bottom:16px;font-size:14px}.tbl-std td,.tbl-std th{padding:4px 8px;text-align:center}.tbl-std th{background-color:#dcf1fa}.div-model-name{display:flex}.ul-feature li:before{margin-left:8px;list-style:none;content:"?";padding-right:8px;color:#439fd8}.div-inputgroup input[type=text]:read-only{padding:4px;margin-right:4px;border:none;width:64px;text-align:center}.div-group .div-group-head{background-color:#ddd;display:flex}.div-group .div-group-head>div{padding:10px 16px;border:1px solid #eee;border-bottom:1px solid #333}.div-dimensions>div{margin-bottom:36px}.div-dimensions>div:after{content:"";display:block;width:970px;height:2px;background-color:#439fd8}.div-dimensions>div:last-child:after{background:none}input[type=number]{padding:4px}.tbl tr td{padding:.4em;border:none;font-size:14px}dialog{padding:.7em;outline:0;border:3px solid #92c4df}.div-3d-help{position:relative;bottom:20px;right:8px;color:#fff;text-decoration:underline;font-size:9px;text-align:right}.div-3d-help-body{position:absolute;font-size:9px;border:1px solid #000;padding:4px 8px;text-align:right;display:none;color:#000;background-color:#fff;z-index:0;right:0}.div-3d-help:hover .div-3d-help-body{display:block}.span-blue{color:#0071bb}#DLG-3D,#DLG-STEP-DOWNLOAD{top:40px}#app{display:flex;justify-content:center}.div-data{padding:4px 8px}.div-label{font-weight:700;font-size:12px;color:#50aeca}.div-comment,.div-results{padding:4px 8px}.div-results .table-scroll{max-height:480px;overflow-y:auto;margin-top:16px}.div-results table tr th:nth-child(2){width:152px}.div-results table tr th:not(:first-child),.div-results table tr th:not(:nth-child(2)){border-top:solid 5px #dcf1fa;border-bottom:solid 5px #dcf1fa;padding-top:.5px;padding-bottom:.5px;background-color:#dcf1fa}.div-results table tr th:not(:nth-last-child(-n+1)){border-right:solid 1px #52afcb}.div-results table tr td{height:96px;text-align:center}.div-results table thead tr th:last-child{text-align:center}.div-results .dialog div button{cursor:pointer;position:relative;border:none;border-radius:6px;height:32px}.div-note,.div-close-notice,.div-toolarge-notice{position:fixed;top:37%;background-color:#fff;border:3px solid #92c4df;border-radius:4px;cursor:default;padding:10px}.div-note{left:56%}.div-close-notice{left:28%;height:96px;z-index:10;display:flex;flex-direction:column;align-items:flex-end}.div-toolarge-notice:lang(ja){left:33%;width:448px;height:120px;z-index:10}.div-toolarge-notice:lang(en){left:30%;width:480px;height:120px;z-index:10}.div-toolarge-notice button{cursor:pointer}.modal-overlay{opacity:.6;visibility:visible;z-index:9;height:-webkit-fill-available;position:fixed;top:0;left:0;width:100%;background:#444;animation:appearance .5s linear alternate}@keyframes appearance{0%{opacity:0}to{opacity:.6}}.suggested-value{font-weight:700;color:#c80000;margin:0 4px}.dialog{position:fixed;background:#fff;border:solid 3px #01b9f2;border-radius:4px;box-shadow:0 8px 24px #0003;min-width:240px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.dialog__header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;cursor:grab;-webkit-user-select:none;user-select:none;font-weight:500}.dialog__footer{padding:8px 12px;text-align:right;height:60px}.div-fsw-range .dialog__footer{display:none}.dialog-fswAddInfoPopup .dialog__body{font-size:14px}.dialog-fswAddInfoPopup .dialog:lang(en){width:608px!important;left:432px!important}.tbl-sticky thead th{font-size:16px}.tbl-sticky{border-collapse:collapse;border-spacing:0;width:-webkit-fill-available}.dialog__body{padding:0 12px;overflow:auto;max-height:80vh;display:flex;flex-direction:column}.dialog__body textarea,.inputemail{border:solid 1px #01b9f2;width:400px}.inputcountry{border:solid 1px #01b9f2}.div-orderfswheatsink div{width:560px}.row{display:flex;flex-flow:row}.row div button{border-radius:6px;height:36px}.btn-blue{background-color:#00abf4}.btn-blue :hover{color:#fff;border:1px solid #00aeef}.btn-order:disabled,.btn-next:disabled{background-color:#d0d2d3}.btn-lightgreen{background-color:#89cdb5}.btn-mossgreen{background-color:#66bc57}.btn-palegreen{background-color:#c3edc3}.btn-popup{color:#00f;text-decoration:underline;background:none;font-size:14px;border:none}.tbl-sticky thead th{position:sticky;top:0;z-index:1;background-color:#fff}.tbl tr th{border-bottom:1px solid #666}.tbl tr td{border-bottom:solid 1px #ccc}input[type=number]{text-align:center;padding:4px;margin-right:4px;width:4em}input,button,textarea,select{font:inherit;cursor:pointer}input.imgbtnsubmit{border:none;margin:10px 4px 4px;font-size:14px;--padding-x: 8px;border-radius:4px;padding:.5em var(--padding-x);width:88px}.overlay{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}.div-dialog,.div-subdialog{display:none}#divcv{width:970px;margin:16px auto auto;display:flex;flex-direction:row;justify-content:center}.th-border{border-right:none}.th-border.active{border-right:solid .5px #0071bc}.invisible{display:none}.waitingForDataAcceptance{padding:12px;display:flex;justify-content:center}.page-note-per-page div p{margin:0 0 8px;padding:0 12px;font-size:14px}.div-submit-completed{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border:solid 3px #01b9f2;border-radius:4px;padding:20px;z-index:1001;width:540px}.REVIEWINFO,.completedtitle{color:#3232ea;font-size:18px;font-weight:800;margin:0 10px 10px 0}.dialog__close{background:transparent;border:none;font-size:16px;cursor:pointer}.review{background-color:#7dc7d8}.submit{background-color:#89cdb5}.dlgcontact div.midashi{margin-top:12px;font-weight:700}.div-3d .loading3d{background-color:#ffffff80;position:absolute;top:200px;left:64px;padding:8px;border-radius:4px;color:#00f;font-size:18px;font-weight:600}span:has(>.fa-info-circle){display:inline-block;position:relative;width:1em;height:1em;border-radius:50%;background-color:#439fd8;top:2px}.fa-info-circle{width:.15em;height:.6em;position:absolute;inset:0;margin:auto}.fa-info-circle:before,.fa-info-circle:after{content:"";display:block;width:inherit;background:#fff}.fa-info-circle:before{margin-bottom:.1em;height:.15em;border-radius:50%}.fa-info-circle:after{height:.35em;border-radius:.025em}.btn-link{background:none;color:#00f;padding:0;font-size:14px;border:none;cursor:pointer;text-decoration:underline}.div-orderfswheatsink ul li,.div-orderfswheatsink div{text-align:left}.tbl-pricelist td,th{min-width:72px}
