@charset "UTF-8"; 
/* html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0;-webkit-overflow-scrolling:touch} */

.order-paper article,.order-paper aside,.order-paper details,.order-paper figcaption,.order-paper figure,.order-paper footer,.order-paper header,.order-paper hgroup,.order-paper main,.order-paper menu,.order-paper nav,.order-paper section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
.order-paper a{background-color:transparent}
.order-paper a:active,.order-paper a:hover{outline:0}
.order-paper abbr[title]{border-bottom:1px dotted}
.order-paper b,.order-paper strong{font-weight:700}
.order-paper dfn{font-style:italic}
.order-paper h1{font-size:2em;margin:.67em 0}
.order-paper mark{color:#000;background:#ff0}
.order-paper small{font-size:80%}
.order-paper sub, .order-paper sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.order-paper sup{top:-.5em}
.order-paper sub{bottom:-.25em}
.order-paper img{border:0}
svg:not(:root){overflow:hidden}
/* hr{box-sizing:content-box;height:0}
pre{overflow:auto} */
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
.order-paper button,
.order-paper input,
.order-paper optgroup,.order-paper select,.order-paper 
textarea{margin:0;color:inherit;border:0}
button{border:0;}
ul,ol, li{list-style: none;margin:0;padding:0;}
.order-paper button{overflow:visible}
.order-paper button, .order-paper select{text-transform:none}
.order-paper button,.order-paper input[type='button'],.order-paper  input[type='reset'],.order-paper input[type='submit']{cursor:pointer;-webkit-appearance:button}
.order-paper button[disabled], .order-paper input[disabled], .order-paper select[disabled]{cursor:default;opacity: 0.5;}
.order-paper button::-moz-focus-inner,.order-paper input::-moz-focus-inner{padding:0;border:0}
.order-paper input{line-height:normal}
 
.order-paper input[type='checkbox'],.order-paper input[type='radio']{box-sizing:border-box;padding:0;z-index:1;}
.order-paper input[type='number']::-webkit-inner-spin-button,.order-paper input[type='number']::-webkit-outer-spin-button{height:auto}
.order-paper input[type='search']{box-sizing:content-box;-webkit-appearance:textfield}
.order-paper input[type='search']::-webkit-search-cancel-button,.order-paper input[type='search']::-webkit-search-decoration{-webkit-appearance:none}
/* fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver} */
.order-paper input {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}

/* IE10 이상에서 input box 에 추가된 지우기 버튼 제거 */
.order-paper input::-ms-clear { display: none; }

/* input type number 에서 화살표 제거 */
.order-paper input[type=number]::-webkit-inner-spin-button,
.order-paper input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}
 
