@charset "UTF-8";@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans+SC&display=swap');html,body,main,.first{width:100%;height:100%}#helper{width:100%;height:100%;position:fixed;z-index:1;pointer-events:none}#helper:before{content:'';max-width:1200px;max-width:75rem;height:100%;margin:auto;opacity:.25;display:block}body{font-family:'Inria Sans',Helvetica,Arial,sans-serif;color:#000000;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero";-o-font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero";-ms-font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero";-moz-font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero";-webkit-font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero"}body p{hyphenate-limit-after:4;-o-hyphenate-limit-after:4;-ms-hyphenate-limit-after:4;-moz-hyphenate-limit-after:4;-webkit-hyphenate-limit-after:4;hyphenate-limit-before:4;-o-hyphenate-limit-before:4;-ms-hyphenate-limit-before:4;-moz-hyphenate-limit-before:4;-webkit-hyphenate-limit-before:4;hyphens:auto;-o-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;transition:font .66s ease-out;-o-transition:font .66s ease-out;-ms-transition:font .66s ease-out;-moz-transition:font .66s ease-out;-webkit-transition:font .66s ease-out}@-webkit-keyframes flash{0%,66%{opacity:0}33%,100%{opacity:1}}@keyframes flash{0%,66%{opacity:0}33%,100%{opacity:1}}body p,.first,.second .part,input,textarea,input[type="radio"] + label:before,input[type="checkbox"] + label:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:#000000;padding-bottom:3px;padding-bottom:.1875rem}.note.subtle a{border-bottom:1px solid #bfbfbf}a:hover,li a:hover,.subtle a:hover,.subtle a:hover span,.note.subtle a:hover{color:#e60000;border-bottom:3px solid #e60000;border-bottom:.1875rem solid #e60000;cursor:pointer}.subtle a:hover span{border:none}a:link{-webkit-tap-highlight-color:#e60000}.subtle,.content .subtle,.subtle a,.subtle a span{color:#bfbfbf}hr{border:none;border-top:3px double #bfbfbf;border-top:.1875rem double #bfbfbf;margin:0 auto 15px;margin:0 auto .9375rem}::-moz-selection{background:#f3f3f3;color:#000000;text-shadow:none}::selection{background:#f3f3f3;color:#000000;text-shadow:none}.nodisplay{display:none}.sc{font-family:'Alegreya Sans SC';text-transform:lowercase}.uc.sc{text-transform:uppercase}main,section{display:block}.first{transition:all .33s ease-in-out;background:#ffffff url('../_img/graph_bg_e60000.gif') center center;overflow:hidden;padding:20px;padding:1.25rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.page_inquiry .first{background-image:url('../_img/graph_bg_000000.gif')}.scrolled .first{background-image:none}.graph{width:100%;height:auto;border-radius:50%;background:#ffffff url('../_img/graph_e60000.gif') center center no-repeat;background-size:cover}.page_inquiry .graph{background-image:url('../_img/graph_000000.gif')}.content{font-size:1rem;line-height:1.75;max-width: 960px;max-width:60rem;margin:auto;padding:30px 0 0;padding:1.875rem 0 0}.content h2{font-size:.875rem;font-weight:bold;text-transform:uppercase;letter-spacing:.1rem;padding:0 0 5px;padding:0 0 .3125rem;margin:0 0 5px;margin:0 0 .3125rem;}.content p:not(:last-child){margin-bottom:15px;margin-bottom:.9375rem}.part{padding:0 20px;padding:0 1.25rem;}.second .left{padding-bottom:15px;padding-bottom:.9375rem}.page_inquiry .right,.page_inquiry_newworkcommission .right,.page_inquiry_studentportfolioreview .right,.page_inquiry_opendesignconsultation .right,.page_inquiry_other .right,.page_inquiry_confirmation .right{margin-top:35px;margin-top:2.1875rem}p.large,.large p{font-size:1.125rem;line-height:2}.part ul{padding-left:15px;padding-left:.9375rem}ol.normal{margin:-15px 0 15px 0;margin:-.9375rem 0 .9375rem 0;padding-left:20px;padding-left:1.25rem}li{font-family:'Alegreya Sans SC',sans-serif;font-size:1.125rem;letter-spacing:.05rem;text-transform:lowercase;color:#afafaf}.normal li{font-family:'Inria Sans',sans-serif;font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.currency .currency_idr,.currency.switched .currency_usd{display:none}.currency.switched .currency_idr{display:inline}.content li:before{font-family:sans-serif;content:'▹';margin-left:-15px;margin-left:-.9375rem;position:absolute}.normal li:before{content:''}form li:last-of-type:before{content:'';margin-left:-7px;margin-left:-.4375rem}.content li *{color:#000000}form li{margin-bottom:15px;margin-bottom:.9375rem}input,textarea{font-family:'Inria Sans',Helvetica,Arial,sans-serif;font-size:1rem;width:100%;border:none;background:#f3f3f3;padding:5px 7px;padding:.3125rem .4375rem}textarea{min-height:120px;min-height:7.5rem;line-height:1.375}input[type="radio"],input[type="checkbox"]{display:none}input[type="radio"] + label,input[type="checkbox"] + label{display:block;padding-left:24px;padding-left:1.5rem;}input[type="radio"] + label:before,input[type="checkbox"] + label:before{content:'';display:inline-block;width:10px;width:.625rem;height:10px;height:.625rem;margin:0 9px 0 -20px;margin:0 .5625rem 0 -1.25rem;vertical-align:middle;cursor:pointer;border:2px solid #bfbfbf;border:.125rem solid #bfbfbf}input[type="radio"] + label:before{-moz-border-radius:50%;border-radius:50%}input[type="radio"]:checked + label:before,input[type="checkbox"]:checked + label:before{background:#000000;border-color:#000000}input[type='submit']{font-size:.875rem;line-height:1;font-weight:bold;letter-spacing:2px;letter-spacing:.125rem;text-transform:uppercase;background:#ffffff;border:2px solid #afafaf;border:.125rem solid #afafaf;width:auto;margin-top:7px;margin-top:.4375rem;padding:8px 15px 7px;padding:.5rem .9375rem .4375rem;border-radius:7px;border-radius:.4375rem}input[type='submit']:hover{background:#e60000;color:#ffffff;border-color:#e60000}form ::-moz-selection{background:#000000;color:#ffffff}form ::selection{background:#000000;color:#ffffff}form .required,form .invalid,form .error,input[type="radio"].required + label > span,input[type="radio"].invalid + label > span,input[type="radio"].error + label > span,input[type="checkbox"].required + label > span,input[type="checkbox"].invalid + label > span,input[type="checkbox"].error + label > span{border-left:5px solid #e60000;border-left:.3125rem solid #e60000;padding-left:7px;padding-left:.4375rem}select{font-family:'Alegreya Sans SC',sans-serif;text-transform:lowercase;background:#f3f3f3}.moot a:hover{text-decoration:none !important;border:none;color:#e60000 !important}@media screen and (max-width:19rem){input[type='submit']{font-size:.75rem}}@media screen and (min-width:30rem){hr{margin:0 auto 30px;margin:0 auto 1.875rem}input{max-width:66%}}@media screen and (min-width:40rem){.graph{width:600px;width:37.5rem;height:600px;height:37.5rem}}@media screen and (min-width:45rem){.part{width:50%;padding:0 20px;padding:0 1.25rem}.left{float:left}.right{float:right}}@media screen and (min-width:60rem){#helper:before{}.part{padding:0 40px;padding:0 2.5rem}}@media screen and (orientation:portrait) and (max-width:40rem){.first,.page_inquiry .first{background:none}}@media screen and (orientation:landscape) and (max-height:40rem){.first,.page_inquiry .first{background:none}.graph{width:auto;height:100%}}