@font-face{font-family:"nanum-square-r";src:url("/font/nanumsquarer.eot");src:url("/font/nanumsquarer.eot?#iefix") format("embedded-opentype"), url("/font/nanumsquarer.woff2") format("woff2"), url("/font/nanumsquarer.woff") format("woff"), url("/font/nanumsquarer.ttf") format("truetype"), url("/font/nanumsquarer.svg#nanumsquarerregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Noto Sans";src:url("/font/notokr-regular.eot");src:url("/font/notokr-regular.eot?#iefix") format("embedded-opentype"), url("/font/notokr-regular.woff2") format("woff2"), url("/font/notokr-regular.woff") format("woff"), url("/font/notokr-regular.ttf") format("truetype"), url("/font/notokr-regular.svg#notokr-regular") format("svg");font-weight:normal;font-style:normal}.css-circle{overflow:hidden;border:1px solid #a6a6a6;border-radius:50%;vertical-align:middle;width:8px;height:8px;background-color:#fff;text-align:center;display:inline-block;position:relative}.css-circle>span{background-color:#ef656d;font-size:0;display:inline-block;border-radius:50%;width:2px;height:2px;padding:2px;position:absolute;top:1px;left:1px}.table-title{margin:auto;font-size:18px;font-weight:700;padding:0 0px 10px 10px;margin-bottom:40px;border-bottom:1px solid #d9d9d9;display:grid;grid-template-columns:1fr auto}.table-title:not(:first-child){margin-top:40px}.table-title.order-confirm{margin-bottom:20px}.table-title.order-confirm .input-box{font-size:1.3rem;display:flex;gap:5px;align-items:center}.table-title.order-confirm .input-box label{color:#313131}.l-required{font-size:14px}.point{color:#f15a22}.bookStep{background-color:#f7f7f7;border-top:2px solid #65af07;border-bottom:1px solid #ccc;text-align:center}.bookStep>h4.bookStepTitle{margin:20px 0;font-size:26px;line-height:34px}.bookStep>h4.bookStepTitle>i{color:#65af07}.bookStep>h4.bookStepTitle>span{color:#ff0000}.bookStep>p.bookStepUnderline{font-size:14px;line-height:18px;text-decoration:underline;margin:0 0 20px}.bookStepList{width:610px;background-color:#fff;border:1px solid #65af07;margin:20px auto;text-align:left;font-size:13px}.bookStepList>p.bookStepLine{line-height:32px;padding-left:10px}.bookStepList>p.bookStepLine>span.bookStepSubject{display:inline-block;width:70px}.bookStepList>p.bookStepLine>span.bookStepSubject>i{color:#65af07}.table-order{margin-top:20px}.basket-table{width:100%;table-layout:fixed;border-top:2px solid #4d4d4d;border-collapse:collapse}.basket-table th,.basket-table td{line-height:38px;font-size:16px;border:1px solid #d9d9d9}.basket-table th,.basket-table .form-title{background-color:#f8f8f8}.basket-table .form-title{text-align:center}.basket-table .form-content{padding:0 15px}.total-amount-wrap{display:grid;margin-top:15px}.total-amount-wrap ul{display:flex;justify-content:flex-end}.total-amount-wrap ul li{font-size:16px;font-weight:600;height:66px;display:flex;align-items:center;justify-content:center;min-width:160px;padding:15px}.total-amount-wrap ul .th{background-color:#65af07;color:#fff}.total-amount-wrap ul .td{background-color:#efefef;color:#818181}.form-table{width:100%;table-layout:fixed;border-top:2px solid #4d4d4d;border-collapse:collapse}.form-table th,.form-table td{line-height:38px;font-size:16px;border:1px solid #d9d9d9}.form-table th,.form-table .form-title{background-color:#f8f8f8}.form-table .form-title{text-align:center}.form-table .form-content{padding:8px 15px}.form-table .form-content .tel-wrap{width:300px;display:grid;grid-auto-flow:column;gap:5px}.form-table input,.form-table select,.form-table textarea{padding:12px;background-color:#f6f6f6;font-size:1.4rem;border:1px solid #d6d6d6}.form-table input[name=name],.form-table input[name=email],.form-table input[name=uname],.form-table input[name=ubirth],.form-table input.frm-input.add-text{min-width:300px}.form-table .order-request{line-height:unset}.form-table .order-request textarea{width:100%;min-height:80px;line-height:1.6}.order-confirm-wrap{padding:16px}.order-confirm-wrap h4{font-size:16px;margin-bottom:15px}.order-confirm-wrap .order_checkBtn{margin-top:40px;text-align:center}.order-confirm-wrap .order_checkBtn button{padding:15px}.order-confirm-wrap .scroll-wrap{box-sizing:border-box;display:block;padding:15px;max-width:100%;height:300px;overflow:auto;border:1px solid #eaeaea}.order-confirm-wrap .scroll-wrap *{font-family:"nanum-square-r", sans-serif !important;font-size:1.4rem !important;line-height:1.6 !important}.order-confirm-wrap .term{border:2px solid #eaeaea}.order-confirm-wrap .term-agree{background-color:#eaeaea;padding:15px;display:flex;justify-content:flex-end;gap:5px}.order-confirm-wrap .term-agree input+label{cursor:pointer}.order-confirm-wrap .tabs{max-width:100% !important;display:grid;gap:5px}.order-confirm-wrap .tabs .tab-header{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:50px}.order-confirm-wrap .tabs .tab-header .tab-head{display:flex;height:100%;text-align:center;border:1px solid #eaeaea;justify-content:center;align-items:center;font-size:1.4rem;cursor:pointer}.order-confirm-wrap .tabs .tab-header .tab-head.active{border:1px solid #65af07;background-color:#65af07;color:#fff}.order-confirm-wrap .tabs .tab-content.hide{display:none}.order-confirm-wrap .tabs .tab-content .agree-box{display:flex;justify-content:flex-end;align-items:center}.order-confirm-wrap .tabs .tab-content .agree-box .input-box{display:flex;align-items:center;gap:5px;padding:10px 0}.order-confirm-wrap .tabs .tab-content .agree-box .input-box .css-label{font-size:1.4rem;font-weight:600;color:#323232;padding:0}