.order-paper *{color:#000;font-family: 'Malgun Gothic','맑은 고딕',Helvetica,'Apple SD Gothic Neo',Dotum,'돋움',sans-serif; outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:-.5px}
/* body,html{width:100%; height:100%;letter-spacing:-.5px} */
.order-paper {font-size:13px;font-weight:400;color:#000;letter-spacing:-.5px;line-height:1; -webkit-font-smoothing:antialiased;margin:0 auto;word-break: keep-all}
body.hidden{overflow:hidden}
.order-paper a{text-decoration:none;color:#000}
.order-paper address,.order-paper em{font-style:normal}
.order-paper hr{display:none}
.order-paper form{margin:0}
.order-paper table{width:100%;table-layout:fixed;border-collapse:separate}
.order-paper td,.order-paper th{word-break:break-all;background-clip:padding-box}
.order-paper td.posr,th.posr{position:relative}
.order-paper caption{overflow:hidden;width:0;height:0;font-size:1px;line-height:1px;color:transparent;}
.order-paper fieldset{border:0}

.order-paper input[type=checkbox], .order-paper input[type=radio]{padding:0}
.order-paper input[type=number]:-ms-clear,input[type=password]:-ms-clear,input[type=text]:-ms-clear{display:none}
.order-paper input[type=number]::-webkit-inner-spin-button,
.order-paper input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
.order-paper button{font-weight:400;width:auto;padding:0;border:0;background:0;}
.order-paper textarea{resize:none}
a,button,img,input,select,textarea{vertical-align:middle}
.order-paper a{text-decoration: none;}
.order-paper a, .order-paper button{display:inline-block;}
.order-paper a:active, .order-paper a:focus,.order-paper a:hover,.order-paper button:active,.order-paper button:focus,.order-paper button:hover{text-decoration:none;}
dl, ol, ul, dt, dd{margin:0;padding:0}
 dl, li{margin:0;padding:0;list-style:none}
p{margin:0}

.order-paper h1,.order-paper h2,.order-paper h3,.order-paper h4,.order-paper h5,.order-paper h6{font-weight:400;margin:0}
.order-paper .tal{text-align:left!important}
.order-paper .tar{text-align:right!important}
.order-paper .tac{text-align:center!important}
.order-paper .fll{float:left!important}
.order-paper .fln{float:none!important}
.order-paper .flr{float:right!important}
.order-paper .vat{vertical-align:top}
.order-paper .vam{vertical-align:middle}
.order-paper .vabl{vertical-align:baseline}
.order-paper .mt10{margin-top:10px}
.order-paper .mt20{margin-top:20px}
.order-paper .pb10{padding-bottom:10px}
.order-paper .pb20{padding-bottom:20px}
.order-paper .block{display:block}
.order-paper .fc-1{color:#f44b57;} 
.order-paper .fc-2{color:#01A69F;}
.order-paper .fc-3{color:#959595;}
.order-paper .mt-15{margin-top:15px;}
table caption{position:absolute;left:0;top:0;height:0;line-height:0;overflow:hidden}
/* ※ 리스트 */
.order-paper .star-point li{position:relative;margin-bottom:10px;padding-left:15px;line-height:1.5;color:#959595;font-size:13px;}
.order-paper .star-point li:last-child{margin-bottom:0;}
.order-paper .star-point li:before{position:absolute;top:0;left:0;content:"※"}

.order-paper .txt-underline{color:#01A69F;text-decoration: underline;}
.order-paper a.btn,.order-paper button.btn,.order-paper input.btn,.order-paper label.btn,.order-paper span.btn{width:100%;display:inline-block;text-align:center;background-color:#5DDFDE;color:#000;border-radius:5px;line-height:52px;font-size:15px;letter-spacing:0;font-weight:bold;letter-spacing: -0.64px;}
.order-paper a.btn.disabled,.order-paper button.btn:disabled,.order-paper input.btn:disabled,.order-paper label.btn:disabled,.order-paper span.btn:disabled{background-color:#ededed !important; color:#959595 !important;pointer-events:none; }
.order-paper a.btn.fill,.order-paper button.btn.fill,.order-paper input.btn.fill,.order-paper label.btn.fill,.order-paper span.btn.fill{background-color:#5DDFDE;color:#fff}
.order-paper a.btn.medium,.order-paper button.btn.medium,.order-paper input.medium,.order-paper label.btn.medium,.order-paper span.btn.medium{height:36px;line-height:34px;font-size:13px;border-radius:3px}
.order-paper a.btn.small,.order-paper button.btn.small,.order-paper input.btn.small,.order-paper label.btn.small,.order-paper span.btn.small{height:30px;line-height:28px;font-size:12px;border-radius:3px}
.order-paper a.btn.xsmall,.order-paper button.btn.xsmall,.order-paper input.btn.xsmall,.order-paper label.btn.xsmall,.order-paper span.btn.xsmall{height:27px;line-height:25px;font-size:12px;border-radius:3px}

 
.order-paper a, .order-paper button, .order-paper input, .order-paper textarea{
    -webkit-transition: 125ms border-color ease-out;
    transition: 125ms border-color ease-out;
}
 
.order-paper a:focus, .order-paper button:focus, .order-paper input:focus, .order-paper textarea:focus, select:focus{  
    outline: auto;
} 
 
