@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');body{font-size:16px;font-style:normal;font-weight:400;color:#5b5b5b;line-height:20px;-webkit-font-smoothing:antialiased}.nano-form{width:1080px;margin:50px auto;font-family:'Open Sans',sans-serif;font-weight:400;color:#5b5b5b;font-size:18px;line-height:22px}.nano-form a{color:#00aaed;text-decoration:none}.nano-form a:hover{text-decoration:underline}.nano-form .logo{text-align:center;margin-bottom:20px}.nano-form .text-center{text-align:center}.nano-form table{width:1080px;border-collapse:collapse}.nano-form tr:nth-of-type(even){}.nano-form tr{border-bottom:1px solid #e8e8e8}.nano-form tr:last-child{border-bottom:1px solid #ccc}.nano-form th{background:#ecf8fd;font-weight:600;font-size:18px;line-height:22px;padding:15px 10px;text-align:left}.nano-form td{padding:10px;text-align:left;font-size:18px;line-height:22px;position:relative}.nano-form .number-box{width:70px;padding:6px;font-size:13px;line-height:17px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0}.nano-form .number-box-l{width:70px;padding:6px;font-size:18px;line-height:22px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0}.nano-form .title{font-size:38px;font-weight:300;line-height:42px;text-align:center;margin-bottom:20px}.nano-form .main-title-info{text-align:center;margin-bottom:20px}.nano-form .main-title-info .main-info{text-align:center;font-weight:bold}.nano-form .sub-title{padding:10px 0;border-bottom:1px solid #00aaed;overflow:auto}.nano-form .sub-title-in{padding:10px 0 10px 5px;border-bottom:1px solid #ccc;overflow:auto;font-size:22px;font-weight:600}.nano-form .sub-title .heading{font-size:28px;font-weight:400;line-height:32px;color:#00aaed;float:left;width:30%}.nano-form .sub-title .note{float:left;text-align:right;font-size:17px;line-height:21px;color:#5b5b5b;width:70%;padding-top:5px}.nano-form .text-white{color:#fff}.nano-form .emp{background-color:#ecf8fd;padding:20px 10px;overflow:hidden;position:relative}.nano-form .emp .text{width:330px;margin-right:30px;float:left;text-align:right;font-weight:600;line-height:40px}.nano-form .emp .input-form{width:340px;float:left;margin-right:30px}.nano-form .input-box{width:94%;padding:3%;font-size:13px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nano-form .select-box{width:100%;padding:2%;font-size:13px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nano-form .textarea-box{width:94%;padding:3%;font-size:13px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0}.nano-form .emp .check{width:330px;float:left;margin-top:7px;font-size:17px;line-height:21px}.nano-form .info{width:100%;float:left}.nano-form .info .section{width:340px;float:left;margin-right:30px}.nano-form .info .section span{padding:15px 0 10px 0;display:block}.nano-form sup{font-size:10px;line-height:10px}.nano-form .info .section .note{padding:15px 0 10px 0;display:block}.nano-form .info .section:last-child{margin-right:0}.nano-form .btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0;padding:10px 15px;background-color:#00a1e7;border:1px solid #0f7eae;color:#fff;font-size:18px;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear}.nano-form .btn:hover{background-color:#73bddd}.nano-form .mt-1{margin-top:10px}.nano-form .mt-2{margin-top:20px}.nano-form .mt-3{margin-top:30px}.nano-form .mt-4{margin-top:40px}.nano-form .mt-5{margin-top:50px}.nano-form .mb-1{margin-bottom:10px}.nano-form .mb-2{margin-bottom:20px}.nano-form .mb-3{margin-bottom:30px}.nano-form .mb-4{margin-bottom:40px}.nano-form .mb-5{margin-bottom:50px}.nano-form .tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.nano-form .tooltip .tooltiptext{visibility:hidden;width:400px;background-color:#00aaed;color:#fff;text-align:left;padding:5px;border-radius:4px;bottom:10px;left:0;margin-left:0;position:absolute;z-index:1;font-size:13px;line-height:17px;font-weight:400}.nano-form .tooltip:hover .tooltiptext{visibility:visible}.nano-form [type="date"]{background:#fff url(/img/calendar.png) 97% 50% no-repeat}.nano-form [type="date"]::-webkit-inner-spin-button{display:none}.nano-form [type="date"]::-webkit-calendar-picker-indicator{opacity:0}.nano-form .mark{font-size:11px;vertical-align:top}.nano-form .notice{padding-top:30px;width:100%}.nano-form .notice ol{margin:0;padding:0 0 0 20px}.nano-form .notice ol li{font-size:14px;line-height:18px;margin-bottom:10px}body{margin:8px}#orderForm .tooltip{opacity:1;font-size:18px;line-height:22px;font-family:'Open Sans',sans-serif;z-index:0;position:unset}.nano-form .tooltip .tooltiptext{box-sizing:content-box}#orderForm .emp .text.tooltip{border-bottom:none;line-height:40px}#orderForm .emp .text.tooltip .tooltiptext{top:10px;left:20px;width:80%;margin:0 2%;max-width:700px}#orderForm .emp-extra-wrapper{position:relative;display:inline-block}#orderForm .emp-extra-wrapper .emp{position:initial}#orderForm .emp-extra-wrapper .emp .text.tooltip .tooltiptext{width:94%;margin:0 2%;max-width:1200px}#orderForm .info-emp{position:relative}#orderForm .info-emp .tooltip{border-bottom:none}#orderForm .info-emp .tooltiptext{bottom:40px;width:60%;margin:0 20%}#orderForm label.error{display:block;color:red;font-style:italic;font-size:14px}@media screen and (max-width:320px){}@media screen and (max-width:480px){}@media screen and (max-width:768px){}@media screen and (max-width:992px){}@media screen and (max-width:1200px){.nano-form{width:100%}.nano-form table{width:100%}.nano-form .info{width:100%}.nano-form .info .section{width:31%;margin-right:3%}.nano-form .info .section:last-child{width:32%;margin-right:0}}@media screen and (max-width:768px){.nano-form table{width:100%}.nano-form table,.nano-form thead,.nano-form tbody,.nano-form th,.nano-form td,.nano-form tr{display:block}.nano-form thead tr{position:absolute;top:-9999px;left:-9999px}.nano-form tr{border:1px solid #ccc}.nano-form td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.nano-form td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-column);color:#5b5b5b;font-weight:600}.nano-form .emp{background-color:#ecf8fd;padding:20px 10px;overflow:hidden}.nano-form .emp .text{width:100%;margin-right:0;float:left;text-align:left;font-weight:600;line-height:40px}.nano-form .emp .input-form{width:100%;float:left;margin-right:0}.nano-form .input-box{width:94%;padding:10px 3%;font-size:13px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nano-form .select-box{width:100%;padding:10px 3%;font-size:13px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nano-form .info{width:100%}.nano-form .info .section{width:100%;margin-right:0}.nano-form .info .section:last-child{width:100%;margin-right:0}.nano-form .tooltip{position:relative;display:inline-block;border-bottom:0 dotted #000}.nano-form .tooltip .tooltiptext{visibility:hidden;width:220px;background-color:#00aaed;color:#fff;text-align:left;padding:5px;border-radius:4px;bottom:10px;left:0;margin-left:0;position:absolute;z-index:1;font-size:13px;line-height:17px;width:90%;margin-left:2%}.nano-form .tooltip:hover .tooltiptext{visibility:visible}}.headingRow{border-bottom:1px solid #000;text-align:left;padding:4px;margin:4px;font-weight:bold}.labelRow{border-bottom:1px solid #000;text-align:right;padding:4px;margin:4px}.valueRow{border-bottom:1px solid #000;text-align:right;padding:4px;margin:4px;word-break:break-all}.price-box{min-width:110px}.modal-dialog .foot-note ol li{font-size:12px}.g-recaptcha>div,.g-recaptcha iframe{margin:auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#cover-spin{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.7);z-index:9999;display:none}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#cover-spin::after{content:'';display:block;position:absolute;left:48%;top:40%;width:40px;height:40px;border-style:solid;border-color:#000;border-top-color:transparent;border-width:4px;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}